Cost of Living in Michigan

2025 affordability guide — compare housing costs, rental prices, and living expenses across 416 cities in Michigan.

94.0
Avg COL Index
416
Cities Ranked
$186,409
Avg Home Value

Housing Market

$186,409

Average median home value across Michigan cities.

Rental Market

Rental data covers median monthly rent for tracked cities in Michigan.

Affordability

Below Average

COL index 94.0 vs. national average of 100. Your dollar goes further here.

Most & Least Expensive Cities in Michigan

Quick look at the cost extremes across Michigan.

All 20 Major Cities Ranked by Cost of Living

Sorted from most expensive to most affordable. Click any city for a detailed breakdown with housing, rental, and income data.

# City COL Index Affordability Median Home Median Rent
1 Barton Hills 173.0 Very Expensive $1,237,800 N/A
2 Lake Angelus 166.4 Very Expensive $1,150,000 N/A
3 Grand Beach 161.3 Very Expensive $1,081,700 N/A
4 Bloomfield Hills 150.9 Very Expensive $942,900 N/A
5 Mackinac Island 142.7 Very Expensive $834,600 N/A
6 Birmingham 133.6 Very Expensive $712,700 N/A
7 Glen Arbor CDP 131.9 Very Expensive $690,200 N/A
8 Village of Grosse Pointe Shores 130.5 Very Expensive $671,600 N/A
9 Saugatuck 126.6 Very Expensive $619,400 N/A
10 Bingham Farms 122.9 Very Expensive $570,900 N/A
11 Advance CDP 121.3 Very Expensive $549,600 N/A
12 Beverly Hills 116.7 Expensive $488,800 N/A
13 Crystal Mountain CDP 116.6 Expensive $487,500 N/A
14 Forest Hills CDP 115.7 Expensive $474,800 N/A
15 Lamont CDP 115.3 Expensive $469,200 N/A
16 Grosse Pointe Park 114.6 Expensive $460,500 N/A
17 Rochester 113.9 Expensive $450,800 N/A
18 Grosse Pointe Farms 111.5 Expensive $418,600 N/A
19 Plymouth 111.4 Expensive $418,200 N/A
20 Dexter 110.2 Expensive $401,800 N/A

All 413 Cities in Michigan

Complete directory of every tracked city and town. Filter or scroll to find yours.

