Choosing which city you settle down in as a developer isn't simply about being close to Silicon Valley anymore. Not only are there tech companies all over the country, but there is also the option of working remotely.
Payable, a startup which helps companies pay contractors, crunched the numbers and came up with a ranking of the best cities in the US to be a self-employed programmer. They looked at factors like living cost, health insurance, average salary, and what percentage of programmers were self-employed.
Some of the cities they found aren't surprising. Cities like San Jose, Sacramento, and Oakland are within striking distance of San Francisco. But other top-ranked ones ending up being spread out over the middle of the country, away from the concentrations of tech power.
Here are the top 20 cities in the US to be a freelance software or web developer:
Payable