Post job

Best cities for a software developer

The best cities for software developers are Fremont, CA, Pittsburgh, PA, and Durham, NC, based on factors like average salary and job availability per capita. Jobs and pay for software developers vary across the country, but we've determined the ten best cities for software developers in the U.S.

Whether you're starting your career as a software developer or considering a move, this list of the best cities for software developers to live in will help you decide. These aren't just the best-paying cities for software developers. We also consider how easy it is to find work as a software developer. While the absolute best city for software developers is Fremont, CA, there are plenty of other great places to consider.

Keep reading to learn more about the best cities for software developers in 2024.

If you're looking for a software developer job, here are five companies hiring now:

  1. Oracle jobs (3,854)
  2. Kforce jobs (1,438)
  3. Compunnel jobs (6,803)
  4. IBM jobs (2,047)
  5. Mastech Digital jobs (2,779)

10 best cities for software developers in 2025

  1. 1. Fremont, CA

    Total software developer jobs:33
    Average annual salary:$112,619
    Lowest 10 percent warn:$83,000
    Highest 10 percent earn:$152,000
    Location quotient:21.55
    Software developer jobs in Fremont
  2. 2. Pittsburgh, PA

    Total software developer jobs:218
    Average annual salary:$82,764
    Lowest 10 percent warn:$64,000
    Highest 10 percent earn:$106,000
    Location quotient:30.73
    Software developer jobs in Pittsburgh
  3. 3. Durham, NC

    Total software developer jobs:87
    Average annual salary:$83,566
    Lowest 10 percent warn:$64,000
    Highest 10 percent earn:$107,000
    Location quotient:47.36
    Software developer jobs in Durham
  4. 4. Columbus, OH

    Total software developer jobs:248
    Average annual salary:$80,126
    Lowest 10 percent warn:$62,000
    Highest 10 percent earn:$102,000
    Location quotient:18.78
    Software developer jobs in Columbus
  5. 5. San Jose, CA

    Total software developer jobs:242
    Average annual salary:$112,731
    Lowest 10 percent warn:$83,000
    Highest 10 percent earn:$152,000
    Location quotient:14.73
    Software developer jobs in San Jose
  6. 6. San Antonio, TX

    Total software developer jobs:32
    Average annual salary:$83,174
    Lowest 10 percent warn:$62,000
    Highest 10 percent earn:$110,000
    Location quotient:21.89
    Software developer jobs in San Antonio
  7. 7. Austin, TX

    Total software developer jobs:47
    Average annual salary:$82,417
    Lowest 10 percent warn:$62,000
    Highest 10 percent earn:$109,000
    Location quotient:28.55
    Software developer jobs in Austin
  8. 8. Sacramento, CA

    Total software developer jobs:181
    Average annual salary:$109,052
    Lowest 10 percent warn:$80,000
    Highest 10 percent earn:$147,000
    Location quotient:18.66
    Software developer jobs in Sacramento
  9. 9. Charlotte, NC

    Total software developer jobs:104
    Average annual salary:$81,460
    Lowest 10 percent warn:$63,000
    Highest 10 percent earn:$104,000
    Location quotient:25.50
    Software developer jobs in Charlotte
  10. 10. Detroit, MI

    Total software developer jobs:189
    Average annual salary:$77,715
    Lowest 10 percent warn:$60,000
    Highest 10 percent earn:$99,000
    Location quotient:28.50
    Software developer jobs in Detroit

Choose from 10+ customizable software developer resume templates

Choose from a variety of easy-to-use software developer resume templates and get expert advice from Zippia’s AI resume writer along the way. Using pre-approved templates, you can rest assured that the structure and format of your software developer resume is top notch. Choose a template with the colors, fonts & text sizes that are appropriate for your industry.

