Berrien County, Michigan Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Lincoln114,78314,920-0.21%82518 Township
Benton214,37914,3651.06%44332 Township
Niles314,31114,4030.05%38437 Township
Niles411,60211,970-0.54%2,0026 City
St. Joseph59,6719,975-0.33%1,4547 Township
Oronoko69,0869,2170.13%28132 Township
Benton Harbor78,7409,085-0.72%1,9954 City
St. Joseph87,8568,067-0.47%2,4533 City
Royalton95,2275,1550.56%28818 Township
Coloma104,9655,046-0.06%27618 Township
Berrien114,7804,865-0.15%13635 Township
Buchanan124,1114,286-0.77%1,6303 City
Buchanan133,4933,4360.52%10932 Township
Lake143,3573,3210.27%18019 Township
Hagar153,1743,2350.03%17318 Township
Watervliet163,1373,0430.35%23313 Township
Baroda172,8122,830-0.21%15818 Township
Chikaming182,7672,7740.55%12622 Township
Bainbridge192,6182,680-0.27%7535 Township
Bertrand202,5862,612-0.04%7534 Township
New Buffalo212,5232,4560.24%12620 Township
Three Oaks222,2742,325-0.31%9823 Township
Pipestone232,1212,170-0.28%6036 Township
Bridgman242,0282,091-0.59%7013 City
Sodus251,9762,000-0.05%10219 Township
Weesaw261,8151,8330.22%5135 Township
Berrien Springs271,7531,834-0.79%1,9101 Village
Watervliet281,7291,6550.52%1,4651 City
New Buffalo291,6801,706-0.3%6812 City
Coloma301,4041,463-0.78%1,5811 City
Galien311,3891,4110.14%6322 Township
Three Oaks321,3841,418-0.43%1,2661 Village
Stevensville331,1521,160-0.17%1,1031 Village
Riverside341,1471,1300.53%3235 Township
Baroda359148930.44%1,2751 Village
Shoreham36853883-0.7%1,4561 Village
Eau Claire37538560-0.74%6021 Village
Galien38525544-0.76%1,2770 Village
Grand Beach392962850.68%3261 Village
Michiana40210216-0.47%5750 Village

Berrien County Cities Summary

Largest City

Lincoln is the largest city in Berrien County, with a population of 14,783.

Smallest City

Michiana is the smallest city in Berrien County, with a population of 210.

10 Largest Cities

There are 40 cities in Berrien County, Michigan.

Location of Berrien County