The cheapest cities to live in Michigan ranked by median rent, home values, and more.
| # | City | Median Rent | Median Income | Home Value | Population |
|---|---|---|---|---|---|
| 1 | Bay City, MI | $739 | $47,904 | $89,900 | 32,445 |
| 2 | Flint, MI | $859 | $36,194 | $47,600 | 80,835 |
| 3 | Jackson, MI | $874 | $42,848 | $94,700 | 31,206 |
| 4 | Hamtramck, MI | $907 | $40,103 | $116,400 | 27,830 |
| 5 | Saginaw, MI | $909 | $37,298 | $54,000 | 43,879 |
| 6 | Muskegon, MI | $927 | $46,342 | $121,800 | 37,203 |
| 7 | Battle Creek, MI | $934 | $51,699 | $127,600 | 52,392 |
| 8 | Lincoln Park, MI | $972 | $57,183 | $117,400 | 39,511 |
| 9 | Port Huron, MI | $972 | $49,377 | $136,000 | 28,724 |
| 10 | Lansing, MI | $976 | $52,170 | $119,400 | 112,546 |
| 11 | Midland, MI | $990 | $74,906 | $192,400 | 42,461 |
| 12 | Garden City, MI | $991 | $64,396 | $162,400 | 26,910 |
| 13 | Burton, MI | $1,006 | $57,767 | $131,200 | 29,529 |
| 14 | Pontiac, MI | $1,007 | $42,791 | $110,600 | 61,914 |
| 15 | Kalamazoo, MI | $1,031 | $48,965 | $164,500 | 73,132 |
| 16 | Detroit, MI | $1,034 | $39,575 | $76,800 | 636,644 |
| 17 | Taylor, MI | $1,036 | $59,537 | $141,200 | 62,405 |
| 18 | Allendale, MI | $1,081 | $68,449 | $287,600 | 25,741 |
| 19 | Southgate, MI | $1,102 | $64,635 | $165,400 | 29,551 |
| 20 | Westland, MI | $1,113 | $62,216 | $176,500 | 84,155 |
| 21 | Portage, MI | $1,120 | $79,529 | $243,400 | 49,015 |
| 22 | Walker, MI | $1,121 | $73,835 | $266,400 | 25,201 |
| 23 | East Lansing, MI | $1,122 | $43,547 | $251,600 | 45,394 |
| 24 | Inkster, MI | $1,127 | $39,632 | $75,700 | 25,602 |
| 25 | Madison Heights, MI | $1,138 | $66,726 | $190,300 | 28,411 |
| 26 | Wyoming, MI | $1,141 | $72,163 | $203,900 | 76,865 |
| 27 | St. Clair Shores, MI | $1,143 | $72,693 | $196,400 | 58,287 |
| 28 | Holland, MI | $1,143 | $72,905 | $235,800 | 34,266 |
| 29 | Roseville, MI | $1,175 | $61,222 | $142,700 | 47,240 |
| 30 | Allen Park, MI | $1,181 | $80,045 | $174,500 | 28,128 |
| 31 | Warren, MI | $1,184 | $63,741 | $181,900 | 138,128 |
| 32 | Grand Rapids, MI | $1,191 | $65,526 | $225,500 | 197,768 |
| 33 | Kentwood, MI | $1,205 | $73,647 | $249,000 | 54,114 |
| 34 | Okemos, MI | $1,250 | $97,603 | $336,800 | 25,503 |
| 35 | Dearborn Heights, MI | $1,260 | $61,035 | $174,900 | 62,099 |
| 36 | Dearborn, MI | $1,264 | $65,192 | $205,900 | 107,846 |
| 37 | Sterling Heights, MI | $1,267 | $78,429 | $260,700 | 133,473 |
| 38 | Livonia, MI | $1,284 | $96,317 | $265,300 | 94,058 |
| 39 | Norton Shores, MI | $1,286 | $73,390 | $214,000 | 25,000 |
| 40 | Southfield, MI | $1,301 | $65,848 | $226,900 | 76,025 |
| 41 | Holt, MI | $1,323 | $87,827 | $213,200 | 25,275 |
| 42 | Royal Oak, MI | $1,335 | $95,182 | $305,900 | 57,880 |
| 43 | Eastpointe, MI | $1,335 | $58,196 | $129,100 | 34,003 |
| 44 | Oak Park, MI | $1,354 | $65,882 | $198,500 | 29,370 |
| 45 | Farmington Hills, MI | $1,475 | $101,863 | $333,200 | 83,316 |
| 46 | Ann Arbor, MI | $1,552 | $81,089 | $435,100 | 121,179 |
| 47 | Troy, MI | $1,557 | $119,299 | $396,800 | 87,307 |
| 48 | Rochester Hills, MI | $1,606 | $119,054 | $377,400 | 76,086 |
| 49 | Novi, MI | $1,696 | $110,938 | $399,100 | 66,224 |
| 50 | Forest Hills, MI | $1,950 | $156,618 | $474,800 | 28,494 |
Key Takeaways
- Bay City, MI ranks #1 with a median rent of $739.
- The top 5 cities are: Bay City, MI; Flint, MI; Jackson, MI; Hamtramck, MI; Saginaw, MI.
- Median household income in the #1 city is $47,904, with a population of 32,445.
Methodology
Rankings based on US Census Bureau American Community Survey 5-Year Estimates. Only cities with population over 50,000 are included in national rankings. State rankings include all cities over 25,000. Data reflects the most recent available estimates.