Town Chart.

← Back to Discover · All towns in Michigan

Towns in Berrien County

23 towns with data in Berrien County, Michigan, largest first. Find your matches.

Niles is the largest of the 23 towns we list in Berrien County, with 11,803 people. Together they have 65,144 people.

TownPopulationTypical household incomeTypical home price
Niles 11,803 $51,376 $135,100
Benton Harbor 8,953 $31,117 $76,500
St. Joseph 7,986 $84,057 $299,000
Fair Plain 7,330 $52,817 $169,400
Buchanan 4,223 $56,163 $154,300
Paw Paw Lake 3,889 $67,674 $191,700
Benton Heights 3,078 $33,542 $97,700
Watervliet 2,156 $61,167 $137,500
Bridgman 2,077 $66,603 $238,400
Berrien Springs 2,018 $65,134 $159,900
Three Oaks 1,503 $66,985 $215,700
Shorewood-Tower Hills-Harbert 1,459 $83,204 $343,000
New Buffalo 1,338 $64,702 $391,200
Shoreham 1,100 $113,750 $304,800
Stevensville 1,095 $64,125 $191,200
Coloma 1,074 $68,889 $177,100
Baroda 859 $65,750 $158,800
Lake Michigan Beach 823 $56,809 $255,800
Eau Claire 576 $72,619 $115,600
Millburg 568 $62,976 $136,500
Galien 470 $45,221 $138,100
New Troy 413 $56,776 $167,600
Grand Beach 353 $83,750 $1,110,300

ZIP codes in Berrien County

23 ZIP codes in Berrien County, Michigan. A ZIP code can also reach into a neighboring county.

Nearby counties in Michigan

Link to this page

Copy this HTML to link to this page from your own site.