Best Affordable Cities to Live in the US
Top 100 US cities (population > 50,000) with below-average cost of living ranked by income-to-cost ratio. These cities offer the best purchasing power.
| # | City | State | Cost Index | Income |
|---|---|---|---|---|
| 1 | Ankeny | IA | 97 | $106,603 |
| 2 | Shawnee | KS | 97 | $106,312 |
| 3 | Bentonville | AR | 100 | $108,465 |
| 4 | Noblesville | IN | 98 | $102,319 |
| 5 | Edmond | OK | 98 | $102,032 |
| 6 | Livonia | MI | 95 | $96,317 |
| 7 | Bellevue | NE | 88 | $87,343 |
| 8 | Appleton | WI | 79 | $77,450 |
| 9 | Broken Arrow | OK | 88 | $85,220 |
| 10 | St. Peters | MO | 93 | $89,827 |
| 11 | Bloomington | IL | 79 | $75,449 |
| 12 | Royal Oak | MI | 100 | $95,182 |
| 13 | Blue Springs | MO | 89 | $84,075 |
| 14 | Joliet | IL | 94 | $88,026 |
| 15 | Irondequoit | NY | 82 | $76,871 |
| 16 | Tonawanda Town | NY | 82 | $76,644 |
| 17 | Elgin | IL | 95 | $88,316 |
| 18 | St. Charles | MO | 92 | $85,522 |
| 19 | West Des Moines | IA | 92 | $84,925 |
| 20 | Kettering | OH | 78 | $71,619 |
| 21 | Cedar Rapids | IA | 74 | $67,859 |
| 22 | Rogers | AR | 91 | $82,993 |
| 23 | Rochester | MN | 96 | $87,767 |
| 24 | Enid | OK | 70 | $63,472 |
| 25 | Bismarck | ND | 85 | $77,608 |
| 26 | Cuyahoga Falls | OH | 78 | $70,645 |
| 27 | Columbus | IN | 85 | $76,856 |
| 28 | Sioux City | IA | 73 | $65,473 |
| 29 | Springfield | IL | 73 | $65,537 |
| 30 | Moore | OK | 86 | $76,941 |
| 31 | Sioux Falls | SD | 84 | $74,714 |
| 32 | Janesville | WI | 81 | $71,664 |
| 33 | Davenport | IA | 73 | $64,497 |
| 34 | Waukesha | WI | 93 | $81,651 |
| 35 | Bristol | CT | 95 | $83,458 |
| 36 | West Allis | WI | 80 | $69,685 |
| 37 | Parma | OH | 77 | $67,425 |
| 38 | Cheyenne | WY | 89 | $77,176 |
| 39 | Greenwood | IN | 91 | $78,765 |
| 40 | Dubuque | IA | 76 | $64,985 |
| 41 | St. Clair Shores | MI | 85 | $72,693 |
| 42 | Wyoming | MI | 85 | $72,163 |
| 43 | Mission | TX | 72 | $60,813 |
| 44 | Normal | IL | 78 | $66,350 |
| 45 | Council Bluffs | IA | 76 | $64,092 |
| 46 | Cheektowaga | NY | 78 | $66,293 |
| 47 | Jeffersonville | IN | 83 | $70,157 |
| 48 | Oshkosh | WI | 73 | $61,929 |
| 49 | Oak Lawn | IL | 98 | $82,493 |
| 50 | Omaha | NE | 86 | $72,708 |
| 51 | Casper | WY | 82 | $69,171 |
| 52 | Wichita | KS | 75 | $63,072 |
| 53 | Southaven | MS | 91 | $76,159 |
| 54 | Grand Island | NE | 75 | $62,439 |
| 55 | Sterling Heights | MI | 94 | $78,429 |
| 56 | Lincoln | NE | 84 | $69,991 |
| 57 | Laredo | TX | 76 | $63,264 |
| 58 | Green Bay | WI | 75 | $62,546 |
| 59 | Harlingen | TX | 67 | $55,891 |
| 60 | Waukegan | IL | 86 | $70,578 |
| 61 | Duluth | MN | 80 | $66,263 |
| 62 | Decatur | AL | 73 | $59,831 |
| 63 | Victoria | TX | 83 | $68,233 |
| 64 | Pasco | WA | 99 | $81,130 |
| 65 | Kentwood | MI | 90 | $73,647 |
| 66 | Odessa | TX | 90 | $73,030 |
| 67 | Eau Claire | WI | 80 | $65,369 |
| 68 | Great Falls | MT | 78 | $63,934 |
| 69 | Fargo | ND | 81 | $66,029 |
| 70 | Decatur | IL | 62 | $50,809 |
| 71 | Peoria | IL | 72 | $58,716 |
| 72 | Huntsville | AL | 87 | $70,778 |
| 73 | Warner Robins | GA | 81 | $65,715 |
| 74 | Fort Wayne | IN | 74 | $60,293 |
| 75 | Oklahoma City | OK | 82 | $66,702 |
| 76 | Grand Forks | ND | 79 | $63,838 |
| 77 | Idaho Falls | ID | 86 | $69,630 |
| 78 | Wichita Falls | TX | 73 | $58,568 |
| 79 | Springdale | AR | 82 | $66,044 |
| 80 | Des Moines | IA | 79 | $63,966 |
| 81 | Topeka | KS | 69 | $55,902 |
| 82 | Florissant | MO | 83 | $66,344 |
| 83 | St. Joseph | MO | 69 | $55,578 |
| 84 | Waterloo | IA | 70 | $56,344 |
| 85 | McAllen | TX | 75 | $60,165 |
| 86 | Longview | TX | 78 | $62,488 |
| 87 | San Angelo | TX | 81 | $64,146 |
| 88 | Billings | MT | 90 | $71,855 |
| 89 | Lakewood | OH | 83 | $65,925 |
| 90 | Metairie | LA | 92 | $73,256 |
| 91 | Berwyn | IL | 95 | $75,235 |
| 92 | Amarillo | TX | 79 | $62,469 |
| 93 | Kannapolis | NC | 90 | $70,691 |
| 94 | Kenosha | WI | 87 | $68,532 |
| 95 | Abilene | TX | 80 | $62,720 |
| 96 | Edinburg | TX | 74 | $57,789 |
| 97 | Pensacola | FL | 93 | $72,699 |
| 98 | Newark | OH | 75 | $58,920 |
| 99 | Kokomo | IN | 70 | $54,195 |
| 100 | Louisville/Jefferson County metro government (balance) | KY | 83 | $64,731 |
How We Rank Affordable Cities
Unlike simple "cheapest cities" lists, this ranking considers both cost of living and income. We rank cities by their income-to-cost ratio (median household income divided by cost index), surfacing places where your dollar stretches the furthest.
Only cities with a cost index below 100 (cheaper than the national average) and a population above 50,000 are included, ensuring these are real cities with meaningful economies — not tiny towns with artificially low costs.
Our data comes from the US Census American Community Survey (income, rent, home values), the Zillow Home Value Index, and HUD Fair Market Rents.