Lapeer County, Michigan Cities (2025)

47 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Lapeer19,1749,0400.31%1,2497 City
Lapeer29,1749,0340.31%1,2497 City
Almont37,0746,9580.21%19237 Township
Almont47,0746,9570.21%19237 Township
Oregon55,7095,7060%17533 Township
Oregon65,7095,7040%17533 Township
Elba75,2395,2360%16532 Township
Elba85,2395,2340%16532 Township
Lapeer94,9914,9630.08%16530 Township
Lapeer104,9914,9620.08%16530 Township
Dryden114,8024,8000.04%13535 Township
Dryden124,8024,7970.04%13535 Township
Attica134,7234,7050.04%13435 Township
Attica144,7234,7040.04%13435 Township
Metamora154,5514,3730.75%13334 Township
Metamora164,5514,3800.75%13334 Township
Hadley174,5464,5470.02%13035 Township
Hadley184,5464,5440.02%13035 Township
Marathon194,4324,463-0.02%13433 Township
Marathon204,4324,458-0.02%13433 Township
Imlay City213,7633,6930.37%1,5352 City
Imlay City223,7633,6930.37%1,5352 City
North Branch233,5413,5660%9836 Township
North Branch243,5413,5620%9836 Township
Imlay253,1703,1240.28%9533 Township
Imlay263,1703,1200.28%9533 Township
Almont272,8472,8320.11%2,1181 Village
Almont282,8472,8310.11%2,1181 Village
Burnside291,9111,9040.05%3653 Township
Burnside301,9111,9040.05%3653 Township
Goodland311,7391,7330.06%4936 Township
Goodland321,7391,7330.06%4936 Township
Rich331,5041,4980.13%4335 Township
Rich341,5041,4960.13%4335 Township
North Branch351,1041,1050%7661 Village
North Branch361,1041,1040%7661 Village
Dryden371,0301,034-0.1%9351 Village
Dryden381,0301,033-0.1%9351 Village
Attica391,0139150.1%2125 CDP
Columbiaville40708719-0.28%8031 Village
Columbiaville41708718-0.28%8031 Village
Metamora426085880.5%7321 Village
Metamora436085900.5%7321 Village
Otter Lake44355363-0.56%4701 Village
Otter Lake45355363-0.56%4701 Village
Clifford463093090%2052 Village
Clifford473093080%2052 Village

Lapeer County Cities Summary

Largest City

Lapeer is the largest city in Lapeer County, with a population of 9,174.

Smallest City

Clifford is the smallest city in Lapeer County, with a population of 309.

10 Largest Cities

There are 47 cities in Lapeer County, Michigan.

Location of Lapeer County