How much does a Computer Technician make?
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.
What are the highest paying cities for a Computer Technician?

-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.



