Position
Salary

How much does a Computer Technician make?

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

A Computer Technician plays a vital role in ensuring that computer systems run smoothly. This job involves diagnosing problems, fixing them, and maintaining hardware and software. The average yearly salary for a Computer Technician stands at $51,071. This figure provides a general benchmark for what many professionals in this field can expect to earn.

Here is a snapshot of how salaries are distributed across different experience levels:

  • The bottom 10% earn $30,000 or less annually.
  • The next 10% make between $36,027 and $38,000.
  • The following 20% earn between $42,054 and $48,081.
  • Another 20% make between $54,108 and $60,135.
  • The top 10% earn $66,162 or more each year.
Understanding these ranges helps job seekers set realistic expectations and identify where they might fall within the salary spectrum based on their experience and skills.

View Computer Technician jobs nearby

What are the highest paying cities for a Computer Technician?

Computer Technicians can find some of the best pay in Springfield, IL, where the average salary is over $86,000. San Francisco, CA, and San Antonio, TX, also offer attractive salaries, exceeding $80,000. These cities provide excellent opportunities for those in the field, combining good pay with diverse job markets.
Graph displaying highest paying cities salaries for Computer Technician jobs, highlighting Springfield, IL with the highest at $86,880 and Fayetteville, NC with the lowest at $64,486.
  1. Springfield, IL
    Average Salary: $86,880
    In Springfield, those fixing computers find work with local businesses and government offices. Companies like State Farm and Caterpillar often need skilled technicians. The city offers a supportive community with steady demand for tech support.
    Find Computer Technician jobs in Springfield, IL


  2. San Francisco, CA
    Average Salary: $83,955
    San Francisco presents a dynamic environment for computer professionals. Tech giants like Apple and Google create many opportunities. Working in this city means being at the forefront of tech innovation, with high demand for skilled support.
    Find Computer Technician jobs in San Francisco, CA


  3. San Antonio, TX
    Average Salary: $82,163
    San Antonio is home to a growing tech sector. Local companies, including Rackspace and USAA, rely on skilled technicians. The city offers a mix of urban amenities and a welcoming community, making it a great place for tech careers.
    Find Computer Technician jobs in San Antonio, TX


  4. Boulder, CO
    Average Salary: $69,210
    Boulder offers a vibrant tech scene with a mix of startups and established firms. Companies like IBM and Ball Corporation create many job opportunities. The city's focus on education and innovation makes it ideal for computer technicians.
    Find Computer Technician jobs in Boulder, CO


  5. Washington, DC
    Average Salary: $69,202
    In Washington, DC, computer technicians support federal agencies and private firms. Companies like Amazon Web Services and Lockheed Martin provide many job opportunities. Working in the capital means being part of a tech hub with diverse employment options.
    Find Computer Technician jobs in Washington, DC


  6. Corpus Christi, TX
    Average Salary: $67,909
    Corpus Christi has a growing demand for tech support. Local industries, including energy and healthcare, need skilled technicians. The city's coastal location offers a relaxed lifestyle with steady job prospects in technology.
    Find Computer Technician jobs in Corpus Christi, TX


  7. Buffalo, NY
    Average Salary: $67,691
    Buffalo offers a mix of tech jobs in manufacturing and services. Companies like M&T Bank and KeyBank need reliable technicians. The city's lower cost of living makes it an attractive place for those starting their tech careers.
    Find Computer Technician jobs in Buffalo, NY


  8. Colorado Springs, CO
    Average Salary: $67,318
    Colorado Springs boasts a strong tech presence, with many opportunities in defense and telecommunications. Companies like Lockheed Martin and UCHealth offer many jobs. The scenic environment adds to the appeal of working here.
    Find Computer Technician jobs in Colorado Springs, CO


  9. Virginia Beach, VA
    Average Salary: $67,139
    Virginia Beach offers a blend of military and civilian tech jobs. Local employers like Northrop Grumman and General Dynamics need skilled technicians. The city's beach lifestyle makes it a popular choice for tech professionals.
    Find Computer Technician jobs in Virginia Beach, VA


  10. Fayetteville, NC
    Average Salary: $64,486
    Fayettewell, NC, is a key location for military and tech jobs. The presence of Fort Bragg and local firms like IBM and Cisco Systems create many opportunities. The city's strong community focus and affordable living make it a great place for tech careers.
    Find Computer Technician jobs in Fayetteville, NC

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

