Position
Salary

How much does a Computer Technician make?

The average salary for a Computer Technician is $50,394 per year in the US.

Computer technicians play a vital role in keeping technology running smoothly. They earn a solid average yearly salary of $50,394. This makes it a great career choice for many job seekers.

The salary for computer technicians can vary based on experience and location. Those just starting out might make around $30,000 per year. With more experience, salaries can go up to $95,000 or more. This range shows there is good potential for growth in this field.

Becoming a computer technician is a rewarding career choice. With the right skills, job seekers can enjoy a stable and competitive salary.

View Computer Technician jobs nearby

What are the highest paying cities for a Computer Technician?

Springfield, IL, often offers high salaries for computer technicians, averaging over $80,000 per year. This makes it a competitive spot for those in the field. Washington, DC, and San Francisco, CA, follow closely with average salaries exceeding $65,000, providing excellent opportunities. Huntsville, AL, and Buffalo, NY, also offer attractive salaries, with averages above $57,000. This variety of cities presents diverse options for those seeking a lucrative career in computer technology.
Graph displaying highest paying cities salaries for Computer Technician jobs, highlighting Springfield, IL with the highest at $80,954 and Huntsville, AL with the lowest at $58,013.
  1. Springfield, IL
    Average Salary: $80,954
    In Springfield, opportunities to work with tech companies and local businesses abound. Springfield offers a mix of large firms and small startups, giving technicians a range of experiences. Companies like Caterpillar and State Farm provide solid career options.
    Find Computer Technician jobs in Springfield, IL


  2. Boulder, CO
    Average Salary: $68,838
    Boulder’s vibrant tech scene attracts many skilled professionals. The city's numerous startups offer dynamic environments. Companies such as Google and Boulder Labs create a rich network for tech enthusiasts.
    Find Computer Technician jobs in Boulder, CO


  3. Washington, DC
    Average Salary: $67,413
    Washington, DC, offers an array of opportunities in tech-savvy federal agencies. The city’s tech hub draws professionals aiming for roles in both private and public sectors. Organizations like IBM and the Department of Defense offer significant career paths.
    Find Computer Technician jobs in Washington, DC


  4. San Francisco, CA
    Average Salary: $67,098
    San Francisco's tech industry is booming. The city is home to some of the biggest tech giants. Professionals can find jobs at companies like Apple, Google, and Facebook. The competitive environment drives innovation and growth.
    Find Computer Technician jobs in San Francisco, CA


  5. Buffalo, NY
    Average Salary: $65,237
    Buffalo offers a mix of tech companies and local businesses. The city's diverse industries provide varied opportunities. Companies such as HSBC and Moog offer stable career paths for tech experts.
    Find Computer Technician jobs in Buffalo, NY


  6. Fayetteville, NC
    Average Salary: $63,764
    Fayetteville presents a mix of military and civilian tech jobs. The military presence offers unique opportunities. Tech experts can find roles at Fort Bragg and companies like Cisco Systems.
    Find Computer Technician jobs in Fayetteville, NC


  7. Virginia Beach, VA
    Average Salary: $61,761
    Virginia Beach is a growing tech hub. The city offers a mix of military and civilian roles. Companies like Northrop Grumman provide excellent career opportunities for tech professionals.
    Find Computer Technician jobs in Virginia Beach, VA


  8. San Antonio, TX
    Average Salary: $61,463
    San Antonio has a thriving tech sector. The city offers jobs in both large firms and startups. Companies like Lockheed Martin and Rackspace offer great career paths for tech experts.
    Find Computer Technician jobs in San Antonio, TX


  9. San Diego, CA
    Average Salary: $58,243
    San Diego's tech scene is on the rise. The city's coastal location attracts many tech companies. Professionals can find roles at Qualcomm and other leading firms. The city combines a relaxed lifestyle with tech innovation.
    Find Computer Technician jobs in San Diego, CA


  10. Huntsville, AL
    Average Salary: $58,013
    Huntsville offers a mix of government and private tech jobs. The city's strong aerospace presence provides unique opportunities. Companies like NASA and Lockheed Martin offer stable career paths.
    Find Computer Technician jobs in Huntsville, AL

What are the best companies a Computer Technician can work for?

