ZIP Codes of Berrien County, MI

Population & People
Population & People
Total Population
163,620
Household Income
Household Income
Median Income
$73,405
Housing
Housing
Total Housing Units
81,690
Business & Economy
Business & Economy
Total Businesses
3,664
Employment
Employment
Employment Rate
56.05%
Education
Education
Bachelor's Degree+
30.35%
Source: U.S. Census ACS 2024 5-Year Estimates · rolled up across the 25 ZIPs in this county.
Data Last Updated: June 1, 2026
ZIP Codes:25 ZIP Codes (19 Standard, 5 PO Box, 1 Unique) [See All]
Area Code:269
Timezone:Eastern (GMT -05:00)
Local Time:2:12:31 PM
Population:163,620 [See All]
FIPS:26021
CBSA:Niles, MI
Land Area:650 sq mi
Water Area:28 sq mi
Coordinates:41.9717, -86.4531
Quick Link:
https://www.zip-codes.com/county/mi-berrien.asp
Need Berrien data in your app? Look up ZIP, county, and city data with a single API call.
Try Free
Notable income spread
Median income ranges $39,499 to $104,969 across ZIPs — a 2.7× gap.
Wide geographic spread
ZIPs range from 120.8 sq mi down to 1.58 — a 77× sprawl ratio.
Striking education divide
Bachelor's share spans 15.2% to 53.8% — a 39-point gap.

Standout ZIPs in this County


Most Populous
Niles · 36,495 people
22.3% of county total
Highest Income
Saint Joseph · $104,969 median
1.4× county average
Largest Land Area
Niles · 120.8 sq mi
Spans the most ground
Fastest Growth
Sodus · 19.3% (10-yr)
1,360 → 1,623 residents
Most Educated
Berrien Springs · 53.8% bachelor's+
4,084 of 7,592 adults 25+

Things worth knowing about Berrien County


163,620 residents live across 25 ZIPs covering 650 sq mi, served by 23 distinct USPS-recognized cities.

Population moved from 167,190 to 163,620 from 2014 to 2024 — a -2.1% change. 8 ZIPs gained residents, 15 lost.

The county's wealthiest ZIP 49085 (Saint Joseph, $104,969 median) and poorest ZIP 49022 (Benton Harbor, $39,499) are 6.1 miles apart — a 2.7× income gap across local geography.

Median home values vary 3.2× across this county — from $151,600 in 49126 (Sodus) to $488,000 in 49117 (New Buffalo).

Density varies 21× across the county — from 48 people/sq mi in 49113 (Galien) to 1,001 in 49085 (Saint Joseph).

Educational attainment ranges from 15.2% bachelor's+ in 49113 (Galien) to 53.8% in 49103 (Berrien Springs) — the breadth of educational profiles across the area.

Within Michigan, this is the #12 most populous of 83 counties and ranks #26 for median household income .

Hosts 1 single-entity Unique ZIP: 49104Andrews University .

Weighted by population, the typical household earns about $69,177 across the county — reflecting what a typical resident sees, not a simple ZIP average.

30.4% of adults age 25+ hold a bachelor's degree or higher (35,120 of 115,713 reporting).

19 Standard delivery, 5 PO Box only, 1 single-entity Unique ZIPs serve this county.

All ZIP Codes in Berrien County


ZIPCityTypePopulationMedian IncomeArea (sq mi)10-yr Growth
49120NilesStandard36,495$65,148120.8-2.1%
49022Benton HarborStandard29,460$39,49968.3-7.4%
49085Saint JosephStandard23,827$104,96923.83.6%
49103Berrien SpringsStandard11,590$65,82747.63.7%
49127StevensvilleStandard11,155$93,33816.81.3%
49107BuchananStandard10,323$66,28964.3-0.4%
49038ColomaStandard8,616$62,63641.5-5.7%
49098WatervlietStandard6,215$59,04733.1-2.1%
49106BridgmanStandard4,741$72,50015.611.0%
49128Three OaksStandard3,450$67,39844.5-16.7%
49117New BuffaloStandard3,358$75,11420.1-11.0%
49111Eau ClaireStandard3,159$70,91544.3-8.4%
49101BarodaStandard2,947$75,04821.8-0.6%
49125SawyerStandard1,990$79,76613.112.9%
49113GalienStandard1,742$59,21936.2-4.3%
49126SodusStandard1,623$76,87515.819.3%
49102Berrien CenterStandard1,472$63,00015.6-1.5%
49129Union PierStandard669$106,1813.950.7%
49104Berrien SpringsUnique3830.2-53.2%
49115HarbertPO Box1470.8-34.4%
49119New TroyPO Box134$56,5130.1-2.2%
49116LakesideStandard86$127,8571.6-79.5%
49084RiversidePO Box38$54,3750.0442.9%
49039Hagar ShoresPO Box0.0
49023Benton HarborPO Box0.0

Adjacent & Nearby Counties