Software Developer salary in the U.S.

Software Developers in the U.S. earn a median of $135,980 a year ($65.38 an hour), based on BLS data for 1,687,890 workers.

Median salary
$135,980
Hourly
$65.38
Average
$148,100
Top 10% earn
$214,670
Workers
1,687,890

Pay ranges from $82,460 for the lowest-paid 10% to $214,670 for the top 10%. The average (mean) salary is $148,100, above the median because a few high earners pull it up.

Pay range for software developers in the U.S.

$0$230,000
Pay levelYearlyHourly
10th percentile (entry level)$82,460$39.64
25th percentile$105,210$50.58
Median$135,980$65.38
75th percentile$171,980$82.68
90th percentile (top earners)$214,670$103.21
Average (mean)$148,100$71.20

Half of software developers earn more than the median and half earn less. Percentiles show the spread: 10% earn less than the 10th percentile, and 10% earn more than the 90th.

Median paycheck, before taxes

Pay periodAmount
Monthly$11,331.67
Semi-monthly (24 a year)$5,665.83
Biweekly (26 a year)$5,230
Weekly$2,615
Hourly$65.38

Based on a full-time year of 2,080 hours. Convert any amount with the hourly to salary converter.

Software Developer salary by state

StateMedian salaryWorkers
California$174,410284,390
Washington$166,540107,030
New York$166,180113,510
Massachusetts$165,21048,190
Oregon$142,72021,830
New Hampshire$139,72010,840
Maryland$138,68031,350
Colorado$138,39043,320
District of Columbia$136,8806,120
Virginia$136,46088,280
New Jersey$135,94051,570
North Carolina$134,71058,470
Connecticut$134,12013,660
Delaware$133,0203,380
Texas$132,150163,880
Illinois$132,11056,310
Idaho$131,5905,750
Georgia$131,01049,700
Florida$130,98087,890
Rhode Island$130,5905,070
Minnesota$130,05035,890
Arizona$129,69038,050
South Carolina$129,45013,230
Nevada$128,8104,520
Utah$128,81031,940
Pennsylvania$126,55055,920
Missouri$126,12020,020
Michigan$125,57043,460
Vermont$125,2801,740
New Mexico$124,5203,960
Hawaii$124,0401,600
Maine$123,1202,790
Wisconsin$122,66021,730
Alabama$122,54017,450
Tennessee$122,43019,030
Montana$121,9902,160
West Virginia$121,0002,650
Oklahoma$118,1006,880
Wyoming$115,1701,510
Iowa$114,8909,040
Ohio$114,09044,790
Kansas$113,42013,580
Nebraska$110,9007,260
Kentucky$109,0107,660
Indiana$105,92014,130
North Dakota$105,6001,450
Arkansas$104,4906,050
Louisiana$102,8004,080
South Dakota$96,3102,380
Mississippi$95,3301,880
Puerto Rico$79,3802,020

Best-paying metro areas for software developers

Metro areas with the most software developers

Related jobs in the U.S.

More: Computer and Mathematical Occupations

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025 estimates, occupation code 15-1252. Wages include base pay, tips, commissions and shift pay, but not overtime, bonuses or benefits, and exclude the self-employed.

Frequently asked questions

How much does a software developer make in the U.S.?

The median salary for software developers in the U.S. is $135,980 a year, or $65.38 an hour. Pay ranges from $82,460 for the lowest-paid 10% to $214,670 for the top 10%.

How much do the highest-paid software developers make in the U.S.?

The top 10% of software developers in the U.S. earn at least $214,670 a year. The top 25% earn $171,980 or more.

What is the starting pay for software developers in the U.S.?

Entry-level pay (the 10th percentile) is about $82,460 a year, and a quarter of software developers earn $105,210 or less.

How many software developers work in the U.S.?

About 1,687,890 software developers are employed in the U.S., not counting the self-employed.