Find a Job You Really Want In
.street-view{width:100%;height:300px;pointer-events:none;}
Whether you’re just starting out your career, or looking to make a move, it can be important to know what part of the country offers the best chance for your long term career prospects. And for a very common profession like Programmers, the regional differences can have a big impact on your salary and career options.
To help you make the best decision possible, we at Zippia wanted to look at the cities that offer programmers the most for their career. These are the cities across the US where programmers get paid well, relative to the cost of living, and jobs are plentiful.
So we did what we do best and dove into the numbers from the BLS to figure out which cities have the best opportunities for programmers.The result is this list of the best cities programmers:
- Seattle, WA
- Huntsville, AL
- Austin, TX
- St. Louis, MO
- Columbus, GA
- Albuquerque, NM
- Durham, NC
- Trenton, NJ
- Birmingham, AL
- San Francisco, CA
So there you have it — Seattle is the best city when it comes to being a programmer.
And where should you consider avoiding if you’re a programmer? That would be Yakima.
Read on to see how we completed our research on the best cities for programmers and for more on the top ten cities.
How we determined the best cities to be a programmer?
Here at Zippia, we talk to a lot of people of all different backgrounds looking for jobs. Our research has concluded that there are two common things people want in a job:
- Availability of jobs
- Pay
So in order to find out the best cities for programmers in America we needed to figure out where the jobs are and how well programmers get paid. This led to the following criteria taken from the Bureau of Labor Statistics’s Occupational Employment Statistics for 2015:
- Location quotient. A measure of how common a job is a given city.
- Average annual salary.
- Average annual salary for entry level work.
To make all the salary numbers more apples to apples across cities, we compared the salary data relative to the state’s cost of living.
This left us with enough data for 306 metro areas across the country. We then took the primary area of the metro and labeled that the ‘city’ for this analysis. So, for example, “Boston-Cambridge-Newton, MA NECTA Division” became simply Boston.
In order to develop an overall ranking, we ranked each city for each criteria from 1 to 306 where 1 was the best.
We then averaged all the rankings for a city into a Job Score with the city having the lowest overall Job Score earning the distinction of being the best city for programmers in America.
So without further ado, let’s get into just what made each city so great for programmers.
1. Seattle, WA
Total Jobs: 11,970
Average Annual Salary: $123,490
Average Entry Level Salary: $77,040
Location Quotient: 3.71
2. Huntsville, AL
Total Jobs: 1,910
Average Annual Salary: $97,840
Average Entry Level Salary: $60,550
Location Quotient: 4.27
3. Austin, TX
Total Jobs: 3,780
Average Annual Salary: $90,500
Average Entry Level Salary: $54,000
Location Quotient: 1.94
4. St. Louis, MO
Total Jobs: 4,610
Average Annual Salary: $84,350
Average Entry Level Salary: $54,270
Location Quotient: 1.66
5. Columbus, GA
Total Jobs: 710
Average Annual Salary: $79,970
Average Entry Level Salary: $56,660
Location Quotient: 2.94
6. Albuquerque, NM
Total Jobs: 1,000
Average Annual Salary: $106,060
Average Entry Level Salary: $60,720
Location Quotient: 1.27
7. Durham, NC
Total Jobs: 1,320
Average Annual Salary: $84,640
Average Entry Level Salary: $55,290
Location Quotient: 2.19
8. Trenton, NJ
Total Jobs: 1,740
Average Annual Salary: $92,100
Average Entry Level Salary: $60,910
Location Quotient: 3.74
9. Birmingham, AL
Total Jobs: 1,960
Average Annual Salary: $78,440
Average Entry Level Salary: $48,980
Location Quotient: 1.87
10. San Francisco, CA
Total Jobs: 6,110
Average Annual Salary: $108,070
Average Entry Level Salary: $56,290
Location Quotient: 2.86
And that’s our list of the best cities for programmers
If you’re looking to start out your career as a programmer these are the cities that should be at the top of your list. You’ll find high pay, available jobs, and chances for career advancement.
If you’re curious, here are the worst cities to be a programmer in America:
Detailed List Of The Best Cities For Programmers
| Rank | State | Average Salary |
|---|---|---|
| 1 | Seattle, WA | $123,490 |
| 2 | Huntsville, AL | $97,840 |
| 3 | Austin, TX | $90,500 |
| 4 | St. Louis, MO | $84,350 |
| 5 | Columbus, GA | $79,970 |
| 6 | Albuquerque, NM | $106,060 |
| 7 | Durham, NC | $84,640 |
| 8 | Trenton, NJ | $92,100 |
| 9 | Birmingham, AL | $78,440 |
| 10 | San Francisco, CA | $108,070 |
| 11 | Montgomery County, PA | $88,090 |
| 12 | Atlanta, GA | $84,690 |
| 13 | Fairbanks, AK | $92,980 |
| 14 | Charlotte, NC | $87,020 |
| 15 | Montgomery, AL | $76,210 |
| 16 | Boston, MA | $100,610 |
| 17 | Omaha, NE | $77,930 |
| 18 | San Antonio, TX | $94,520 |
| 19 | Anchorage, AK | $103,190 |
| 20 | Little Rock, AR | $68,020 |
| 21 | Philadelphia, PA | $82,940 |
| 22 | Auburn, AL | $82,940 |
| 23 | Provo, UT | $79,310 |
| 24 | Framingham, MA | $92,420 |
| 25 | Newark, NJ | $91,530 |
| 26 | Wilmington, DE | $85,000 |
| 27 | Silver Spring, MD | $95,180 |
| 28 | Boulder, CO | $97,720 |
| 29 | Charleston, SC | $75,040 |
| 30 | Minneapolis, MN | $80,820 |
| 31 | Kansas City, MO | $75,640 |
| 32 | Nashville, TN | $77,310 |
| 33 | Los Angeles, CA | $95,650 |
| 34 | Bellingham, WA | $98,150 |
| 35 | Vallejo, CA | $100,730 |
| 36 | Lake County, IL | $88,330 |
| 37 | Harrisburg, PA | $77,650 |
| 38 | Warner Robins, GA | $68,530 |
| 39 | Sacramento, CA | $81,680 |
| 40 | Miami, FL | $91,780 |
| 41 | Reading, PA | $78,930 |
| 42 | Bremerton, WA | $87,520 |
| 43 | Houston, TX | $88,740 |
| 44 | Chattanooga, TN | $76,290 |
| 45 | Jefferson City, MO | $68,920 |
| 46 | Reno, NV | $85,970 |
| 47 | California, MD | $89,000 |
| 48 | Dalton, GA | $70,410 |
| 49 | Columbia, SC | $70,800 |
| 50 | San Jose, CA | $93,940 |
| 51 | Portland, OR | $81,010 |
| 52 | Bridgeport, CT | $86,610 |
| 53 | Baltimore, MD | $88,720 |
| 54 | Denver, CO | $89,990 |
| 55 | Dallas, TX | $89,490 |
| 56 | Warren, MI | $73,040 |
| 57 | Columbus, OH | $73,480 |
| 58 | Lansing, MI | $80,080 |
| 59 | Indianapolis, IN | $71,300 |
| 60 | Winston, NC | $81,040 |
| 61 | Des Moines, IA | $74,120 |
| 62 | Tuscaloosa, AL | $79,480 |
| 63 | Palm Bay, FL | $86,090 |
| 64 | Ithaca, NY | $78,250 |
| 65 | New York, NY | $95,690 |
| 66 | Elizabethtown, KY | $74,050 |
| 67 | Lawrence, MA | $93,120 |
| 68 | Norwich, CT | $96,900 |
| 69 | Oakland, CA | $93,920 |
| 70 | Morgantown, WV | $75,590 |
| 71 | Lawton, OK | $67,010 |
| 72 | Jackson, MS | $72,070 |
| 73 | Springfield, IL | $78,840 |
| 74 | Bloomington, IN | $69,310 |
| 75 | Oxnard, CA | $99,840 |
| 76 | Lowell, MA | $85,430 |
| 77 | Elgin, IL | $72,500 |
| 78 | San Rafael, CA | $96,410 |
| 79 | Portsmouth, NH | $95,910 |
| 80 | Chambersburg, PA | $74,350 |
| 81 | Albany, NY | $76,210 |
| 82 | New Bern, NC | $75,880 |
| 83 | Spartanburg, SC | $81,550 |
| 84 | Allentown, PA | $78,230 |
| 85 | Danbury, CT | $83,430 |
| 86 | Raleigh, NC | $80,480 |
| 87 | Topeka, KS | $68,700 |
| 88 | Fort Worth, TX | $78,200 |
| 89 | New Orleans, LA | $73,300 |
| 90 | Gary, IN | $78,670 |
| 91 | Portland, ME | $69,720 |
| 92 | West Palm Beach, FL | $79,230 |
| 93 | Ann Arbor, MI | $71,900 |
| 94 | Phoenix, AZ | $83,030 |
| 95 | Corvallis, OR | $65,310 |
| 96 | Wilmington, NC | $80,480 |
| 97 | Salt Lake City, UT | $76,850 |
| 98 | Waco, TX | $75,890 |
| 99 | Chicago, IL | $77,510 |
| 100 | Salem, OR | $78,140 |