Software Developer Resume
Software Developer Resume
Software Developer Resume
Software Developer Resume
Software Developer Resume
Software Developer Resume
Software Developer Resume
Software Developer Resume
Software Developer Resume
Software Developer Resume
Software Developer Resume
Software Developer Resume
Software Developer Resume
Software Developer Resume
Software Developer Resume
Software Developer Resume

Detailed list of the best cities for a software developer

RankCityAverage salaryLowest 10% EarnPopulationJob count
1Fremont, CA$112,619$83,000233,13633
2Pittsburgh, PA$82,764$64,000303,625218
3Durham, NC$83,566$64,000263,01687
4Columbus, OH$80,126$62,000860,090248
5San Jose, CA$112,731$83,0001,025,350242
6San Antonio, TX$83,174$62,0001,492,51032
7Austin, TX$82,417$62,000947,89047
8Sacramento, CA$109,052$80,000495,234181
9Charlotte, NC$81,460$63,000842,051104
10Detroit, MI$77,715$60,000672,795189
11Scottsdale, AZ$83,134$62,000246,64527
12Oakland, CA$112,631$83,000420,005-
13Houston, TX$82,016$61,0002,303,482106
14Raleigh, NC$83,661$64,000458,88041
15Cincinnati, OH$79,012$61,000298,800211
16Philadelphia, PA$85,185$66,0001,567,87270
17San Francisco, CA$112,889$83,000870,88720
18Norfolk, VA$88,496$68,000245,11520
19Irving, TX$78,651$60,000238,28991
20Chandler, AZ$83,113$62,000247,477141
21Dallas, TX$78,695$60,0001,317,9297
22Seattle, WA$106,416$79,000704,352170
23Plano, TX$78,391$60,000286,05732
24Irvine, CA$102,014$75,000266,122201
25Phoenix, AZ$83,348$62,0001,615,017112
26Cleveland, OH$80,895$63,000385,809123
27Las Vegas, NV$90,583$67,000632,91292
28Greensboro, NC$82,884$64,000287,027185
29Winston-Salem, NC$82,489$64,000242,203121
30Fort Worth, TX$78,858$60,000854,113151
31Madison, WI$76,590$59,000252,551250
32Jersey City, NJ$89,535$69,000264,152252
33Portland, OR$92,309$68,000639,863194
34Mesa, AZ$83,007$62,000484,587108
35Long Beach, CA$102,755$76,000470,130106
36Anaheim, CA$102,551$76,000351,04390
37Glendale, AZ$83,437$62,000245,89546
38Reno, NV$91,161$67,000245,25538
39Henderson, NV$90,159$66,000292,96920
40Chicago, IL$79,378$62,0002,704,958158
41Indianapolis, IN$74,523$58,000855,164103
42Santa Ana, CA$102,287$75,000334,21783
43Los Angeles, CA$103,647$76,0003,976,32284
44Atlanta, GA$76,880$59,000472,52275
45Nashville, TN$73,157$56,000660,388163
46Toledo, OH$80,015$62,000278,50821
47Fresno, CA$110,459$81,000522,05329
48Louisville, KY$72,763$56,000597,337181
49Omaha, NE$71,008$55,000446,970138
50Saint Louis, MO$74,940$58,000311,40422

Highest paying cities for software developers

RankCityAvg. software developer salary
1San Francisco, CA$112,889
2Seattle, WA$106,416
3New York, NY$91,206
4Jersey City, NJ$89,535
5Washington, DC$88,736
6McLean, VA$88,269
7Boston, MA$87,594
8Philadelphia, PA$85,185
9Jacksonville, NC$83,935
10Phoenix, AZ$83,348
11San Antonio, TX$83,174
12Columbus, OH$80,126
13Chicago, IL$79,378
14Minneapolis, MN$78,876
15Detroit, MI$77,715
16Alpharetta, GA$77,031
17Richmond, IN$75,225
18Saint Louis, MO$74,940
19Jacksonville, FL$74,317
20Jacksonville, AR$72,217

Software developer best cities FAQs

Search for software developer jobs

Browse computer and mathematical jobs