Cities in Barry County, Michigan by Population (2024)

There are 27 cities in Barry 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
Battle Creek152,01552,655-0.31%1,22142.6City
Thornapple township29,6609,3580.86%27435.3Township
Hastings37,5087,522-0.05%1,4415.2City
Yankee Springs township45,4815,3420.72%17631.1Township
Wayland54,5014,4320.38%1,5203.0City
Middleville64,4674,2950.97%1,8282.4Village
Rutland charter township74,2794,1460.85%12235.0Township
Irving township83,8533,7460.57%10835.8Township
Plainwell93,7343,786-0.35%1,8002.1City
Orangeville township103,5343,4100.83%10633.4Township
Barry township113,5123,4240.52%10234.4Township
Castleton township123,4673,3380.9%9935.0Township
Prairieville township133,4263,3430.73%10432.8Township
Hope township143,2223,1650.72%9932.5Township
Hastings charter township153,1073,0250.55%10330.0Township
Johnstown township162,9352,8500.65%8435.0Township
Carlton township172,4422,3730.62%7035.1Township
Lake Odessa182,0692,0510.19%2,3250.9Village
Woodland township192,0662,0020.73%5835.4Township
Assyria township202,0602,0040.54%5735.9Township
Baltimore township212,0141,9510.65%5735.4Township
Caledonia221,8051,6831.69%1,3461.3Village
Maple Grove township231,6411,5990.49%4635.9Township
Nashville241,6221,5780.68%7702.1Village
Bellevue251,3351,347-0.22%1,3131.0Village
Freeport265535400.55%7000.8Village
Woodland274274140.71%5040.8Village
showing: 27 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 Barry County, Michigan?

Battle Creek is the largest city in Barry County.

What is the smallest city in Barry County, Michigan?

Woodland is the smallest city in Barry County.

How many cities are in Barry County?

There are 27 cities in Barry County, Michigan.

Frequently Asked Questions