Position
Salary

How much does a Computer Technician make?

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

Computer technicians play a vital role in maintaining and repairing computer systems. Their work is essential for businesses, schools, and homes. This job offers various opportunities for earnings. The average yearly salary for a computer technician stands at around $49,916. This figure can vary based on several factors, such as experience and location.


Computer technicians can expect to earn different amounts depending on their level of expertise. For instance, those at the entry level might start with a salary around $30,000. As technicians gain experience, their salaries can rise significantly. At the higher end, experienced technicians can earn up to $90,650 per year. Many technicians also find opportunities for growth and additional income through overtime or specialized skills. This makes it a rewarding career choice for those passionate about technology.

View Computer Technician jobs nearby

What are the highest paying cities for a Computer Technician?

Cities like San Francisco and San Diego offer some of the highest average salaries for Computer Technicians. With average salaries of $64,967 and $58,764, these locations provide lucrative opportunities. Job seekers should consider these cities for potentially higher earnings in the field.
Graph displaying highest paying cities salaries for Computer Technician jobs, highlighting Springfield, IL with the highest at $79,439 and San Diego, CA with the lowest at $58,764.
  1. Springfield, IL
    Average Salary: $79,439
    In Springfield, individuals can find rewarding roles in tech support. The city hosts a range of businesses that need IT help. Companies like Lincoln Land Community College offer great opportunities for tech enthusiasts.
    Find Computer Technician jobs in Springfield, IL


  2. Boulder, CO
    Average Salary: $67,278
    Boulder provides a dynamic environment for tech professionals. The area is known for its innovative companies. Tech giants like Google and Microsoft have offices here, providing top-notch jobs for skilled technicians.
    Find Computer Technician jobs in Boulder, CO


  3. Washington, DC
    Average Salary: $65,351
    Washington, DC, is a hub for tech jobs in government and private sectors. The city’s many federal agencies need IT support. Major firms like IBM and Cisco also offer excellent career opportunities for technicians.
    Find Computer Technician jobs in Washington, DC


  4. San Francisco, CA
    Average Salary: $64,967
    San Francisco offers a bustling tech scene with many job openings. The city is home to tech giants like Apple and Salesforce. Working here means being at the heart of innovation, with plenty of chances to grow and learn.
    Find Computer Technician jobs in San Francisco, CA


  5. Buffalo, NY
    Average Salary: $64,274
    Buffalo has a growing tech industry, with companies looking for skilled IT workers. The city offers a mix of roles in healthcare and finance, providing diverse opportunities. Local businesses value strong technical skills.
    Find Computer Technician jobs in Buffalo, NY


  6. Colorado Springs, CO
    Average Salary: $63,031
    Colorado Springs provides a mix of tech jobs in both the private and public sectors. The city’s strong defense presence creates a demand for IT expertise. Companies like Northrop Grumman offer excellent career paths for tech professionals.
    Find Computer Technician jobs in Colorado Springs, CO


  7. Virginia Beach, VA
    Average Salary: $60,710
    Virginia Beach offers a range of tech positions in both the government and private sectors. The area is close to major military bases and federal agencies. Local companies like Lockheed Martin and Northrop Grumman provide great opportunities for tech workers.
    Find Computer Technician jobs in Virginia Beach, VA


  8. Fayetteville, NC
    Average Salary: $60,472
    Fayettell provides a mix of tech jobs near military bases and local businesses. The area offers stable employment with good benefits. Companies like IBM and Cisco have offices here, providing solid career opportunities.
    Find Computer Technician jobs in Fayetteville, NC


  9. San Antonio, TX
    Average Salary: $59,982
    San Antonio has a vibrant tech scene with many job openings. The city's strong presence of companies like IBM and Texas Instruments offer good opportunities. The cost of living is lower, making it an attractive place to work.
    Find Computer Technician jobs in San Antonio, TX


  10. San Diego, CA
    Average Salary: $58,764
    San Diego offers a thriving tech industry with many job opportunities. The city is home to major companies like Qualcomm and Salesforce. Working here means being part of a dynamic community with lots of innovation and growth.
    Find Computer Technician jobs in San Diego, CA

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

Williams & Connolly LLP and Northrop Grumman are among the top employers for computer technicians, offering salaries that exceed $70,000. Companies such as CML Security and Fisher & Phillips LLP also provide competitive pay, with averages around $75,000. General Dynamics Information Technology and Leidos follow closely, providing good opportunities for those in the field.
Graph displaying best paying company salaries for Computer Technician jobs, highlighting Williams & Connolly LLP with the highest at $98,325 and State of Alaska with the lowest at $57,508.
  1. Williams & Connolly LLP
    Average Salary: $98,325
    Williams & Connolly LLP values the expertise of computer technicians. This law firm offers roles that include managing digital infrastructure and supporting legal technology. It operates in Washington, D.C.


  2. Northrop Grumman
    Average Salary: $78,414
    At Northrop Grumman, computer technicians work on advanced tech projects. They help with cyber security and system maintenance. The company has offices in Falls Church, Virginia.


  3. CML Security
    Average Salary: $75,000
    CML Security provides computer technicians with the chance to work in security solutions. They focus on protecting digital assets and monitoring networks. They are based in Los Angeles, California.


  4. Fisher & Phillips LLP
    Average Salary: $74,071
    Fisher & Phillips LLP seeks computer technicians for their IT support. They handle software installations and network issues. The firm operates in San Francisco, California.


  5. Peraton
    Average Salary: $72,648
    Peraton employs computer technicians to support their tech operations. They work on software updates and hardware maintenance. The company has locations in Reston, Virginia.


  6. General Dynamics Information Technology
    Average Salary: $71,731
    General Dynamics Information Technology offers roles for computer technicians in IT services. They manage networks and provide tech support. They operate in Reston, Virginia.


  7. Leidos
    Average Salary: $70,593
    Leidos hires computer technicians for their tech infrastructure needs. They focus on systems integration and network management. The company has offices in Reston, Virginia.


  8. Hewlett Packard Enterprise | HPE
    Average Salary: $65,620
    HPE offers jobs for computer technicians in IT solutions. They work on system configurations and software deployment. The company operates in San Jose, California.


  9. SAIC
    Average Salary: $61,100
    SAIC seeks computer technicians for their tech projects. They handle network administration and hardware support. They are based in Reston, Virginia.


  10. State of Alaska
    Average Salary: $57,508
    The State of Alaska provides computer technician roles in public service. They support state IT systems and maintain hardware. Their offices are in Juneau, Alaska.

How to earn more as a Computer Technician?

Looking to increase your earnings as a computer technician? Consider these key factors to help you advance in your career. Specialization can make a big difference. Focus on areas like cybersecurity, network administration, or IT management. Gaining certifications in these fields can boost your credentials and open up higher-paying job opportunities. Networking also plays a vital role. Attend industry events, join professional organizations, and connect with peers online. Building a strong professional network can lead to job leads and career advancement.

Continuing education is essential. Technology evolves rapidly, and staying updated with the latest skills can make you more valuable. Seek out courses, workshops, and certifications to keep your knowledge current. Experience counts too. The more hands-on experience you gain, the more proficient you become. Look for opportunities to work on diverse projects and gain exposure to different technologies. Finally, consider the location. Salaries can vary significantly based on geographic area. Research job markets in high-demand regions to find where your skills can earn the most.

Focus on these factors to enhance your career as a computer technician:

  1. Specialize in high-demand areas.
  2. Gain relevant certifications.
  3. Network with industry professionals.
  4. Continue education and training.
  5. Consider relocating to higher-paying regions.

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