Computer Programmer Salary in United States

What is the salary of a Computer Programmer?

The average salary of a Computer Programmer in United States is $38.9. Salaries start from around $21.0 and go up to $59.4. For a detailed look at the salary in your state, click on the map below.

$0 $59.4
Starting ($20.98)
Junior ($27.86)
Experienced ($36.6)
Senior ($47.0)
Highest ($59.37)
Highest

The top 10% of Computer Programmers in United States earn:

$59.4
Senior

The top 25% of Computer Programmers in United States earn:

$47
Experienced

The middle 50% of Computer Programmers in United States earn:

$36.6
Junior

The bottom 25% of Computer Programmers in United States earn:

$27.9
Starting

The bottom 10% of Computer Programmers in United States earn:

$21.0

Historical salary

Computer Programmer salary by state

Click on a state to learn more
State Salary Rank
Washington 53.5 1
New Mexico 46.2 2
Maryland 45.2 3
District of Columbia 44.1 4
Colorado 43.5 5
New Jersey 43.2 6
California 43.0 7
Georgia 42.9 8
Connecticut 41.6 9
Delaware 40.3 10
New York 40.2 11
Massachusetts 39.8 12
United States 38.9 13
Alabama 38.7 14
Texas 38.5 15
Rhode Island 38.1 16
Alaska 37.8 17
Minnesota 37.7 18
Virginia 37.7 19
Arizona 37.4 20
North Carolina 37.3 21
Utah 36.7 22
Tennessee 36.4 23
Florida 36.3 24
Nebraska 36.3 25
Illinois 35.9 26
Nevada 35.8 27
Pennsylvania 35.6 28
Oregon 35.0 29
Wisconsin 34.9 30
Idaho 34.7 31
Missouri 34.4 32
Kansas 34.0 33
New Hampshire 33.7 34
Michigan 33.2 35
Ohio 33.1 36
Maine 33.1 37
South Carolina 33 38
Arkansas 32.9 39
Oklahoma 31.5 40
Louisiana 31.5 41
Montana 31.4 42
Vermont 31.2 43
Iowa 31.0 44
Wyoming 30.8 45
Hawaii 30.6 46
Indiana 30.3 47
Kentucky 30.2 48
Guam 29.6 49
Mississippi 27.7 50
West Virginia 27.0 51
North Dakota 25.9 52
South Dakota 25.3 53
Puerto Rico 21.6 54

Similar Careers