Barry County, Michigan Cities (2026)

20 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Thornapple19,8129,3600.75%27835 Township
Hastings27,5077,525-0.04%1,4415 City
Yankee Springs35,4715,3420.11%17631 Township
Middleville44,5194,2940.85%1,8502 Village
Rutland charter54,3294,1500.53%12435 Township
Irving63,8493,7450.13%10836 Township
Orangeville73,5173,4080.2%10533 Township
Barry83,5103,4260.06%10234 Township
Castleton93,4493,3360.2%9935 Township
Prairieville103,3983,342-0.03%10433 Township
Hastings charter113,1043,0230.13%10330 Township
Johnstown122,9222,8500.07%8435 Township
Carlton132,4442,3760.12%7035 Township
Woodland142,0642,0030.15%5835 Township
Assyria152,0552,0040.05%5736 Township
Baltimore162,0111,9540.1%5735 Township
Maple Grove171,6371,5980.06%4636 Township
Nashville181,6251,5760.49%7712 Village
Freeport195585400.54%7061 Village
Woodland204334150.7%5111 Village

Barry County Cities Summary

Largest City

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

Smallest City

Woodland is the smallest city in Barry County, with a population of 433.

10 Largest Cities

There are 20 cities in Barry County, Michigan.

Location of Barry County