Computer technicians can find excellent opportunities at top-paying companies. Booz Allen Hamilton leads with an average salary of $96,658, followed closely by Amentum at $86,456. Other notable employers include Leidos and Fisher & Phillips LLP, both offering competitive pay. These companies provide not only high salaries but also valuable experience and career growth potential. General Dynamics Information Technology and Hewlett Packard Enterprise | HPE also stand out as great employers for computer technicians. They offer robust benefits and chances to work on cutting-edge projects.
Graph displaying best paying company salaries for Computer Technician jobs, highlighting Booz Allen Hamilton with the highest at $96,658 and Clark County School District with the lowest at $52,103.
  1. Booz Allen Hamilton
    Average Salary: $96,658
    Booz Allen Hamilton offers rewarding Computer Technician jobs. They work on a variety of tech projects and have locations across the U.S. These jobs offer great benefits and professional growth.


  2. Amentum
    Average Salary: $86,456
    Amentum is known for high-quality tech support roles. They have offices in many cities, focusing on defense and aeronautics. These roles provide stable work and good pay.


  3. Leidos
    Average Salary: $78,480
    Leidos provides Computer Technician jobs in multiple states. They work on important tech projects for the government. Jobs here offer a good salary and many learning opportunities.


  4. Fisher & Phillips LLP
    Average Salary: $76,054
    Fisher & Phillips LLP offers technical roles that focus on IT support. They operate in many locations and provide a supportive work environment. These jobs are perfect for those who like to solve tech problems.


  5. Peraton
    Average Salary: $74,972
    Peraton is a growing company offering Computer Technician jobs. They work with government agencies and have locations across the U.S. Jobs here provide good pay and chances to advance.


  6. CML Security
    Average Salary: $73,824
    CML Security has many Computer Technician roles. They focus on security and defense. They have offices in several states. These jobs offer good pay and a focus on tech skills.


  7. General Dynamics Information Technology
    Average Salary: $68,679
    General Dynamics Information Technology offers Computer Technician jobs in tech and IT. They have offices in many cities. These roles provide good pay and professional growth.


  8. Hewlett Packard Enterprise | HPE
    Average Salary: $68,479
    HPE has many Computer Technician jobs. They focus on technology and offer roles in various locations. These jobs provide good pay and a chance to work with top technology.


  9. State of Alaska
    Average Salary: $58,369
    The State of Alaska offers Computer Technician jobs. They focus on state services and have offices throughout Alaska. These roles provide good pay and benefits.


  10. Clark County School District
    Average Salary: $52,103
    Clark County School District offers Computer Technician jobs. They focus on educational technology. They have many locations in the district. These roles provide a good salary and a chance to help students.

How to earn more as a Computer Technician?

Becoming a Computer Technician can be a great career choice. Many opportunities exist to earn more with the right steps. Start by gaining knowledge and skills. This step includes understanding hardware and software. Attend courses and earn certifications. Doing this makes a technician more valuable.

Gaining experience also helps. Working in different settings like businesses, schools, or hospitals provides valuable skills. Each environment teaches unique challenges and solutions. Networking with other professionals can lead to new job opportunities. Joining professional groups and attending events can make a big difference. Always stay updated with the latest technology trends. This keeps a technician competitive. Each of these steps can help increase earning potential.

Here are five key factors to consider for higher earnings:

  1. Certifications: Obtain certifications from respected organizations. These can include CompTIA A+ or Microsoft Certified: Modern Desktop Administrator Associate.
  2. Experience: Work in various settings to gain diverse skills. Experience makes a technician more versatile and valuable.
  3. Networking: Connect with other professionals. Join groups and attend events. Networking can lead to new job opportunities.
  4. Continuous Learning: Stay updated with the latest technology trends. Attend workshops and online courses. This keeps skills fresh and competitive.
  5. Specialization: Focus on a specific area like cybersecurity or network administration. Specializing can open up higher-paying positions.

Currently 363 Computer Technician job openings, nationwide.

How's the job market for a Computer Technician in the US?

Learn what a Computer Technician does, how to become one, and understand the job outlook. Get simple steps to start your career as a Computer Technician today.
Position
Overview
Computer Technician
363 Job Openings