Barry County, Michigan Cities (2025)

43 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Thornapple19,7399,3280.76%27635 Township
Thornapple29,7399,3600.76%27635 Township
Hastings37,5107,516-0.04%1,4415 City
Hastings47,5107,525-0.04%1,4415 City
Yankee Springs55,4655,3230.11%17631 Township
Yankee Springs65,4655,3420.11%17631 Township
Middleville74,4814,2790.83%1,8342 Village
Middleville84,4814,2940.83%1,8342 Village
Rutland charter94,3064,1350.54%12335 Township
Rutland charter104,3064,1500.54%12335 Township
Irving113,8443,7350.13%10736 Township
Irving123,8443,7450.13%10736 Township
Orangeville133,5103,3980.2%10533 Township
Orangeville143,5103,4080.2%10533 Township
Barry153,5083,4150.06%10234 Township
Barry163,5083,4260.06%10234 Township
Castleton173,4423,3260.2%9835 Township
Castleton183,4423,3360.2%9835 Township
Prairieville193,3993,337-0.03%10433 Township
Prairieville203,3993,342-0.03%10433 Township
Hastings charter213,1003,0150.13%10330 Township
Hastings charter223,1003,0230.13%10330 Township
Johnstown232,9202,8430.07%8435 Township
Johnstown242,9202,8500.07%8435 Township
Carlton252,4412,3680.12%6935 Township
Carlton262,4412,3760.12%6935 Township
Woodland272,0611,9960.15%5835 Township
Woodland282,0612,0030.15%5835 Township
Assyria292,0541,9990.05%5736 Township
Assyria302,0542,0040.05%5736 Township
Baltimore312,0091,9470.1%5735 Township
Baltimore322,0091,9540.1%5735 Township
Maple Grove331,6361,5940.06%4636 Township
Maple Grove341,6361,5980.06%4636 Township
Nashville351,6171,5720.5%7672 Village
Nashville361,6171,5760.5%7672 Village
Freeport375555390.54%7031 Village
Freeport385555400.54%7031 Village
Delton39484596-5.1%2192 CDP
Woodland404304140.7%5071 Village
Woodland414304150.7%5071 Village
Dowling42318399-1.24%526 CDP
Hickory Corners43113161-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 43 cities in Barry County, Michigan.

Location of Barry County