What is the salary of a Computer Programmer?

The average salary of a Computer Programmer in United States is $80,930. Salaries start from around $43,640 and go up to $123,490. For a detailed look at the salary in your state, click on the map below.

$0
$123,490
Starting ($43.6k)
Junior ($57.9k)
Experienced ($76.1k)
Senior ($97.8k)
Highest ($123.5k)
Highest

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

$123,490
Senior

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

$97,760
Experienced

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

$76,140
Junior

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

$57,940
Starting

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

$43,640

Historical salary

Computer Programmer salary by state

Click on a state to learn more
State Salary Rank
Alabama 80,500 13
Alaska 78,600 16
Arizona 77,800 19
Arkansas 68,400 38
California 89,500 7
Colorado 90,500 5
Connecticut 86,500 9
Delaware 83,800 10
District of Columbia 91,700 4
Florida 75,600 23
Georgia 89,200 8
Hawaii 63,600 45
Idaho 72,100 30
Illinois 74,600 25
Indiana 63,100 46
Iowa 64,600 43
Kansas 70,700 32
Kentucky 62,800 47
Louisiana 65,500 40
Maine 68,700 36
Maryland 94,100 3
Massachusetts 82,800 12
Michigan 69,100 34
Minnesota 78,400 17
Mississippi 57,700 49
Missouri 71,500 31
Montana 65,200 41
Nebraska 75,400 24
Nevada 74,500 26
New Hampshire 70,100 33
New Jersey 89,900 6
New Mexico 96,200 2
New York 83,700 11
North Carolina 77,700 20
North Dakota 53,900 51
Ohio 68,900 35
Oklahoma 65,600 39
Oregon 72,800 28
Pennsylvania 74,100 27
Rhode Island 79,300 15
South Carolina 68,700 37
South Dakota 52,500 52
Tennessee 75,700 22
Texas 80,000 14
Utah 76,300 21
Vermont 64,800 42
Virginia 78,300 18
Washington 111,300 1
West Virginia 56,100 50
Wisconsin 72,500 29
Wyoming 64,000 44
Guam 61,700 48
Puerto Rico 44,900 53

Similar Careers

What does a a Computer Programmer do?