Addison (90.0) Adrian (89.0) Advance CDP (121.3) Alanson (89.1) Alba CDP (83.7) Albion (86.8) Allen (89.1) Allen Park (93.1) Allendale CDP (101.6) Amasa CDP (84.3) Applegate (87.1) Argentine CDP (103.3) Ashley (87.9) Atlanta CDP (86.8) Atlantic Mine CDP (86.8) Au Gres (91.6) Au Sable CDP (88.1) Auburn (91.8) Augusta (90.2) Bad Axe (88.0) Baldwin (87.8) Bancroft (88.8) Barnes Lake CDP (96.0) Barryton (85.9) Barton Hills (173.0) Bath CDP (95.2) Bay City (86.8) Bay Shore CDP (88.7) Beal City CDP (95.1) Bear Lake CDP (90.8) Beaverton (87.7) Beechwood CDP (97.4) Belding (91.5) Bellaire (93.7) Belleville (92.2) Bellevue (88.3) Bendon CDP (99.7) Benton Harbor (85.7) Berrien Springs (91.2) Bessemer (85.7) Beverly Hills (116.7) Big Bay CDP (99.6) Bingham Farms (122.9) Birch Run (94.0) Birmingham (133.6) Bloomfield Hills (150.9) Bloomingdale (88.5) Boon CDP (88.8) Boyne Falls (92.1) Breckenridge (88.0) Bridgeport CDP (86.9) Bridgman (97.2) Brighton (102.8) Brimley CDP (92.5) Brown City (89.1) Brownlee Park CDP (85.5) Bruce Crossing CDP (87.9) Brutus CDP (95.6) Buckley (94.2) Buena Vista CDP (83.9) Burton (89.9) Caberfae CDP (92.1) Cadillac (88.8) Caledonia (104.4) Calumet (86.2) Canada Creek Ranch CDP (93.3) Canadian Lakes CDP (99.5) Carleton (93.4) Carp Lake CDP (92.8) Caseville (91.9) Cass City (87.7) Center Line (90.9) Centreville (90.9) Charlevoix (102.1) Charlotte (90.6) Chatham (91.6) Cheboygan (88.9) Chelsea (102.6) Chesaning (89.3) Chums Corner CDP (101.0) Clayton (86.3) Climax (95.2) Coldwater (89.1) Colon (89.3) Comstock Northwest CDP (97.5) Comstock Park CDP (96.3) Constantine (88.3) Coopersville (96.3) Copper City (86.4) Corunna (90.7) Cross Village CDP (104.8) Croswell (90.3) Crystal Falls (86.0) Crystal Mountain CDP (116.6) Custer (87.5) Cutlerville CDP (95.1) Daggett (87.2) Dansville (93.4) Davison (92.5) De Tour Village (96.0) Delton CDP (99.6) Detroit Beach CDP (92.3) Dexter (110.2) Dimondale (96.6) Dodgeville CDP (95.8) Dollar Bay CDP (94.7) Douglas (108.8) Dowagiac (88.3) Dundee (97.5) Eagle (92.4) East Lansing (98.9) Eau Claire (89.8) Edwardsburg (88.7) Elk Rapids (106.2) Ellsworth (91.5) Emmett (89.3) Empire (107.7) Escanaba (88.8) Estral Beach (95.6) Evart (87.5) Ewen CDP (85.4) Fair Plain CDP (91.1) Falmouth CDP (89.3) Farmington (100.5) Farmington Hills (105.0) Fennville (89.7) Fenton (95.9) Ferndale (97.6) Ferrysburg (96.9) Filer City CDP (87.0) Forest Hills CDP (115.7) Forestville (90.1) Fountain (87.5) Fowler (94.6) Frankfort (103.0) Free Soil (86.8) Freeport (91.6) Fulton CDP (85.4) Gaastra (84.6) Galien (89.5) Garden (86.0) Gladwin (88.4) Glen Arbor CDP (131.9) Gobles (87.5) Grand Beach (161.3) Grand Haven (98.2) Grandville (98.9) Grant (91.9) Grayling (89.9) Grosse Pointe (109.5) Grosse Pointe Farms (111.5) Grosse Pointe Park (114.6) Gwinn CDP (87.1) Hanover (90.7) Harbor Springs (107.7) Hardwood Acres CDP (98.1) Haring CDP (90.5) Harper Woods (90.8) Harrison (88.7) Harrisville (88.2) Hartford (87.2) Hartland CDP (103.4) Harvey CDP (97.7) Haslett CDP (100.2) Hazel Park (90.6) Hermansville CDP (86.5) Hesperia (89.1) Hickory Corners CDP (99.6) Highland Park (85.7) Hillman (87.0) Holt CDP (96.0) Honor (93.5) Horton Bay CDP (100.7) Houghton (97.6) Howell (98.1) Hubbard Lake CDP (100.5) Hubbell CDP (85.8) Imlay City (90.4) Indian River CDP (96.4) Inkster (85.7) Interlochen CDP (91.2) Iron Mountain (88.8) Ironwood (85.6) Ishpeming (88.2) Ithaca (89.5) Jenison CDP (99.4) Jonesville (90.9) K. I. Sawyer CDP (85.2) Kaleva (86.7) Kent City (90.1) Kincheloe CDP (87.4) Kingsley (98.7) Kingston (86.7) L'Anse (87.5) Lake Angelus (166.4) Lake Ann (104.8) Lake City (91.8) Lake Fenton CDP (108.0) Lake LeAnn CDP (99.4) Lake Michigan Beach CDP (99.5) Lake Odessa (91.3) Lake Orion (106.1) Lake Victoria CDP (102.7) Lakeview (91.5) Lakewood Club (90.9) Lambertville CDP (97.6) Lamont CDP (115.3) Lansing (98.8) Lathrup Village (100.4) Laurium (86.6) Lawrence (88.0) Lennon (91.0) Leonard (98.3) Leslie (89.3) Level Park-Oak Park CDP (89.6) Levering CDP (85.1) Lewiston CDP (92.0) Livonia (99.9) Lowell (97.4) Luther (88.1) Lyons (88.5) Mackinac Island (142.7) Mackinaw City (95.8) Madison Heights (94.3) Manchester (96.7) Manistee (90.9) Manistee Lake CDP (91.5) Manitou Beach-Devils Lake CDP (100.0) Marcellus (88.5) Marenisco CDP (83.4) Marquette (99.1) Martin (92.2) Marysville (93.9) Mason (94.6) Mattawan (93.3) Maybee (98.7) Mayville (88.2) McBain (88.7) Melvin (87.8) Memphis (94.3) Mendon (89.2) Menominee (87.4) Merrill (86.7) Mesick (85.9) Metamora (99.9) Michigamme CDP (92.5) Michigan Center CDP (92.0) Middletown CDP (86.4) Millers Lake CDP (96.2) Millington (88.8) Montgomery (87.0) Morenci (87.1) Mount Clemens (92.7) Mount Morris (86.0) Mount Pleasant (92.7) Muir (89.9) Muskegon Heights (84.2) Napoleon CDP (89.3) Naubinway CDP (86.8) Nessen City CDP (89.2) New Buffalo (105.8) New Era (92.9) New Lothrop (93.4) New Troy CDP (93.1) Newberry (84.9) Niles (88.7) North Adams (87.4) North Muskegon (98.1) Northport (98.3) Northview CDP (99.7) Novi (110.0) Oak Hill CDP (89.8) Oakley (86.0) Omer (86.7) Onaway (84.4) Onekama (93.7) Onsted (92.5) Ortonville (97.2) Otsego (91.7) Otter Lake (88.1) Owendale (84.9) Oxford (106.4) Palmer CDP (85.6) Palo CDP (87.0) Parchment (93.4) Perrinton (87.5) Pigeon (88.1) Pinconning (85.2) Plymouth (111.4) Pontiac (88.3) Port Austin (92.2) Portage (98.3) Portland (92.4) Prescott (85.3) Presque Isle Harbor CDP (99.0) Quincy (88.4) Ramsay CDP (83.8) Rapid City CDP (96.0) Rapid River CDP (87.9) Reed City (87.9) Reese (93.1) Republic CDP (84.6) Richmond (97.1) River Rouge (84.2) Riverdale CDP (86.4) Rochester (113.9) Rochester Hills (108.4) Rockford (102.2) Rogers City (87.0) Romeo (98.5) Romulus (91.2) Roosevelt Park (93.4) Roscommon (86.1) Rose City (85.1) Rosebush (87.7) Rothbury (88.6) Ruby CDP (95.9) Saginaw (84.1) Saline (103.3) Sand Lake (91.5) Sand Lake CDP (90.5) Sandusky (88.4) Sanford (92.5) Saugatuck (126.6) Sault Ste. Marie (89.6) Schoolcraft (95.7) Scotts CDP (90.0) Scottville (89.1) Sebewaing (87.1) Shaftsburg CDP (97.7) Sheridan (90.6) Shields CDP (93.0) Shoreham (101.4) Snover CDP (87.1) South Boardman CDP (93.7) South Monroe CDP (93.3) South Range (86.4) Southfield (97.1) Southgate (92.4) Sparta (94.3) Spring Arbor CDP (96.0) Springfield (87.9) St. Charles (88.0) St. Clair (98.2) St. Ignace (89.6) St. Johns (93.2) St. Joseph (100.4) Standish (86.5) Stanton (86.7) Stanwood (89.9) Sterling (86.4) Stockbridge (93.8) Stony Point CDP (95.4) Sturgis (89.7) Sunfield (90.1) Tawas City (89.3) Tekonsha (86.8) Thompsonville (87.6) Three Oaks (93.9) Three Rivers (89.0) Traverse City (107.6) Trufant CDP (89.0) Tustin (88.2) Twin Lake CDP (97.5) Twining (85.1) Ubly (88.5) Union City (88.0) Unionville (87.5) Utica (96.3) Vandalia (84.8) Vanderbilt (88.0) Vandercook Lake CDP (89.5) Vermontville (89.3) Vicksburg (95.7) Village of Grosse Pointe Shores (130.5) Vineyard Lake CDP (100.1) Wacousta CDP (100.4) Wakefield (85.4) Walker (100.0) Walkerville (83.8) Walled Lake (96.0) Walloon Lake CDP (99.5) Watersmeet CDP (85.1) Watervliet (89.8) Waverly CDP (96.7) Wayland (95.1) Wayne (90.7) Webberville (91.6) Wedgewood CDP (102.6) Weidman CDP (87.8) Wellston CDP (88.3) West Branch (88.6) West Ishpeming CDP (92.5) Westland (93.3) Westphalia (97.0) White Cloud (91.3) White Pigeon (90.8) White Pine CDP (84.5) Whitehall (95.5) Winn CDP (93.4) Wixom (105.3) Wolf Lake CDP (87.5) Wolverine (89.3) Wolverine Lake (100.3) Woodhaven (96.6) Woodland (90.8) Wyandotte (92.0) Wyoming (95.3) Yale (88.4) Ypsilanti (96.8) Zeba CDP (87.3) Zeeland (98.7) Zilwaukee (86.6)

Frequently Asked Questions

What states have the lowest cost of living?

States like Mississippi, Oklahoma, and Kansas typically have lower costs of living compared to coastal states.

What is the difference between RPP and COL Index?

RPP (Regional Price Parity) measures the price level for all items. COL Index combines RPP, housing, and rental data for a comprehensive comparison.

Data: BEA Regional Price Parities, U.S. Census Bureau ACS, HUD Fair Market Rents. Our Methodology · Data Sources

Share this page: X Facebook LinkedIn