Logo

SalarySight

Average Software Developer Salary in the United States

According to the U.S. Bureau of Labor Statistics

How much does a software developer make in the United States?

The average salary for a software developer in the United States is $138,110, but the range typically falls between $101,200 and $167,540. This corresponds to an average hourly wage of $66.4, with a range between $48.65 and $80.55.

There are approximately 1,656,880 people employed as a software developer in the United States. With California, Texas, New York employing the highest number of software developers.The state with the best pay for a software developer is California, with an average annual salary of $173,780, while West Virginia has the lowest average annual salary of $94,080.

Annual SalaryHourly Wage
10th Percentile$77,020$37.03
25th Percentile$101,200$48.65
Median$132,270$63.59
75th Percentile$167,540$80.55
90th Percentile$208,620$100.3

Average software developer salary by location

The salary of a software developer can vary depending on the state. Below is a map of the United States showing the average annual salary for a software developer in each state. The darker the color, the higher the salary. The best states for software developers are California, Washington, Alaska, New York, District of Columbia while the worst states are West Virginia, South Dakota, Mississippi, Arkansas, North Dakota.

Lower salary
Higher salary
StateLow-endAverageHigh-end
Alabama$61,520$110,630$169,070
Alaska$87,260$145,630$194,380
Arizona$78,450$128,040$176,440
Arkansas$29,390$88,130$133,220
California$103,240$173,780$226,670
Colorado$86,560$145,420$206,430
Connecticut$78,030$128,450$186,430
Delaware$91,680$131,650$174,800
District of Columbia$95,670$146,060$198,070
Florida$64,830$120,490$172,120
Georgia$69,410$125,290$174,250
Hawaii$47,150$113,860$174,150
Idaho$45,580$135,000$176,180
Illinois$71,980$123,700$169,600
Indiana$67,960$110,580$153,860
Iowa$67,600$110,280$148,510
Kansas$63,470$110,520$161,780
Kentucky$66,950$106,070$150,960
Louisiana$66,360$128,980$154,330
Maine$67,520$117,150$178,570
Maryland$86,200$150,740$216,800
Massachusetts$88,460$146,580$204,740
Michigan$62,190$108,080$157,360
Minnesota$76,490$120,210$165,930
Mississippi$38,520$89,940$137,290
Missouri$57,100$107,980$158,970
Montana$68,480$131,380$208,890
Nebraska$72,540$112,340$141,550
Nevada$76,490$133,490$218,060
New Hampshire$77,970$128,440$186,560
New Jersey$78,110$134,970$191,820
New Mexico$70,930$125,860$185,130
New York$81,150$150,020$215,730
North Carolina$79,280$130,970$179,570
North Dakota$62,210$106,870$153,520
Ohio$71,250$112,610$159,250
Oklahoma$60,350$111,100$164,330
Oregon$78,230$131,310$182,170
Pennsylvania$72,010$117,110$166,120
Rhode Island$81,460$135,030$200,990
South Carolina$62,870$116,790$182,350
South Dakota$52,400$94,500$162,690
Tennessee$67,650$113,410$157,480
Texas$72,210$125,890$173,360
Utah$65,330$121,260$172,230
Vermont$71,040$120,030$197,570
Virginia$79,360$139,920$205,820
Washington$96,890$159,990$219,280
West Virginia$59,290$94,080$142,000
Wisconsin$60,840$107,500$157,650
Wyoming$70,910$127,790$161,200

Even between cities, the salary of a software developer can vary. For example, the areas with the highest average salary for software developers is San Jose-Sunnyvale-Santa Clara area, CA with an average salary of $199,800.The city with the lowest average salary for software developers is Hattiesburg, MS with an average salary of $70,740.

Areas with highest average salaries for software developers

  1. San Jose-Sunnyvale-Santa Clara area, CA - $199,800
  2. Boulder, CO - $182,650
  3. San Francisco-Oakland-Hayward area, CA - $181,220
  4. Seattle-Tacoma-Bellevue area, WA - $164,130
  5. Santa Maria-Santa Barbara area, CA - $156,470

Areas with lowest average salaries for software developers

  1. Hattiesburg, MS - $70,740
  2. North Arkansas nonmetropolitan area, AR - $77,650
  3. Beckley, WV - $78,090
  4. Cape Girardeau, MO - $79,560
  5. Southwest Mississippi nonmetropolitan area, MS - $80,140

Employment trends for software developers in the United States

The number of software developers in the United States has been increasing over the years. Since 2021, the number of software developers has increased by 292,700. On average, the number of software developers has been increasing by 7.2% each year. The salary of software developers has been increasing. Since 2021, the salary of software developers has increased by $17,120. On average, the salary of software developers has been increasing by 4.7% each year.

Change in salary

Change in employment

How software developers salaries compare to other computer and mathematical occupations

Software Developers are part of the computer and mathematical occupations group. Below is a comparison of the average annual salary for software developers compared to other jobs in the same occupation group. View all computer and mathematical occupations jobs here.

Frequently Asked Questions