Computer Programmer Salary

Average Yearly Salary
Updated May 19, 2020
$70,000
$55,000
Min 10%
$70,000
Median 50%
$90,000
Max 90%
Best Paying Company
Trigyn Technologies
Highest Paying City
Washington, DC
Highest Paying State
Washington
Average Experience Level
4.0 years
How much does a computer programmer make?
The national average salary for a Computer Programmer in the United States is $70,840 per year or $34.06 per hour. There is a huge gap between the top 10 percent earners and the bottom 10 percent earners -- about 36,000. The top 10 percent earn over $91,000, while the bottom 10 percent make less than $55,000 annually. The most abundant employment opportunities for Computer Programmers are in Professional companies and Construction companies. Some of the states with the best Computer Programmer salaries are Washington, Alaska, Colorado, North Carolina, and California. The typical tenure for a Computer Programmer is 4.0 years.
Annual Salaries For Related Jobs
Programmer
$69,778

Average Computer Programmer Salary By Location

Across America, Computer Programmers make on average $70,840 annually or $34.06 hourly. Washington, DC reports the highest annual salary for Computer Programmers at 85,252. The average entry-level salary in Washington, DC is $63,000. Washington, Alaska, Colorado, North Carolina, and California are the top 5 highest earning states for Computer Programmers. Montana, Louisiana, Arkansas, New Mexico, and West Virginia are at the bottom for competitive pay.

Map of Computer Programmer Salaries

The darker areas on the map show where Computer Programmers earn the highest salaries across all 50 states.

Average Salary:

Average Computer Programmer Salary By Company

Computer Programmers report their job security as good. Just as in every field, some employers pay higher wages than others. Professional companies and Construction companies are the best when it comes to the number of employment opportunities. Companies like Trigyn Technologies or Juniper Networks will get you the highest pay packages. If you can find a job at a company like Wells Fargo or Vitech Systems Group, they also offer very competitive salaries to their Computer Programmers.

Computer Programmer Salary History

Compare salaries for individual cities or states with the national average.

National Average
Ashburn, VA

Computer Programmer Salary By Experience Level

The salary for a Computer Programmer can range from $51,779 to $89,557 depending on the amount of work experience that the person has. Data on how experience level affects salary is provided by the Bureau of Labor Statistics (BLS) as part of their National Compensation Survey, which is based on factors such as knowledge, complexity, contacts, and environment.

Recently Added Computer Programmer Salaries

CompanyJobLocationDate AddedSalary
Computer Graphics Programmer
Computer Graphics Programmer
03/12/2020
03/12/2020
$93,915
$93,915
Computer Programmer
Computer Programmer
03/11/2020
03/11/2020
$41,812
$41,812
Computer Programmer
Computer Programmer
02/14/2020
02/14/2020
$56,495
$56,495
Computer Programmer
Computer Programmer
01/17/2020
01/17/2020
$52,175
$52,175
Computer Programmer
Computer Programmer
01/14/2020
01/14/2020
$55,452
$55,452
Monroe Community College
Monroe Community College
Computer Programmer
Computer Programmer
01/06/2020
01/06/2020
$56,248
$56,248
Aventure Staffing
Aventure Staffing
Computer Programmer
Computer Programmer
12/13/2019
12/13/2019
$37,566
$37,566
Computer Programmer
Computer Programmer
11/27/2019
11/27/2019
$70,000
$70,000
Computer Programmer
Computer Programmer
11/15/2019
11/15/2019
$34,456
$34,456
Aventure Staffing
Aventure Staffing
Computer Programmer
Computer Programmer
11/15/2019
11/15/2019
$37,566
$37,566