Cities in Gratiot County, Michigan by Population (2024)

There are 29 cities in Gratiot 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
Alma19,3289,470-0.38%1,5835.9City
St. Johns27,6997,6980%1,8274.2City
St. Louis37,0107,0010.03%2,1153.3City
Ithaca42,8012,847-0.43%4895.7City
Wheeler township52,5912,6080.23%7235.9Township
Fulton township62,4592,4730.24%7035.0Township
Pine River township72,3482,3460.47%7730.4Township
Seville township82,1212,1260.38%6035.5Township
Sumner township91,8611,8590.49%5235.6Township
Bethany township101,7511,7670.06%5034.7Township
Arcada township111,6581,6700.24%5232.2Township
Shepherd121,5051,4960.13%1,5731.0Village
Elba township131,2831,2880.31%3735.0Township
Breckenridge141,2591,275-0.32%1,1841.1Village
Carson City151,1291,1050.53%9871.1City
Newark township161,1071,1110.45%3234.3Township
New Haven township171,0541,0600.19%3035.6Township
Elsie189429410%8251.1Village
North Star township198878990%2633.7Township
Emerson township208368480%2434.1Township
Washington township217988090%2335.3Township
Merrill22666685-0.74%9580.7Village
Maple Rapids235845790.17%4281.4Village
North Shade township245525590%1635.6Township
Lafayette township255115170%1436.0Township
Ashley26510514-0.2%7610.7Village
Hamilton township274244250.47%1234.7Township
Perrinton283913910%6190.6Village
Hubbardston293443390.29%2371.5Village
showing: 29 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 Gratiot County, Michigan?

Alma is the largest city in Gratiot County.

What is the smallest city in Gratiot County, Michigan?

Hubbardston is the smallest city in Gratiot County.

How many cities are in Gratiot County?

There are 29 cities in Gratiot County, Michigan.

Frequently Asked Questions