Berrien County, Michigan cities by population
Number of cities: 23
Population: 154,263
Largest city: Niles
| City | Type | Population |
|---|---|---|
| Niles | city | 11,929 |
| Benton Harbor | city | 9,171 |
| St. Joseph | city | 7,868 |
| Fair Plain | CDP | 7,357 |
| Buchanan | city | 4,286 |
| Benton Heights | CDP | 3,917 |
| Paw Paw Lake | CDP | 3,275 |
| Bridgman | city | 2,557 |
| Berrien Springs | village | 1,931 |
| Watervliet | city | 1,901 |
| New Buffalo | city | 1,433 |
| Three Oaks | village | 1,241 |
| Coloma | city | 1,173 |
| Shorewood-Tower Hills-Harbert | CDP | 1,160 |
| Stevensville | village | 1,110 |
| Lake Michigan Beach | CDP | 990 |
| Shoreham | village | 916 |
| Baroda | village | 845 |
| Eau Claire | village | 759 |
| Galien | village | 465 |
| New Troy | CDP | 328 |
| Grand Beach | village | 303 |
| Michiana | village | 291 |
What is the largest city in Berrien County, Michigan?
Niles is the largest city in Berrien County, Michigan with a population of 11,929.
TOP-5 cities by population in Berrien County, Michigan:
- Niles
- Benton Harbor
- St. Joseph
- Fair Plain
- Buchanan