State Overview
Cost of Living in Michigan
Browse cost of living data for 180 cities across Michigan — housing, rent, income, and affordability.Source: U.S. Census Bureau ACS 2023
Cities Tracked
180
Avg Home Value
$208,918
National: $426,735
Avg Rent
$1,069
National: $1,527
Avg Income
$70,309
National: $84,532
★ Most Affordable
All Cities in Michigan
| City | Pop. | Home Value | Rent | Income | Index |
|---|---|---|---|---|---|
| Detroit | 636,644 | $76,800 | $1,034 | $39,575 | 40 |
| Grand Rapids | 197,768 | $225,500 | $1,191 | $65,526 | 64 |
| Warren | 138,128 | $181,900 | $1,184 | $63,741 | 58 |
| Sterling Heights | 133,473 | $260,700 | $1,267 | $78,429 | 70 |
| Ann Arbor | 121,179 | $435,100 | $1,552 | $81,089 | 102 |
| Lansing | 112,546 | $119,400 | $976 | $52,170 | 43 |
| Dearborn | 107,846 | $205,900 | $1,264 | $65,192 | 63 |
| Livonia | 94,058 | $265,300 | $1,284 | $96,317 | 71 |
| Troy | 87,307 | $396,800 | $1,557 | $119,299 | 97 |
| Westland | 84,155 | $176,500 | $1,113 | $62,216 | 55 |
| Farmington Hills | 83,316 | $333,200 | $1,475 | $101,863 | 86 |
| Flint | 80,835 | $47,600 | $859 | $36,194 | 30 |
| Wyoming | 76,865 | $203,900 | $1,141 | $72,163 | 60 |
| Rochester Hills | 76,086 | $377,400 | $1,606 | $119,054 | 95 |
| Southfield | 76,025 | $226,900 | $1,301 | $65,848 | 67 |
| Kalamazoo | 73,132 | $164,500 | $1,031 | $48,965 | 51 |
| Novi | 66,224 | $399,100 | $1,696 | $110,938 | 101 |
| Taylor | 62,405 | $141,200 | $1,036 | $59,537 | 48 |
| Dearborn Heights | 62,099 | $174,900 | $1,260 | $61,035 | 59 |
| Pontiac | 61,914 | $110,600 | $1,007 | $42,791 | 43 |
| St. Clair Shores | 58,287 | $196,400 | $1,143 | $72,693 | 58 |
| Royal Oak | 57,880 | $305,900 | $1,335 | $95,182 | 78 |
| Kentwood | 54,114 | $249,000 | $1,205 | $73,647 | 67 |
| Battle Creek | 52,392 | $127,600 | $934 | $51,699 | 43 |
| Portage | 49,015 | $243,400 | $1,120 | $79,529 | 64 |
| Roseville | 47,240 | $142,700 | $1,175 | $61,222 | 52 |
| East Lansing | 45,394 | $251,600 | $1,122 | $43,547 | 65 |
| Saginaw | 43,879 | $54,000 | $909 | $37,298 | 33 |
| Midland | 42,461 | $192,400 | $990 | $74,906 | 54 |
| Lincoln Park | 39,511 | $117,400 | $972 | $57,183 | 43 |
| Muskegon | 37,203 | $121,800 | $927 | $46,342 | 43 |
| Holland | 34,266 | $235,800 | $1,143 | $72,905 | 64 |
| Eastpointe | 34,003 | $129,100 | $1,335 | $58,196 | 55 |
| Bay City | 32,445 | $89,900 | $739 | $47,904 | 33 |
| Jackson | 31,206 | $94,700 | $874 | $42,848 | 37 |
| Southgate | 29,551 | $165,400 | $1,102 | $64,635 | 53 |
| Burton | 29,529 | $131,200 | $1,006 | $57,767 | 46 |
| Oak Park | 29,370 | $198,500 | $1,354 | $65,882 | 65 |
| Port Huron | 28,724 | $136,000 | $972 | $49,377 | 46 |
| Forest Hills | 28,494 | $474,800 | $1,950 | $156,618 | 118 |
| Madison Heights | 28,411 | $190,300 | $1,138 | $66,726 | 58 |
| Allen Park | 28,128 | $174,500 | $1,181 | $80,045 | 56 |
| Hamtramck | 27,830 | $116,400 | $907 | $40,103 | 41 |
| Garden City | 26,910 | $162,400 | $991 | $64,396 | 50 |
| Allendale | 25,741 | $287,600 | $1,081 | $68,449 | 69 |
| Inkster | 25,602 | $75,700 | $1,127 | $39,632 | 42 |
| Okemos | 25,503 | $336,800 | $1,250 | $97,603 | 80 |
| Holt | 25,275 | $213,200 | $1,323 | $87,827 | 66 |
| Walker | 25,201 | $266,400 | $1,121 | $73,835 | 67 |
| Norton Shores | 25,000 | $214,000 | $1,286 | $73,390 | 65 |
| Romulus | 24,951 | $149,100 | $1,050 | $72,235 | 50 |
| Auburn Hills | 24,911 | $233,900 | $1,411 | $78,727 | 71 |
| Wyandotte | 24,593 | $159,700 | $995 | $67,846 | 49 |
| Waverly | 23,301 | $222,300 | $1,125 | $75,868 | 61 |
| Birmingham | 21,612 | $712,700 | $1,891 | $153,125 | 149 |
| Mount Pleasant | 21,420 | $168,700 | $870 | $39,924 | 47 |
| Marquette | 20,691 | $254,100 | $958 | $55,825 | 61 |
| Adrian | 20,493 | $119,900 | $939 | $42,851 | 42 |
| Monroe | 20,330 | $161,500 | $898 | $59,532 | 47 |
| Ypsilanti | 19,937 | $223,700 | $1,034 | $44,141 | 59 |
| Cutlerville | 19,465 | $200,900 | $1,174 | $65,833 | 60 |
| Ferndale | 19,156 | $233,600 | $1,235 | $91,732 | 66 |
| Haslett | 19,025 | $269,200 | $1,083 | $74,164 | 66 |
| Trenton | 18,242 | $202,400 | $873 | $78,565 | 51 |
| Wayne | 17,413 | $142,200 | $924 | $54,467 | 45 |
| Jenison | 17,334 | $257,600 | $1,962 | $86,063 | 89 |
| Wixom | 17,126 | $336,200 | $974 | $68,319 | 73 |
| Grosse Pointe Woods | 16,177 | $322,500 | $1,755 | $129,442 | 93 |
| Grandville | 16,135 | $251,100 | $1,112 | $78,551 | 65 |
| Mount Clemens | 15,567 | $169,000 | $899 | $57,663 | 48 |
| Traverse City | 15,491 | $367,600 | $983 | $71,731 | 77 |
| Northview | 15,225 | $262,200 | $1,313 | $82,853 | 72 |
| Harper Woods | 15,205 | $143,600 | $1,306 | $61,446 | 56 |
| Berkley | 15,084 | $289,200 | $1,436 | $113,103 | 79 |
| Hazel Park | 14,945 | $141,200 | $1,221 | $62,878 | 53 |
| Owosso | 14,658 | $121,500 | $831 | $53,702 | 39 |
| Fraser | 14,604 | $193,600 | $827 | $61,118 | 49 |
| Coldwater | 13,847 | $120,900 | $912 | $50,084 | 42 |
| Sault Ste. Marie | 13,373 | $127,300 | $787 | $55,031 | 39 |
| Ionia | 12,950 | $161,100 | $789 | $60,729 | 44 |
| Rochester | 12,939 | $450,800 | $1,201 | $104,920 | 94 |
| Woodhaven | 12,761 | $221,200 | $1,015 | $83,291 | 58 |
| Melvindale | 12,605 | $113,100 | $1,116 | $41,356 | 47 |
| Escanaba | 12,374 | $116,600 | $661 | $40,169 | 34 |
| Riverview | 12,269 | $200,500 | $1,050 | $71,783 | 56 |
| New Baltimore | 12,060 | $309,800 | $1,081 | $97,027 | 72 |
| Fenton | 11,950 | $211,700 | $1,323 | $83,077 | 66 |
| Niles | 11,838 | $115,400 | $869 | $47,815 | 40 |
| South Lyon | 11,825 | $280,900 | $1,208 | $83,822 | 72 |
| Farmington | 11,472 | $273,000 | $1,299 | $94,115 | 73 |
| East Grand Rapids | 11,394 | $488,500 | $1,845 | $168,487 | 117 |
| Grosse Pointe Park | 11,394 | $460,500 | $1,365 | $121,796 | 100 |
| Clawson | 11,314 | $250,800 | $1,253 | $86,630 | 69 |
| Sturgis | 11,077 | $129,400 | $793 | $60,640 | 39 |
| Grand Haven | 10,966 | $242,400 | $961 | $60,665 | 60 |
| Beverly Hills | 10,507 | $488,800 | $2,208 | $175,460 | 128 |
| Flat Rock | 10,418 | $201,400 | $1,006 | $73,288 | 55 |
| Cadillac | 10,404 | $117,500 | $806 | $50,512 | 39 |
| Comstock Park | 10,306 | $216,600 | $1,070 | $54,871 | 59 |
| Alpena | 10,178 | $110,400 | $599 | $47,604 | 32 |
| Howell | 10,074 | $240,700 | $1,121 | $57,122 | 63 |
| Grosse Pointe Farms | 9,957 | $418,600 | $1,500 | $160,589 | 98 |
| Marysville | 9,942 | $185,500 | $955 | $69,661 | 52 |
| Muskegon Heights | 9,902 | $55,800 | $826 | $33,780 | 31 |
| Lambertville | 9,708 | $233,500 | $1,191 | $100,134 | 65 |
| Alma | 9,421 | $108,100 | $791 | $50,506 | 37 |
| Charlotte | 9,269 | $140,500 | $779 | $63,385 | 41 |
| Plymouth | 9,234 | $418,200 | $1,118 | $111,742 | 87 |
| Ecorse | 9,170 | $59,400 | $879 | $45,082 | 33 |
| Lapeer | 9,053 | $165,300 | $947 | $53,038 | 49 |
| Benton Harbor | 9,023 | $75,500 | $775 | $29,652 | 32 |
| Saline | 8,976 | $310,600 | $1,098 | $90,662 | 73 |
| Westwood | 8,968 | $187,300 | $1,192 | $62,408 | 59 |
| Greenville | 8,897 | $160,600 | $899 | $55,477 | 47 |
| Highland Park | 8,798 | $75,800 | $691 | $27,582 | 30 |
| Tecumseh | 8,655 | $193,600 | $969 | $64,086 | 53 |
| Beecher | 8,507 | $48,400 | $905 | $35,582 | 32 |
| Temperance | 8,495 | $230,200 | $1,270 | $76,069 | 66 |
| Center Line | 8,448 | $145,300 | $627 | $52,857 | 37 |
| Menominee | 8,370 | $97,800 | $700 | $49,646 | 33 |
| Houghton | 8,341 | $233,700 | $861 | $35,417 | 55 |
| Flushing | 8,323 | $189,500 | $940 | $77,372 | 52 |
| Mason | 8,239 | $194,600 | $1,103 | $79,521 | 57 |
| Whitmore Lake | 8,083 | $270,300 | $1,268 | $78,038 | 72 |
| Hillsdale | 8,013 | $131,300 | $801 | $47,817 | 40 |
| Grand Blanc | 7,995 | $228,000 | $854 | $67,284 | 54 |
| Three Rivers | 7,936 | $120,200 | $815 | $48,852 | 39 |
| Big Rapids | 7,847 | $134,200 | $815 | $40,197 | 40 |
| St. Joseph | 7,805 | $271,100 | $1,079 | $77,765 | 67 |
| Grand Ledge | 7,797 | $189,300 | $944 | $66,515 | 52 |
| St. Johns | 7,712 | $175,300 | $870 | $63,030 | 48 |
| Hudsonville | 7,711 | $260,500 | $1,170 | $88,606 | 68 |
| Ludington | 7,664 | $192,800 | $824 | $44,471 | 49 |
| Albion | 7,608 | $91,100 | $769 | $40,040 | 33 |
| Brighton | 7,576 | $302,800 | $1,248 | $81,772 | 76 |
| Freeland | 7,562 | $241,400 | $1,235 | $103,431 | 67 |
| Hastings | 7,515 | $159,000 | $785 | $56,309 | 43 |
| Iron Mountain | 7,508 | $117,600 | $656 | $56,622 | 34 |
| Shields | 7,276 | $173,300 | $937 | $83,986 | 50 |
| Walled Lake | 7,275 | $213,000 | $1,304 | $67,335 | 65 |
| River Rouge | 7,092 | $55,900 | $759 | $32,568 | 29 |
| Fair Plain | 6,992 | $147,800 | $989 | $55,536 | 48 |
| St. Louis | 6,926 | $115,700 | $865 | $46,096 | 40 |
| Bridgeport | 6,841 | $91,400 | $740 | $47,325 | 33 |
| Byron Center | 6,817 | $359,400 | $0 | $112,324 | 91 |
| Marshall | 6,797 | $169,800 | $933 | $75,220 | 49 |
| South Monroe | 6,771 | $176,900 | $935 | $59,674 | 50 |
| Eastwood | 6,704 | $133,800 | $1,028 | $50,054 | 46 |
| Milford | 6,467 | $348,600 | $1,058 | $102,521 | 76 |
| New Haven | 6,341 | $207,600 | $1,301 | $68,203 | 64 |
| Huntington Woods | 6,322 | $470,600 | $2,266 | $188,229 | 126 |
| Manistee | 6,275 | $144,400 | $771 | $59,315 | 41 |
| Ishpeming | 6,173 | $109,200 | $688 | $52,717 | 34 |
| Lake Fenton | 6,168 | $372,800 | $1,343 | $112,676 | 87 |
| Rockford | 6,162 | $294,800 | $1,088 | $100,156 | 70 |
| Northville | 6,080 | $455,100 | $1,443 | $143,875 | 101 |
| Milan | 6,070 | $233,700 | $1,083 | $93,016 | 62 |
| Holly | 5,971 | $174,900 | $974 | $61,221 | 51 |
| Belding | 5,949 | $152,700 | $693 | $55,895 | 40 |
| Buena Vista | 5,904 | $51,800 | $875 | $38,835 | 31 |
| Swartz Creek | 5,856 | $168,900 | $995 | $73,862 | 51 |
| Petoskey | 5,851 | $319,300 | $872 | $71,783 | 67 |
| Richmond | 5,839 | $228,000 | $870 | $61,715 | 55 |
| Houghton Lake | 5,761 | $122,800 | $791 | $50,861 | 39 |
| Zeeland | 5,691 | $248,100 | $908 | $49,367 | 58 |
| Dowagiac | 5,677 | $110,300 | $722 | $38,433 | 35 |
| Dundee | 5,584 | $233,000 | $1,120 | $71,058 | 63 |
| St. Clair | 5,581 | $241,700 | $1,033 | $68,482 | 62 |
| Grosse Pointe | 5,561 | $391,800 | $1,670 | $141,985 | 99 |
| Chelsea | 5,420 | $301,100 | $1,543 | $71,702 | 84 |
| Springfield | 5,295 | $105,300 | $851 | $43,681 | 38 |
| Gladstone | 5,240 | $111,700 | $793 | $57,534 | 37 |
| Eaton Rapids | 5,197 | $140,600 | $944 | $63,618 | 45 |
| Comstock Northwest | 5,190 | $233,100 | $1,022 | $73,290 | 60 |
| Utica | 5,184 | $216,800 | $984 | $55,524 | 57 |
| Allegan | 5,182 | $161,100 | $1,024 | $42,261 | 50 |
| Kingsford | 5,138 | $110,600 | $861 | $61,108 | 39 |
| Frankenmuth | 5,108 | $277,600 | $814 | $84,583 | 60 |
| Davison | 5,082 | $166,100 | $858 | $50,450 | 46 |
| Ironwood | 5,004 | $74,900 | $555 | $37,191 | 26 |
Explore Other States
LC
Reviewed by LivabilityCalc Research Team
Financial Data Analysts · Census & Economic Data Specialists
📊 Data Sources
- Housing & Demographics: U.S. Census Bureau, ACS 2023
- Tax Rates: Tax Foundation, 2024
Last data update: March 2026 · See methodology