Leidos leads the way for Computer Technicians with an average salary of $94,503. American Electric Power offers a competitive salary of $78,018. Other top-paying companies include Peraton and General Dynamics Information Technology, both surpassing $70,000 annually. These companies present attractive opportunities for those in the field. Barrister Global Services Network and Experis also provide solid compensation for Computer Technicians, with salaries around $59,000 and $56,000 respectively. Companies like Vail Resorts, TEKsystems, and FIT Technologies continue to offer salaries near $50,000.
Graph displaying best paying company salaries for Computer Technician jobs, highlighting Leidos with the highest at $94,503 and IDEA Public Schools with the lowest at $48,485.
  1. Leidos
    Average Salary: $94,503
    Leidos offers exciting opportunities for Computer Technicians. They work in various locations nationwide. Leidos focuses on providing IT solutions for government and commercial clients, ensuring high-tech environments.


  2. American Electric Power
    Average Salary: $78,018
    American Electric Power provides rewarding roles for Computer Technicians. They operate in several states across the U.S. Their focus is on energy distribution, so technicians ensure all tech systems run smoothly.


  3. Peraton
    Average Salary: $73,625
    At Peraton, Computer Technicians find diverse roles. They work across many locations, mainly in defense and government sectors. Peraton emphasizes providing top-notch IT support for their clients.


  4. General Dynamics Information Technology
    Average Salary: $70,493
    General Dynamics Information Technology offers many Computer Technician jobs. They work in various sites, mostly in defense and commercial sectors. The company focuses on delivering advanced IT solutions.


  5. Barrister Global Services Network
    Average Salary: $59,409
    Barrister Global Services Network provides roles for Computer Technicians in multiple locations. They focus on IT solutions for government and commercial clients. Their work includes maintaining and troubleshooting tech systems.


  6. Experis
    Average Salary: $56,391
    Experis offers Computer Technician jobs with good pay. They operate in various locations. They focus on placing professionals in IT roles. Technicians ensure tech systems work well for clients.


  7. Vail Resorts
    Average Salary: $50,364
    Vail Resorts provides Computer Technician jobs with a great work environment. They operate in several ski resort locations. Their focus is on IT solutions for hospitality services, ensuring smooth operations.


  8. TEKsystems
    Average Salary: $49,312
    TEKsystems offers Computer Technician roles with good pay. They work in various locations across the U.S. They focus on providing IT staffing and solutions, ensuring clients have the right tech support.


  9. FIT Technologies
    Average Salary: $49,147
    FIT Technologies provides Computer Technician jobs in many locations. They focus on IT staffing and solutions, ensuring clients have the right tech support. Technicians work on maintaining and troubleshooting tech systems.


  10. IDEA Public Schools
    Average Salary: $48,485
    IDEA Public Schools offers Computer Technician jobs with a focus on education. They operate in several states. Technicians ensure all tech systems run smoothly, supporting the school's mission.

How to earn more as a Computer Technician?

Becoming a Computer Technician can lead to many job opportunities. To earn more in this role, consider enhancing skills and gaining new certifications. This can make a technician more valuable to employers. Improving expertise in certain areas can also open doors to higher-paying positions.

Here are five factors that can help increase earnings as a Computer Technician:

  • Certifications: Earning recognized certifications, like CompTIA A+ or Cisco CCNA, can boost earning potential.
  • Specialization: Focus on areas such as network administration, cybersecurity, or software development. Specializations often command higher salaries.
  • Experience: Gaining experience in various environments and roles can make a technician more versatile and valuable.
  • Soft Skills: Strong communication and problem-solving skills can improve job performance and lead to better opportunities.
  • Continuous Learning: Staying updated with the latest technology trends and tools can keep a technician competitive in the job market.

Currently 378 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
378 Job Openings