Michigan
2026 Edition · 9 cards · data as of Oct 30, 2026
Jump to every town in MichiganRead it as a page
-
Population
Steady. Within 1% of 2020, every year since.
10,127,884
people, the 10th-largest of the 50 states and D.C.
Census Population Estimates, 2025. Rank among the 50 states and D.C. computed by the Almanac. Sources: Census Population Estimates
-
The workday
About 1 in 57 jobs here go to people who live in another state.
1.8%
of 4,042,589 jobs located in Michigan are filled by people who live in another state.
Census LEHD LODES, 2021. Sources: Census LEHD LODES
-
Unemployment, 2026
The low came in April: 4.5%.
4.8%
in September 2026, the latest month released. A year earlier it was 4.6%.
BLS Local Area Unemployment Statistics, monthly, through September 2026. Not seasonally adjusted, so compare with the same month a year earlier. Sources: BLS Local Area Unemployment Statistics
-
Rent
Median rent is up 59% since the 2005–2009 survey, before inflation.
$1,129
a month. The U.S. median is $1,413.
Census ACS 5-year, 2020-2024 (latest), with earlier 5-year windows. Sources: Census ACS 5-year
-
Room to build
The median rent sits inside what local wages can carry.
$1,054–$1,581
is the monthly rent range local workforce wages support.
- $1,129 median
Supportable rent computed by the Almanac from 2021 source wage data. Median rent: Census ACS 5-year, 2020-2024. Sources: Computed by the Almanac, Census ACS 5-year
-
Building
Most of the housing here is older than 2000.
- 166,189 homes permitted in ten years, 2016–2025
- 30% of those were in multifamily buildings
- 84% of all homes were built before 2000
Census Building Permits Survey, 2016–2025; Census ACS 5-year, 2020-2024. Sources: Census Building Permits Survey, Census ACS 5-year
-
Home value
A median home costs 30% less than the U.S. median.
$231,600
median home value in Michigan.
- $231,600 Michigan
- $332,700 U.S.
Census ACS 5-year, 2020-2024. Sources: Census ACS 5-year
Every town in Michigan, each with its Edition
A to Z, each with its population.
- Addison583 people
- Adrian20,191 people
- Ahmeek120 people
- Akron368 people
- Alanson783 people
- Albion7,474 people
- Algonac4,109 people
- Allegan5,127 people
- Allen213 people
- Allen Park27,445 people
- Alma9,304 people
- Almont2,848 people
- Alpena10,088 people
- Alpha124 people
- Ann Arbor122,233 people
- Applegate227 people
- Armada1,681 people
- Ashley513 people
- Athens952 people
- Au Gres954 people
- Auburn2,039 people
- Auburn Hills25,925 people
- Augusta843 people
- Bad Axe2,943 people
- Baldwin1,025 people
- Bancroft473 people
- Bangor1,965 people
- Baraga1,746 people
- Baroda910 people
- Barryton415 people
- Barton Hills323 people
- Battle Creek52,021 people
- Bay City31,868 people
- Bear Lake324 people
- Beaverton1,217 people
- Belding6,000 people
- Bellaire1,059 people
- Belleville3,851 people
- Bellevue1,348 people
- Benton Harbor8,803 people
- Benzonia566 people
- Berkley15,145 people
- Berrien Springs1,767 people
- Bessemer1,787 people
- Beulah312 people
- Beverly Hills10,449 people
- Big Rapids8,623 people
- Bingham Farms1,071 people
- Birch Run1,540 people
- Birmingham21,923 people
- Blissfield3,262 people
- Bloomfield Hills4,390 people
- Bloomingdale528 people
- Boyne City3,793 people
- Boyne Falls374 people
- Breckenridge1,265 people
- Breedsville197 people
- Bridgman2,040 people
- Brighton7,904 people
- Britton557 people
- Bronson2,316 people
- Brooklyn1,450 people
- Brown City1,280 people
- Buchanan4,143 people
- Buckley780 people
- Burlington306 people
- Burr Oak755 people
- Burton29,313 people
- Byron525 people
- Cadillac10,438 people
- Caledonia1,778 people
- Calumet688 people
- Camden514 people
- Capac1,943 people
- Carleton2,302 people
- Carney178 people
- Caro4,258 people
- Carson City1,137 people
- Carsonville503 people
- Caseville637 people
- Casnovia315 people
- Caspian818 people
- Cass City2,487 people
- Cassopolis1,707 people
- Cedar Springs3,789 people
- Cement City417 people
- Center Line8,503 people
- Central Lake987 people
- Centreville1,374 people
- Charlevoix2,325 people
- Charlotte9,305 people
- Chatham214 people
- Cheboygan4,804 people
- Chelsea5,424 people
- Chesaning2,399 people
- Clare3,318 people
- Clarksville409 people
- Clawson11,312 people
- Clayton320 people
- Clifford308 people
- Climax737 people
- Clinton2,481 people
- Clio2,478 people
- Coldwater14,216 people
- Coleman1,252 people
- Coloma1,415 people
- Colon1,182 people
- Columbiaville712 people
- Concord1,083 people
- Constantine1,983 people
- Coopersville4,802 people
- Copemish192 people
- Copper City201 people
- Corunna3,000 people
- Croswell2,263 people
- Crystal Falls1,607 people
- Custer300 people
- Daggett201 people
- Dansville522 people
- Davison5,039 people
- De Tour Village262 people
- Dearborn105,611 people
- Dearborn Heights60,664 people
- Decatur1,646 people
- Deckerville872 people
- Deerfield887 people
- Detroit649,095 people
- DeWitt4,795 people
- Dexter4,461 people
- Dimondale1,183 people
- Douglas1,411 people
- Dowagiac5,725 people
- Dryden1,037 people
- Dundee6,008 people
- Durand3,457 people
- Eagle107 people
- East Grand Rapids11,663 people
- East Jordan2,243 people
- East Lansing49,355 people
- East Tawas2,662 people
- Eastlake408 people
- Eastpointe33,814 people
- Eaton Rapids5,218 people
- Eau Claire542 people
- Ecorse8,893 people
- Edmore1,274 people
- Edwardsburg1,286 people
- Elberta317 people
- Elk Rapids1,610 people
- Elkton776 people
- Ellsworth365 people
- Elsie950 people
- Emmett236 people
- Empire355 people
- Escanaba12,257 people
- Essexville3,284 people
- Estral Beach413 people
- Evart1,789 people
- Fairgrove525 people
- Farmington11,409 people
- Farmington Hills83,291 people
- Farwell899 people
- Fennville1,724 people
- Fenton11,774 people
- Ferndale19,212 people
- Ferrysburg2,955 people
- Fife Lake472 people
- Flat Rock10,218 people
- Flint79,306 people
- Flushing8,175 people
- Forestville84 people
- Fountain185 people
- Fowler1,237 people
- Fowlerville2,874 people
- Frankenmuth5,197 people
- Frankfort1,280 people
- Franklin3,134 people
- Fraser14,496 people
- Free Soil148 people
- Freeport552 people
- Fremont4,599 people
- Fruitport1,176 people
- Gaastra319 people
- Gagetown319 people
- Gaines369 people
- Galesburg2,071 people
- Galien529 people
- Garden187 people
- Garden City26,280 people
- Gaylord4,444 people
- Gibraltar4,792 people
- Gladstone5,189 people
- Gladwin3,140 people
- Gobles830 people
- Goodrich2,003 people
- Grand Beach294 people
- Grand Blanc7,880 people
- Grand Haven11,038 people
- Grand Ledge7,853 people
- Grand Rapids201,183 people
- Grandville17,018 people
- Grant982 people
- Grass Lake1,098 people
- Grayling1,969 people
- Greenville9,256 people
- Grosse Pointe5,490 people
- Grosse Pointe Farms9,735 people
- Grosse Pointe Park11,095 people
- Grosse Pointe Woods15,792 people
- Hamtramck27,261 people
- Hancock4,596 people
- Hanover469 people
- Harbor Beach1,556 people
- Harbor Springs1,255 people
- Harper Woods14,860 people
- Harrietta158 people
- Harrison2,171 people
- Harrisville443 people
- Hart2,065 people
- Hartford2,448 people
- Hastings7,490 people
- Hazel Park14,937 people
- Hersey362 people
- Hesperia978 people
- Highland Park8,248 people
- Hillman666 people
- Hillsdale8,002 people
- Holland35,372 people
- Holly5,906 people
- Homer1,603 people
- Honor335 people
- Hopkins636 people
- Houghton8,560 people
- Howard City1,923 people
- Howell9,896 people
- Hubbardston342 people
- Hudson2,347 people
- Hudsonville7,964 people
- Huntington Woods6,274 people
- Imlay City3,753 people
- Inkster24,959 people
- Ionia12,208 people
- Iron Mountain7,469 people
- Iron River3,027 people
- Ironwood4,950 people
- Ishpeming6,205 people
- Ithaca2,807 people
- Jackson31,022 people
- Jonesville2,175 people
- Kalamazoo72,683 people
- Kaleva517 people
- Kalkaska2,258 people
- Keego Harbor2,723 people
- Kent City1,395 people
- Kentwood54,776 people
- Kinde428 people
- Kingsford5,096 people
- Kingsley1,455 people
- Kingston393 people
- L'Anse1,922 people
- Laingsburg1,402 people
- Lake Angelus289 people
- Lake Ann254 people
- Lake City835 people
- Lake Isabella1,952 people
- Lake Linden1,041 people
- Lake Odessa2,089 people
- Lake Orion2,900 people
- Lakeview1,048 people
- Lakewood Club1,345 people
- Lansing113,884 people
- Lapeer9,201 people
- Lathrup Village4,019 people
- Laurium1,891 people
- Lawrence1,005 people
- Lawton1,861 people
- Le Roy252 people
- Lennon466 people
- Leonard356 people
- Leslie1,937 people
- Lexington910 people
- Lincoln299 people
- Lincoln Park38,529 people
- Linden4,186 people
- Litchfield1,394 people
- Livonia92,603 people
- Lowell4,134 people
- Ludington7,634 people
- Luna Pier1,351 people
- Luther328 people
- Lyons780 people
- Mackinac Island617 people
- Mackinaw City836 people
- Madison Heights28,297 people
- Mancelona1,399 people
- Manchester2,027 people
- Manistee6,157 people
- Manistique2,868 people
- Manton1,626 people
- Maple Rapids588 people
- Marcellus1,045 people
- Marine City3,997 people
- Marion802 people
- Marlette1,833 people
- Marquette21,944 people
- Marshall6,800 people
- Martin395 people
- Marysville9,868 people
- Mason8,264 people
- Mattawan2,934 people
- Maybee578 people
- Mayville904 people
- McBain642 people
- McBride225 people
- Mecosta484 people
- Melvin152 people
- Melvindale12,325 people
- Memphis1,091 people
- Mendon862 people
- Menominee8,175 people
- Merrill669 people
- Mesick406 people
- Metamora613 people
- Michiana211 people
- Middleville4,407 people
- Midland42,806 people
- Milan5,973 people
- Milford6,520 people
- Millersburg204 people
- Millington1,003 people
- Minden City177 people
- Monroe20,076 people
- Montague2,424 people
- Montgomery318 people
- Montrose1,700 people
- Morenci2,218 people
- Morley535 people
- Morrice975 people
- Mount Clemens15,419 people
- Mount Morris3,086 people
- Mount Pleasant20,925 people
- Muir651 people
- Mulliken550 people
- Munising1,938 people
- Muskegon37,224 people
- Muskegon Heights9,770 people
- Nashville1,605 people
- Negaunee4,663 people
- New Baltimore12,123 people
- New Buffalo1,685 people
- New Era462 people
- New Haven6,749 people
- New Lothrop582 people
- Newaygo2,547 people
- Newberry1,397 people
- Niles11,665 people
- North Adams465 people
- North Branch1,111 people
- North Muskegon4,079 people
- Northport503 people
- Northville6,013 people
- Norton Shores25,088 people
- Norway2,815 people
- Novi67,319 people
- Oak Park29,072 people
- Oakley290 people
- Olivet1,525 people
- Omer281 people
- Onaway907 people
- Onekama392 people
- Onsted1,002 people
- Ontonagon1,264 people
- Orchard Lake Village2,214 people
- Ortonville1,339 people
- Otisville805 people
- Otsego4,045 people
- Otter Lake357 people
- Ovid1,498 people
- Owendale255 people
- Owosso14,437 people
- Oxford3,451 people
- Parchment1,887 people
- Parma760 people
- Paw Paw3,386 people
- Peck598 people
- Pellston791 people
- Pentwater909 people
- Perrinton388 people
- Perry2,134 people
- Petersburg1,152 people
- Petoskey5,772 people
- Pewamo517 people
- Pierson205 people
- Pigeon1,180 people
- Pinckney2,333 people
- Pinconning1,176 people
- Plainwell3,722 people
- Pleasant Ridge2,592 people
- Plymouth9,164 people
- Pontiac62,077 people
- Port Austin649 people
- Port Hope272 people
- Port Huron28,273 people
- Port Sanilac555 people
- Portage49,862 people
- Portland3,770 people
- Posen270 people
- Potterville3,135 people
- Powers375 people
- Prescott227 people
- Quincy1,564 people
- Ravenna1,409 people
- Reading1,084 people
- Reed City2,528 people
- Reese1,265 people
- Richland946 people
- Richmond5,927 people
- River Rouge6,814 people
- Riverview11,947 people
- Rochester12,824 people
- Rochester Hills77,539 people
- Rockford6,313 people
- Rockwood3,132 people
- Rogers City2,869 people
- Romeo3,750 people
- Romulus24,547 people
- Roosevelt Park4,121 people
- Roscommon992 people
- Rose City581 people
- Rosebush361 people
- Roseville46,863 people
- Rothbury448 people
- Royal Oak57,583 people
- Saginaw42,863 people
- Saline9,001 people
- Sand Lake480 people
- Sandusky2,664 people
- Sanford761 people
- Saranac1,386 people
- Saugatuck882 people
- Sault Ste. Marie13,083 people
- Schoolcraft1,439 people
- Scottville1,348 people
- Sebewaing1,678 people
- Shelby2,185 people
- Shepherd1,513 people
- Sheridan717 people
- Sherwood286 people
- Shoreham859 people
- South Haven4,002 people
- South Lyon12,107 people
- South Range741 people
- South Rockwood1,576 people
- Southfield76,111 people
- Southgate28,931 people
- Sparta4,255 people
- Spring Lake2,504 people
- Springfield5,246 people
- Springport821 people
- St. Charles1,941 people
- St. Clair5,833 people
- St. Clair Shores57,872 people
- St. Ignace2,351 people
- St. Johns7,780 people
- St. Joseph7,893 people
- St. Louis7,406 people
- Standish1,449 people
- Stanton1,383 people
- Stanwood212 people
- Stephenson793 people
- Sterling451 people
- Sterling Heights133,931 people
- Stevensville1,154 people
- Stockbridge1,291 people
- Sturgis10,900 people
- Sunfield543 people
- Suttons Bay587 people
- Swartz Creek5,827 people
- Sylvan Lake1,685 people
- Tawas City1,830 people
- Taylor61,279 people
- Tecumseh8,608 people
- Tekonsha722 people
- Thompsonville488 people
- Three Oaks1,390 people
- Three Rivers7,910 people
- Traverse City15,832 people
- Trenton17,849 people
- Troy88,733 people
- Turner117 people
- Tustin249 people
- Twining138 people
- Ubly824 people
- Union City1,726 people
- Unionville481 people
- Utica5,114 people
- Vandalia327 people
- Vanderbilt530 people
- Vassar2,685 people
- Vermontville754 people
- Vernon715 people
- Vicksburg3,973 people
- Village of Clarkston903 people
- Village of Grosse Pointe Shores2,533 people
- Wakefield1,689 people
- Waldron550 people
- Walker25,881 people
- Walkerville272 people
- Walled Lake7,320 people
- Warren137,138 people
- Watervliet1,720 people
- Wayland4,531 people
- Wayne17,065 people
- Webberville1,314 people
- West Branch2,370 people
- Westland82,333 people
- Westphalia947 people
- White Cloud1,548 people
- White Pigeon1,824 people
- Whitehall3,205 people
- Whittemore419 people
- Williamston3,810 people
- Wixom17,313 people
- Wolverine280 people
- Wolverine Lake4,455 people
- Woodhaven12,503 people
- Woodland422 people
- Wyandotte24,072 people
- Wyoming78,588 people
- Yale1,873 people
- Ypsilanti19,766 people
- Zeeland5,637 people
- Zilwaukee1,489 people
No town in Michigan matches “”. Try the look-up, which also finds ZIP codes, addresses and other states.
ZIP codes and census tracts have Editions too. Look up a ZIP or an address.