How much does a Computer Programmer make in the United States?

Average Computer Programmer Yearly Salary in the United States

Computer Programmers earn an average yearly salary of $71,757. Salaries typically start from $32,943 and go up to $113,849.

Average Computer Programmer Hourly Wage in the United States

Computer Programmers earn an average hourly wage of $34.50. Hourly wages typically start from $15.84 and go up to $54.74.

Source: Sokanu (Aggregated)

These numbers may vary depending on several factors, like level of education, amount of experience, industry, company size and location.

Learn more about the Computer Programmer job market for salaries of real jobs in your area.

Since computer programming can be done from anywhere in the world, companies often hire programmers in countries where wages are lower. This ongoing trend is projected to limit growth for computer programmers in the United States, and employment is projected to decline by eight percent from 2014 to 2024 according to the BLS. However, there are high costs associated with managing projects given to overseas programmers, and these costs can offset the savings from the lower wages, causing some companies to bring back or keep programming jobs in the United States.

A computer programmer's work varies greatly, and so do typical starting salaries. PayScale.com reported that entry-level computer programmers earned a median wage of $51,174 in September 2015.

The highest computer programmer salaries are in the metropolitan areas of Seattle, Vallejo, California, Oxnard, California, Albuquerque, New Mexico and the District of Columbia. Computer Programmers tend to make the most in the following industries:

Finance and Insurance - $78,580
Information - $78,500
Manufacturing - $78,090
Wholesale Trade - $77,210
Transportation and Warehousing - $77,000
Utilities - $76,180

Employment Type Mix

77%
Full-Time
23%
Part-Time

Source: Sokanu user data. View more Computer Programmer demographics

Salary Satisfaction

3.4
SCORE
2048
RATINGS
Computer Programmers average a score of 3.4 out of 5 on our salary satisfaction scale. This places Computer Programmers in the 85th percentile of salary satisfaction.

Source: Sokanu user data. View more Computer Programmer satisfaction

How to Become a Computer Programmer

  1. Take the Sokanu Career Test

    Would you make a good computer programmer? Sokanu's free assessment reveals how compatible you are with a career across 5 dimensions!

    Take the free career test
  2. Jobs in your area
    • Loading jobs...
    View all jobs →

Computer Programmer Earnings by Seniority

Top End Computer Programmer Earnings

The highest earning Computer Programmers in the United States earn:

$54.74
an hour
$113,849.3
per year
Senior Computer Programmer Earnings

Senior Computer Programmers in the United States earn:

$43.66
an hour
$90,806.7
per year
Experienced Computer Programmer Earnings

Experienced Computer Programmers in the United States earn:

$31.89
an hour
$66,331.3
per year
Junior Computer Programmer Earnings

Junior Computer Programmers in the United States earn:

$21.24
an hour
$44,186.9
per year
Starting Computer Programmer Earnings

Starting Computer Programmers in the United States earn:

$15.84
an hour
$32,943.4
per year

Approximate values based on highest and lowest earning segments.

Find your perfect career

Would you make a good computer programmer? Sokanu's free assessment reveals how compatible you are with a career across 5 dimensions!

80% Match?
Take the free career test

Computer Programmer Salary Comparison

Computer Programmers earn more than 49% percent of similar careers in the United States.

Full Stack Developer Salary $76k
IT Security Consultant Salary $75k
App Developer Salary $75k
Computer Systems Administrator Salary $75k
Operations Research Analyst Salary $73k
Computer Programmer Salary $71k
Computer Systems Analyst Salary $71k
Database Administrator Salary $70k
Industrial Designer Salary $68k
Web Developer Salary $63k
Source: Sokanu (Aggregated)

Computer Programmer salary by state

Click on a state to learn more

State Hourly Wage Annual Salary Rank
Computer Programmer Salary in Washington $55.85 $116,170 # 1
Computer Programmer Salary in District of Columbia $46.19 $96,070 # 2
Computer Programmer Salary in Colorado $46.02 $95,730 # 3
Computer Programmer Salary in Massachusetts $45.92 $95,510 # 4
Computer Programmer Salary in Virginia $45.52 $94,680 # 5
Computer Programmer Salary in California $43.89 $91,295.9 # 6
Computer Programmer Salary in Alaska $43.58 $90,640 # 7
Computer Programmer Salary in Maryland $43.05 $89,550 # 8
Computer Programmer Salary in Georgia $42.71 $88,830 # 9
Computer Programmer Salary in North Carolina $42.41 $88,220 # 10
Computer Programmer Salary in Minnesota $42.35 $88,080 # 11
Computer Programmer Salary in New York $42.23 $87,834.7 # 12
Computer Programmer Salary in Delaware $41.44 $86,200 # 13
Computer Programmer Salary in New Jersey $40.91 $85,100 # 14
Computer Programmer Salary in Alabama $40.12 $83,450 # 15
Computer Programmer Salary in Illinois $40.07 $83,350 # 16
Computer Programmer Salary in Texas $39.71 $82,597.8 # 17
Computer Programmer Salary in South Carolina $39.64 $82,450 # 18
Computer Programmer Salary in Connecticut $39.52 $82,210 # 19
Computer Programmer Salary in New Mexico $38.55 $80,190 # 20
Computer Programmer Salary in Arizona $38.45 $79,970 # 21
Computer Programmer Salary in Missouri $38.37 $79,810 # 22
Computer Programmer Salary in Nevada $38.36 $79,790 # 23
Computer Programmer Salary in Pennsylvania $38.31 $79,691.0 # 24
Computer Programmer Salary in Utah $37.60 $78,210 # 25
Computer Programmer Salary in Oregon $37.39 $77,780 # 26
Computer Programmer Salary in Rhode Island $37.11 $77,190 # 27
Computer Programmer Salary in Oklahoma $36.47 $75,860 # 28
Computer Programmer Salary in Nebraska $36.35 $75,600 # 29
Computer Programmer Salary in Wisconsin $35.93 $74,740 # 30
Computer Programmer Salary in Michigan $35.93 $74,730 # 31
Computer Programmer Salary in Hawaii $35.81 $74,490 # 32
Computer Programmer Salary in New Hampshire $35.63 $74,110 # 33
Computer Programmer Salary in Florida $35.19 $73,195.4 # 34
Computer Programmer Salary in Kentucky $34.92 $72,630 # 35
Computer Programmer Salary in Tennessee $34.74 $72,260 # 36
Computer Programmer Salary in Mississippi $34.72 $72,210 # 37
Computer Programmer Salary in Kansas $34.67 $72,120 # 38
Computer Programmer Salary in Arkansas $34.63 $72,040 # 39
Computer Programmer Salary in United States $34.50 $71,756.8 # 40
Computer Programmer Salary in Indiana $34.39 $71,540 # 41
Computer Programmer Salary in Ohio $34.31 $71,370 # 42
Computer Programmer Salary in Idaho $34.09 $70,910 # 43
Computer Programmer Salary in Iowa $33.50 $69,670 # 44
Computer Programmer Salary in Vermont $33.40 $69,480 # 45
Computer Programmer Salary in Louisiana $33.24 $69,130 # 46
Computer Programmer Salary in West Virginia $32.69 $67,990 # 47
Computer Programmer Salary in Maine $32.62 $67,840 # 48
Computer Programmer Salary in North Dakota $30.00 $62,390 # 49
Computer Programmer Salary in Wyoming $29.16 $60,650 # 50
Computer Programmer Salary in South Dakota $25.51 $53,070 # 51
Computer Programmer Salary in Puerto Rico $22.48 $46,750 # 52