Barry County, Michigan Cities (2025)

23 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Thornapple19,7399,3600.76%27635 Township
Hastings27,5107,525-0.04%1,4415 City
Yankee Springs35,4655,3420.11%17631 Township
Middleville44,4814,2940.83%1,8342 Village
Rutland charter54,3064,1500.54%12335 Township
Irving63,8443,7450.13%10736 Township
Orangeville73,5103,4080.2%10533 Township
Barry83,5083,4260.06%10234 Township
Castleton93,4423,3360.2%9835 Township
Prairieville103,3993,342-0.03%10433 Township
Hastings charter113,1003,0230.13%10330 Township
Johnstown122,9202,8500.07%8435 Township
Carlton132,4412,3760.12%6935 Township
Woodland142,0612,0030.15%5835 Township
Assyria152,0542,0040.05%5736 Township
Baltimore162,0091,9540.1%5735 Township
Maple Grove171,6361,5980.06%4636 Township
Nashville181,6171,5760.5%7672 Village
Freeport195555400.54%7031 Village
Delton20484596-5.1%2192 CDP
Woodland214304150.7%5071 Village
Dowling22318399-1.24%526 CDP
Hickory Corners23113161-11.02%552 CDP

Barry County Cities Summary

Largest City

Thornapple is the largest city in Barry County, with a population of 9,739.

Smallest City

Hickory Corners is the smallest city in Barry County, with a population of 113.

10 Largest Cities

There are 23 cities in Barry County, Michigan.

Location of Barry County