If you’re sick of spending all of your hard-earned income on rent, it might be time to move to a mid-sized city in the Midwest or South. Cities like Fort Wayne, Indiana, and Odessa, Texas, might not have the glamour of Los Angeles or the energy and excitement of New York City, but they have something America’s more famous coastal cities lack: reasonably priced housing. Niche, a data analysis company, has created a list of the cities with the lowest cost of living across the United States, Business Insider reports.
Niche used a series of weighted criteria, including home values, incomes, and property taxes, to come up with their cost of living list (their methodology can be viewed here). They used data from the U.S. Census and Bureau of Labor Statistics to identify the 25 cities that were the cheapest to live in relative to income. While they identified cities across the Southern and Midwestern United States, Illinois was the state that appeared most frequently on the list, taking four out of the 25 spots. The top two cities, meanwhile, were Fort Wayne and Evansville, both in Indiana. Check out the full list below.
1. Fort Wayne, IN
2. Evansville, IN
3. Odessa, TX
4. Huntsville, AL
5. Wichita, KS
6. South Bend, IN
7. Montgomery, AL
8. Rochester, MN
9. Topeka, KS
10. Cedar Rapids, IA
11. Abilene, TX
12. Wichita Falls, TX
13. Louisville, KY
14. Oklahoma City, OK
15. Davenport, IA
16. Sioux Falls, SD
17. Shreveport, LA
18. Springfield, MO
19. Springfield, IL
20. Tulsa, OK
21. Toledo, OH
22. Mobile, AL
23. Amarillo, TX
24. Indianapolis, IN
25. Little Rock, AR