Michigan

2026 Edition · 9 cards · data as of Oct 30, 2026

Jump to every town in Michigan
ALMANAC
Read it as a page
  1. 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

  2. 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

  3. 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

  4. 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

  5. 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

  6. 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

  7. 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.

  1. Addison583 people
  2. Adrian20,191 people
  3. Ahmeek120 people
  4. Akron368 people
  5. Alanson783 people
  6. Albion7,474 people
  7. Algonac4,109 people
  8. Allegan5,127 people
  9. Allen213 people
  10. Allen Park27,445 people
  11. Alma9,304 people
  12. Almont2,848 people
  13. Alpena10,088 people
  14. Alpha124 people
  15. Ann Arbor122,233 people
  16. Applegate227 people
  17. Armada1,681 people
  18. Ashley513 people
  19. Athens952 people
  20. Au Gres954 people
  21. Auburn2,039 people
  22. Auburn Hills25,925 people
  23. Augusta843 people
  24. Bad Axe2,943 people
  25. Baldwin1,025 people
  26. Bancroft473 people
  27. Bangor1,965 people
  28. Baraga1,746 people
  29. Baroda910 people
  30. Barryton415 people
  31. Barton Hills323 people
  32. Battle Creek52,021 people
  33. Bay City31,868 people
  34. Bear Lake324 people
  35. Beaverton1,217 people
  36. Belding6,000 people
  37. Bellaire1,059 people
  38. Belleville3,851 people
  39. Bellevue1,348 people
  40. Benton Harbor8,803 people
  41. Benzonia566 people
  42. Berkley15,145 people
  43. Berrien Springs1,767 people
  44. Bessemer1,787 people
  45. Beulah312 people
  46. Beverly Hills10,449 people
  47. Big Rapids8,623 people
  48. Bingham Farms1,071 people
  49. Birch Run1,540 people
  50. Birmingham21,923 people
  51. Blissfield3,262 people
  52. Bloomfield Hills4,390 people
  53. Bloomingdale528 people
  54. Boyne City3,793 people
  55. Boyne Falls374 people
  56. Breckenridge1,265 people
  57. Breedsville197 people
  58. Bridgman2,040 people
  59. Brighton7,904 people
  60. Britton557 people
  61. Bronson2,316 people
  62. Brooklyn1,450 people
  63. Brown City1,280 people
  64. Buchanan4,143 people
  65. Buckley780 people
  66. Burlington306 people
  67. Burr Oak755 people
  68. Burton29,313 people
  69. Byron525 people
  70. Cadillac10,438 people
  71. Caledonia1,778 people
  72. Calumet688 people
  73. Camden514 people
  74. Capac1,943 people
  75. Carleton2,302 people
  76. Carney178 people
  77. Caro4,258 people
  78. Carson City1,137 people
  79. Carsonville503 people
  80. Caseville637 people
  81. Casnovia315 people
  82. Caspian818 people
  83. Cass City2,487 people
  84. Cassopolis1,707 people
  85. Cedar Springs3,789 people
  86. Cement City417 people
  87. Center Line8,503 people
  88. Central Lake987 people
  89. Centreville1,374 people
  90. Charlevoix2,325 people
  91. Charlotte9,305 people
  92. Chatham214 people
  93. Cheboygan4,804 people
  94. Chelsea5,424 people
  95. Chesaning2,399 people
  96. Clare3,318 people
  97. Clarksville409 people
  98. Clawson11,312 people
  99. Clayton320 people
  100. Clifford308 people
  101. Climax737 people
  102. Clinton2,481 people
  103. Clio2,478 people
  104. Coldwater14,216 people
  105. Coleman1,252 people
  106. Coloma1,415 people
  107. Colon1,182 people
  108. Columbiaville712 people
  109. Concord1,083 people
  110. Constantine1,983 people
  111. Coopersville4,802 people
  112. Copemish192 people
  113. Copper City201 people
  114. Corunna3,000 people
  115. Croswell2,263 people
  116. Crystal Falls1,607 people
  117. Custer300 people
  118. Daggett201 people
  119. Dansville522 people
  120. Davison5,039 people
  121. De Tour Village262 people
  122. Dearborn105,611 people
  123. Dearborn Heights60,664 people
  124. Decatur1,646 people
  125. Deckerville872 people
  126. Deerfield887 people
  127. Detroit649,095 people
  128. DeWitt4,795 people
  129. Dexter4,461 people
  130. Dimondale1,183 people
  131. Douglas1,411 people
  132. Dowagiac5,725 people
  133. Dryden1,037 people
  134. Dundee6,008 people
  135. Durand3,457 people
  136. Eagle107 people
  137. East Grand Rapids11,663 people
  138. East Jordan2,243 people
  139. East Lansing49,355 people
  140. East Tawas2,662 people
  141. Eastlake408 people
  142. Eastpointe33,814 people
  143. Eaton Rapids5,218 people
  144. Eau Claire542 people
  145. Ecorse8,893 people
  146. Edmore1,274 people
  147. Edwardsburg1,286 people
  148. Elberta317 people
  149. Elk Rapids1,610 people
  150. Elkton776 people
  151. Ellsworth365 people
  152. Elsie950 people
  153. Emmett236 people
  154. Empire355 people
  155. Escanaba12,257 people
  156. Essexville3,284 people
  157. Estral Beach413 people
  158. Evart1,789 people
  159. Fairgrove525 people
  160. Farmington11,409 people
  161. Farmington Hills83,291 people
  162. Farwell899 people
  163. Fennville1,724 people
  164. Fenton11,774 people
  165. Ferndale19,212 people
  166. Ferrysburg2,955 people
  167. Fife Lake472 people
  168. Flat Rock10,218 people
  169. Flint79,306 people
  170. Flushing8,175 people
  171. Forestville84 people
  172. Fountain185 people
  173. Fowler1,237 people
  174. Fowlerville2,874 people
  175. Frankenmuth5,197 people
  176. Frankfort1,280 people
  177. Franklin3,134 people
  178. Fraser14,496 people
  179. Free Soil148 people
  180. Freeport552 people
  181. Fremont4,599 people
  182. Fruitport1,176 people
  183. Gaastra319 people
  184. Gagetown319 people
  185. Gaines369 people
  186. Galesburg2,071 people
  187. Galien529 people
  188. Garden187 people
  189. Garden City26,280 people
  190. Gaylord4,444 people
  191. Gibraltar4,792 people
  192. Gladstone5,189 people
  193. Gladwin3,140 people
  194. Gobles830 people
  195. Goodrich2,003 people
  196. Grand Beach294 people
  197. Grand Blanc7,880 people
  198. Grand Haven11,038 people
  199. Grand Ledge7,853 people
  200. Grand Rapids201,183 people
  201. Grandville17,018 people
  202. Grant982 people
  203. Grass Lake1,098 people
  204. Grayling1,969 people
  205. Greenville9,256 people
  206. Grosse Pointe5,490 people
  207. Grosse Pointe Farms9,735 people
  208. Grosse Pointe Park11,095 people
  209. Grosse Pointe Woods15,792 people
  210. Hamtramck27,261 people
  211. Hancock4,596 people
  212. Hanover469 people
  213. Harbor Beach1,556 people
  214. Harbor Springs1,255 people
  215. Harper Woods14,860 people
  216. Harrietta158 people
  217. Harrison2,171 people
  218. Harrisville443 people
  219. Hart2,065 people
  220. Hartford2,448 people
  221. Hastings7,490 people
  222. Hazel Park14,937 people
  223. Hersey362 people
  224. Hesperia978 people
  225. Highland Park8,248 people
  226. Hillman666 people
  227. Hillsdale8,002 people
  228. Holland35,372 people
  229. Holly5,906 people
  230. Homer1,603 people
  231. Honor335 people
  232. Hopkins636 people
  233. Houghton8,560 people
  234. Howard City1,923 people
  235. Howell9,896 people
  236. Hubbardston342 people
  237. Hudson2,347 people
  238. Hudsonville7,964 people
  239. Huntington Woods6,274 people
  240. Imlay City3,753 people
  241. Inkster24,959 people
  242. Ionia12,208 people
  243. Iron Mountain7,469 people
  244. Iron River3,027 people
  245. Ironwood4,950 people
  246. Ishpeming6,205 people
  247. Ithaca2,807 people
  248. Jackson31,022 people
  249. Jonesville2,175 people
  250. Kalamazoo72,683 people
  251. Kaleva517 people
  252. Kalkaska2,258 people
  253. Keego Harbor2,723 people
  254. Kent City1,395 people
  255. Kentwood54,776 people
  256. Kinde428 people
  257. Kingsford5,096 people
  258. Kingsley1,455 people
  259. Kingston393 people
  260. L'Anse1,922 people
  261. Laingsburg1,402 people
  262. Lake Angelus289 people
  263. Lake Ann254 people
  264. Lake City835 people
  265. Lake Isabella1,952 people
  266. Lake Linden1,041 people
  267. Lake Odessa2,089 people
  268. Lake Orion2,900 people
  269. Lakeview1,048 people
  270. Lakewood Club1,345 people
  271. Lansing113,884 people
  272. Lapeer9,201 people
  273. Lathrup Village4,019 people
  274. Laurium1,891 people
  275. Lawrence1,005 people
  276. Lawton1,861 people
  277. Le Roy252 people
  278. Lennon466 people
  279. Leonard356 people
  280. Leslie1,937 people
  281. Lexington910 people
  282. Lincoln299 people
  283. Lincoln Park38,529 people
  284. Linden4,186 people
  285. Litchfield1,394 people
  286. Livonia92,603 people
  287. Lowell4,134 people
  288. Ludington7,634 people
  289. Luna Pier1,351 people
  290. Luther328 people
  291. Lyons780 people
  292. Mackinac Island617 people
  293. Mackinaw City836 people
  294. Madison Heights28,297 people
  295. Mancelona1,399 people
  296. Manchester2,027 people
  297. Manistee6,157 people
  298. Manistique2,868 people
  299. Manton1,626 people
  300. Maple Rapids588 people
  301. Marcellus1,045 people
  302. Marine City3,997 people
  303. Marion802 people
  304. Marlette1,833 people
  305. Marquette21,944 people
  306. Marshall6,800 people
  307. Martin395 people
  308. Marysville9,868 people
  309. Mason8,264 people
  310. Mattawan2,934 people
  311. Maybee578 people
  312. Mayville904 people
  313. McBain642 people
  314. McBride225 people
  315. Mecosta484 people
  316. Melvin152 people
  317. Melvindale12,325 people
  318. Memphis1,091 people
  319. Mendon862 people
  320. Menominee8,175 people
  321. Merrill669 people
  322. Mesick406 people
  323. Metamora613 people
  324. Michiana211 people
  325. Middleville4,407 people
  326. Midland42,806 people
  327. Milan5,973 people
  328. Milford6,520 people
  329. Millersburg204 people
  330. Millington1,003 people
  331. Minden City177 people
  332. Monroe20,076 people
  333. Montague2,424 people
  334. Montgomery318 people
  335. Montrose1,700 people
  336. Morenci2,218 people
  337. Morley535 people
  338. Morrice975 people
  339. Mount Clemens15,419 people
  340. Mount Morris3,086 people
  341. Mount Pleasant20,925 people
  342. Muir651 people
  343. Mulliken550 people
  344. Munising1,938 people
  345. Muskegon37,224 people
  346. Muskegon Heights9,770 people
  347. Nashville1,605 people
  348. Negaunee4,663 people
  349. New Baltimore12,123 people
  350. New Buffalo1,685 people
  351. New Era462 people
  352. New Haven6,749 people
  353. New Lothrop582 people
  354. Newaygo2,547 people
  355. Newberry1,397 people
  356. Niles11,665 people
  357. North Adams465 people
  358. North Branch1,111 people
  359. North Muskegon4,079 people
  360. Northport503 people
  361. Northville6,013 people
  362. Norton Shores25,088 people
  363. Norway2,815 people
  364. Novi67,319 people
  365. Oak Park29,072 people
  366. Oakley290 people
  367. Olivet1,525 people
  368. Omer281 people
  369. Onaway907 people
  370. Onekama392 people
  371. Onsted1,002 people
  372. Ontonagon1,264 people
  373. Orchard Lake Village2,214 people
  374. Ortonville1,339 people
  375. Otisville805 people
  376. Otsego4,045 people
  377. Otter Lake357 people
  378. Ovid1,498 people
  379. Owendale255 people
  380. Owosso14,437 people
  381. Oxford3,451 people
  382. Parchment1,887 people
  383. Parma760 people
  384. Paw Paw3,386 people
  385. Peck598 people
  386. Pellston791 people
  387. Pentwater909 people
  388. Perrinton388 people
  389. Perry2,134 people
  390. Petersburg1,152 people
  391. Petoskey5,772 people
  392. Pewamo517 people
  393. Pierson205 people
  394. Pigeon1,180 people
  395. Pinckney2,333 people
  396. Pinconning1,176 people
  397. Plainwell3,722 people
  398. Pleasant Ridge2,592 people
  399. Plymouth9,164 people
  400. Pontiac62,077 people
  401. Port Austin649 people
  402. Port Hope272 people
  403. Port Huron28,273 people
  404. Port Sanilac555 people
  405. Portage49,862 people
  406. Portland3,770 people
  407. Posen270 people
  408. Potterville3,135 people
  409. Powers375 people
  410. Prescott227 people
  411. Quincy1,564 people
  412. Ravenna1,409 people
  413. Reading1,084 people
  414. Reed City2,528 people
  415. Reese1,265 people
  416. Richland946 people
  417. Richmond5,927 people
  418. River Rouge6,814 people
  419. Riverview11,947 people
  420. Rochester12,824 people
  421. Rochester Hills77,539 people
  422. Rockford6,313 people
  423. Rockwood3,132 people
  424. Rogers City2,869 people
  425. Romeo3,750 people
  426. Romulus24,547 people
  427. Roosevelt Park4,121 people
  428. Roscommon992 people
  429. Rose City581 people
  430. Rosebush361 people
  431. Roseville46,863 people
  432. Rothbury448 people
  433. Royal Oak57,583 people
  434. Saginaw42,863 people
  435. Saline9,001 people
  436. Sand Lake480 people
  437. Sandusky2,664 people
  438. Sanford761 people
  439. Saranac1,386 people
  440. Saugatuck882 people
  441. Sault Ste. Marie13,083 people
  442. Schoolcraft1,439 people
  443. Scottville1,348 people
  444. Sebewaing1,678 people
  445. Shelby2,185 people
  446. Shepherd1,513 people
  447. Sheridan717 people
  448. Sherwood286 people
  449. Shoreham859 people
  450. South Haven4,002 people
  451. South Lyon12,107 people
  452. South Range741 people
  453. South Rockwood1,576 people
  454. Southfield76,111 people
  455. Southgate28,931 people
  456. Sparta4,255 people
  457. Spring Lake2,504 people
  458. Springfield5,246 people
  459. Springport821 people
  460. St. Charles1,941 people
  461. St. Clair5,833 people
  462. St. Clair Shores57,872 people
  463. St. Ignace2,351 people
  464. St. Johns7,780 people
  465. St. Joseph7,893 people
  466. St. Louis7,406 people
  467. Standish1,449 people
  468. Stanton1,383 people
  469. Stanwood212 people
  470. Stephenson793 people
  471. Sterling451 people
  472. Sterling Heights133,931 people
  473. Stevensville1,154 people
  474. Stockbridge1,291 people
  475. Sturgis10,900 people
  476. Sunfield543 people
  477. Suttons Bay587 people
  478. Swartz Creek5,827 people
  479. Sylvan Lake1,685 people
  480. Tawas City1,830 people
  481. Taylor61,279 people
  482. Tecumseh8,608 people
  483. Tekonsha722 people
  484. Thompsonville488 people
  485. Three Oaks1,390 people
  486. Three Rivers7,910 people
  487. Traverse City15,832 people
  488. Trenton17,849 people
  489. Troy88,733 people
  490. Turner117 people
  491. Tustin249 people
  492. Twining138 people
  493. Ubly824 people
  494. Union City1,726 people
  495. Unionville481 people
  496. Utica5,114 people
  497. Vandalia327 people
  498. Vanderbilt530 people
  499. Vassar2,685 people
  500. Vermontville754 people
  501. Vernon715 people
  502. Vicksburg3,973 people
  503. Village of Clarkston903 people
  504. Village of Grosse Pointe Shores2,533 people
  505. Wakefield1,689 people
  506. Waldron550 people
  507. Walker25,881 people
  508. Walkerville272 people
  509. Walled Lake7,320 people
  510. Warren137,138 people
  511. Watervliet1,720 people
  512. Wayland4,531 people
  513. Wayne17,065 people
  514. Webberville1,314 people
  515. West Branch2,370 people
  516. Westland82,333 people
  517. Westphalia947 people
  518. White Cloud1,548 people
  519. White Pigeon1,824 people
  520. Whitehall3,205 people
  521. Whittemore419 people
  522. Williamston3,810 people
  523. Wixom17,313 people
  524. Wolverine280 people
  525. Wolverine Lake4,455 people
  526. Woodhaven12,503 people
  527. Woodland422 people
  528. Wyandotte24,072 people
  529. Wyoming78,588 people
  530. Yale1,873 people
  531. Ypsilanti19,766 people
  532. Zeeland5,637 people
  533. Zilwaukee1,489 people

ZIP codes and census tracts have Editions too. Look up a ZIP or an address.