Cities in Lapeer County, Michigan by Population (2024)

There are 36 cities in Lapeer County, Michigan.

Note: As defined by the US Census Bureau, a city's official boundaries often extend miles beyond the city itself and may even cross county lines. As such, several thousand US cities officially exist in two or more counties (and therefore appear on multiple counties' lists of cities.)

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

City
Rank
2024 Population
2020 Population
Annual Change
Density (/mi²)
Area (mi²)
Type
Lapeer19,1569,0420.31%1,2477.3City
Mayfield township28,0657,9850.39%23833.8Township
Almont township37,0906,9550.62%19336.8Township
Deerfield township45,7765,7580.19%16235.6Township
Oregon township55,7175,7060.18%17632.6Township
Elba township65,2455,2340.19%16531.7Township
Davison75,0305,132-0.51%2,5332.0City
Lapeer township84,9774,9510.24%16530.2Township
Dryden township94,8154,7960.27%13635.5Township
Attica township104,7244,7050.23%13435.3Township
Hadley township114,5514,5430.18%13035.0Township
Metamora township124,5174,3780.83%13234.2Township
Marathon township134,4314,4570.02%13433.0Township
Imlay City143,7583,7020.37%1,5332.5City
North Branch township153,5343,564-0.11%9836.1Township
Oxford163,4363,486-0.38%2,7291.3Village
Arcadia township173,1633,1490.22%9035.0Township
Imlay township183,1513,1110.41%9433.5Township
Almont192,8522,8310.18%2,1221.3Village
Goodrich202,0192,0190%9202.2Village
Capac211,9601,991-0.41%1,0551.9Village
Burnside township221,9091,9040.26%3653.4Township
Marlette231,8521,855-0.05%1,1471.6City
Goodland township241,7411,7340.29%4935.6Township
Rich township251,4971,4960.07%4335.0Township
Burlington township261,4171,4100.21%4035.0Township
Ortonville271,3241,351-0.53%1,3731.0Village
Brown City281,2921,302-0.23%1,1391.1City
North Branch291,1041,107-0.09%7661.4Village
Dryden301,0301,032-0.1%9351.1Village
Mayville31903921-0.55%8381.1Village
Otisville32803817-0.5%9110.9Village
Columbiaville33710717-0.28%8050.9Village
Metamora346055910.5%7280.8Village
Otter Lake35356363-0.56%4720.8Village
Clifford363093080%2051.5Village
showing: 36 rows

Note: City markers shown outside the county boundary mean that a part of the city extends into this county, but is primarily located in an adjacent county.

What is the largest city in Lapeer County, Michigan?

Lapeer is the largest city in Lapeer County.

What is the smallest city in Lapeer County, Michigan?

Clifford is the smallest city in Lapeer County.

How many cities are in Lapeer County?

There are 36 cities in Lapeer County, Michigan.

Frequently Asked Questions