SalaryMap USA

Computer Programmers Salary in the United States

The median annual wage for computer programmers in the U.S. is $100,390 ($48.26 per hour), according to the BLS Occupational Employment and Wage Statistics program, May 2025 estimates.

Median annual wage
$100,390
Mean annual wage
$105,170
Median hourly wage
$48.26
Employment
92,230

92,230 employed

Wage percentiles

U.S. wage distribution for computer programmers (OEWS May 2025).
PercentileAnnual wageHourly wage
10th percentile$57,710$27.74
25th percentile$75,850$36.47
Median (50th)$100,390$48.26
75th percentile$130,680$62.83
90th percentile$160,460$77.15

Highest-paying states for computer programmers

StateMedian annual wageEmployment
Connecticut$133,8201,650
Massachusetts$128,3901,930
Washington$125,6202,540
Maryland$125,5702,490
Virginia$121,6103,070
Hawaii$118,180450
California$116,76011,340
Arkansas$111,8401,050
Minnesota$107,2502,070
New Jersey$104,9403,930

Lowest-paying states

  • South Dakota: $58,240 median annual wage
  • West Virginia: $65,320 median annual wage
  • Michigan: $65,860 median annual wage
  • Illinois: $72,540 median annual wage
  • New Hampshire: $74,000 median annual wage

About this occupation

Create, modify, and test the code and scripts that allow computer applications to run. Work from specifications drawn up by software and web developers or other individuals. May develop and write computer programs to store, locate, and retrieve specific documents, data, and information.

Typical tasks

  • Perform systems analysis and programming tasks to maintain and control the use of computer systems software as a systems programmer.
  • Consult with and assist computer operators or system analysts to define and resolve problems in running computer programs.
  • Write or contribute to instructions or manuals to guide end users.
  • Investigate whether networks, workstations, the central processing unit of the system, or peripheral equipment are responding to a program's instructions.
  • Develop Web sites.
  • Train users on the use and function of computer programs.

Education of the current workforce — typical entry: Bachelor's degree

Education levelShare of workers
Less than high school diploma1.1%
High school diploma or equivalent5.5%
Some college, no degree13.2%
Associate's degree8.9%
Bachelor's degree48.2%
Master's degree20.5%
Doctoral or professional degree2.6%

CareerOneStopOccupation profile data from CareerOneStop, sponsored by the U.S. Department of Labor.

Related occupations

About this data

  • Occupational Employment and Wage Statistics — data period May 2025, retrieved August 13, 2026.
  • Occupational Employment and Wage Statistics — data period May 2025, retrieved August 13, 2026.
  • CareerOneStop Occupation Profiles — data period 2026-08, retrieved August 14, 2026.

Figures are shown exactly as published by the source or derived by the documented formulas on our methodology page. Where a source suppresses an estimate, we show “—” rather than a substitute value.