States › Michigan

Cost of Living in Michigan Cities

Median rent across 179 Michigan cities is $1,114 and median household income is $64,086. Most affordable: Grosse Pointe Farms, Shields, Escanaba.

10 cheapest places to live in MichiganEscanaba, Alpena, Burton… 10 most expensive places in MichiganEast Grand Rapids, Jenison, Beverly Hills…

All 179 cities

Tap a column to sort.

CityPopulationMedian rentMedian incomeRent / income
Detroit636,644$1,145$39,57534.7%
Grand Rapids197,768$1,522$65,52627.9%
Warren138,128$1,234$63,74123.2%
Sterling Heights133,473$1,380$78,42921.1%
Ann Arbor121,179$1,639$81,08924.3%
Lansing112,546$963$52,17022.2%
Dearborn107,846$1,411$65,19226.0%
Livonia94,058$1,514$96,31718.9%
Troy87,307$1,760$119,29917.7%
Westland84,155$1,149$62,21622.2%
Farmington Hills83,316$1,591$101,86318.7%
Flint80,835$873$36,19428.9%
Wyoming76,865$1,209$72,16320.1%
Rochester Hills76,086$1,788$119,05418.0%
Southfield76,025$1,288$65,84823.5%
Kalamazoo73,132$1,104$48,96527.1%
Novi66,224$1,880$110,93820.3%
Taylor62,405$1,235$59,53724.9%
Dearborn Heights62,099$1,387$61,03527.3%
Pontiac61,914$1,058$42,79129.7%
St. Clair Shores58,287$1,332$72,69322.0%
Royal Oak57,880$1,397$95,18217.6%
Kentwood54,114$1,434$73,64723.4%
Battle Creek52,392$1,053$51,69924.4%
Portage49,015$1,198$79,52918.1%
Roseville47,240$1,290$61,22225.3%
East Lansing45,394$1,112$43,54730.6%
Saginaw43,879$1,033$37,29833.2%
Midland42,461$1,124$74,90618.0%
Lincoln Park39,511$972$57,18320.4%
Muskegon37,203$1,098$46,34228.4%
Holland34,266$1,270$72,90520.9%
Eastpointe34,003$1,362$58,19628.1%
Bay City32,445$808$47,90420.2%
Jackson31,206$945$42,84826.5%
Southgate29,551$1,258$64,63523.4%
Burton29,529$720$57,76715.0%
Oak Park29,370$1,315$65,88224.0%
Port Huron28,724$965$49,37723.5%
Forest Hills28,494$2,005$156,61815.4%
Madison Heights28,411$1,189$66,72621.4%
Allen Park28,128$1,790$80,04526.8%
Hamtramck27,830$941$40,10328.2%
Garden City26,910$1,275$64,39623.8%
Allendale25,741$923$68,44916.2%
Inkster25,602$1,096$39,63233.2%
Okemos25,503$1,340$97,60316.5%
Holt25,275$1,437$87,82719.6%
Walker25,201$1,329$73,83521.6%
Norton Shores25,000$1,215$73,39019.9%
Romulus24,951$993$72,23516.5%
Auburn Hills24,911$1,636$78,72724.9%
Wyandotte24,593$966$67,84617.1%
Waverly23,301$1,144$75,86818.1%
Birmingham21,612$1,808$153,12514.2%
Mount Pleasant21,420$960$39,92428.9%
Marquette20,691$951$55,82520.4%
Adrian20,493$931$42,85126.1%
Monroe20,330$951$59,53219.2%
Ypsilanti19,937$1,114$44,14130.3%
Cutlerville19,465$1,388$65,83325.3%
Ferndale19,156$1,311$91,73217.1%
Haslett19,025$1,139$74,16418.4%
Trenton18,242$896$78,56513.7%
Wayne17,413$1,032$54,46722.7%
Jenison17,334$2,267$86,06331.6%
Wixom17,126$1,164$68,31920.4%
Grosse Pointe Woods16,177$1,755$129,44216.3%
Grandville16,135$1,180$78,55118.0%
Mount Clemens15,567$964$57,66320.1%
Traverse City15,491$1,420$71,73123.8%
Northview15,225$1,358$82,85319.7%
Harper Woods15,205$1,158$61,44622.6%
Berkley15,084$1,536$113,10316.3%
Hazel Park14,945$1,321$62,87825.2%
Owosso14,658$1,005$53,70222.5%
Fraser14,604$1,224$61,11824.0%
Coldwater13,847$980$50,08423.5%
Sault Ste. Marie13,373$762$55,03116.6%
Ionia12,950$1,062$60,72921.0%
Rochester12,939$1,232$104,92014.1%
Woodhaven12,761$1,125$83,29116.2%
Melvindale12,605$1,078$41,35631.3%
Escanaba12,374$398$40,16911.9%
Riverview12,269$1,597$71,78326.7%
New Baltimore12,060$1,105$97,02713.7%
Fenton11,950$1,493$83,07721.6%
Niles11,838$797$47,81520.0%
South Lyon11,825$1,211$83,82217.3%
Farmington11,472$1,342$94,11517.1%
East Grand Rapids11,394$2,775$168,48719.8%
Grosse Pointe Park11,394$1,513$121,79614.9%
Clawson11,314$1,673$86,63023.2%
Sturgis11,077$813$60,64016.1%
Grand Haven10,966$1,165$60,66523.0%
Beverly Hills10,507$2,208$175,46015.1%
Flat Rock10,418$1,035$73,28816.9%
Cadillac10,404$870$50,51220.7%
Comstock Park10,306$1,132$54,87124.8%
Alpena10,178$690$47,60417.4%
Howell10,074$1,044$57,12221.9%
Grosse Pointe Farms9,957$1,500$160,58911.2%
Marysville9,942$955$69,66116.5%
Muskegon Heights9,902$996$33,78035.4%
Lambertville9,708$1,191$100,13414.3%
Alma9,421$521$50,50612.4%
Charlotte9,269$721$63,38513.6%
Plymouth9,234$1,230$111,74213.2%
Ecorse9,170$847$45,08222.5%
Lapeer9,053$1,072$53,03824.3%
Benton Harbor9,023$775$29,65231.4%
Saline8,976$1,257$90,66216.6%
Westwood8,968$1,335$62,40825.7%
Greenville8,897$1,094$55,47723.7%
Highland Park8,798$1,540$27,58267.0%
Tecumseh8,655$1,081$64,08620.2%
Beecher8,507$987$35,58233.3%
Temperance8,495$1,447$76,06922.8%
Center Line8,448$627$52,85714.2%
Menominee8,370$673$49,64616.3%
Houghton8,341$1,015$35,41734.4%
Flushing8,323$875$77,37213.6%
Mason8,239$1,271$79,52119.2%
Whitmore Lake8,083$1,873$78,03828.8%
Hillsdale8,013$891$47,81722.4%
Grand Blanc7,995$859$67,28415.3%
Three Rivers7,936$727$48,85217.9%
Big Rapids7,847$869$40,19725.9%
St. Joseph7,805$1,189$77,76518.3%
Grand Ledge7,797$1,114$66,51520.1%
St. Johns7,712$900$63,03017.1%
Hudsonville7,711$1,409$88,60619.1%
Ludington7,664$910$44,47124.6%
Albion7,608$822$40,04024.6%
Brighton7,576$1,416$81,77220.8%
Freeland7,562$1,235$103,43114.3%
Hastings7,515$663$56,30914.1%
Iron Mountain7,508$668$56,62214.2%
Shields7,276$825$83,98611.8%
Walled Lake7,275$1,414$67,33525.2%
River Rouge7,092$753$32,56827.7%
Fair Plain6,992$1,115$55,53624.1%
St. Louis6,926$963$46,09625.1%
Bridgeport6,841$720$47,32518.3%
Marshall6,797$1,051$75,22016.8%
South Monroe6,771$1,061$59,67421.3%
Eastwood6,704$1,058$50,05425.4%
Milford6,467$2,070$102,52124.2%
New Haven6,341$753$68,20313.2%
Huntington Woods6,322$2,266$188,22914.4%
Manistee6,275$945$59,31519.1%
Ishpeming6,173$832$52,71718.9%
Lake Fenton6,168$1,333$112,67614.2%
Rockford6,162$1,390$100,15616.7%
Northville6,080$1,609$143,87513.4%
Milan6,070$1,071$93,01613.8%
Holly5,971$982$61,22119.2%
Belding5,949$816$55,89517.5%
Buena Vista5,904$875$38,83527.0%
Swartz Creek5,856$1,529$73,86224.8%
Petoskey5,851$1,421$71,78323.8%
Richmond5,839$856$61,71516.6%
Houghton Lake5,761$791$50,86118.7%
Zeeland5,691$934$49,36722.7%
Dowagiac5,677$798$38,43324.9%
Dundee5,584$1,302$71,05822.0%
St. Clair5,581$1,033$68,48218.1%
Grosse Pointe5,561$1,714$141,98514.5%
Chelsea5,420$979$71,70216.4%
Springfield5,295$888$43,68124.4%
Gladstone5,240$942$57,53419.6%
Eaton Rapids5,197$866$63,61816.3%
Comstock Northwest5,190$1,345$73,29022.0%
Utica5,184$1,652$55,52435.7%
Allegan5,182$1,145$42,26132.5%
Kingsford5,138$938$61,10818.4%
Frankenmuth5,108$954$84,58313.5%
Davison5,082$952$50,45022.6%
Ironwood5,004$850$37,19127.4%