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

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

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



