County directory · Michigan · 2026–27

School districts in Berrien County, MI

Berrien County has 15 regular public school districts, enrolling 22,852 students in 2024–25. The largest is Berrien Springs Public Schools (4,993 students, 22% of the county), followed by Niles Community Schools and St. Joseph Public Schools. All 15 offer kindergarten. Michigan's kindergarten cutoff: turn 5 by September 1.

The 15 districts, largest first

School districts in Berrien County, MI by 2024–25 enrollment
District and officeGradesSchoolsStudentsKindergartenDistrict office contact
Berrien Springs Public Schools
1 SYLVESTER AVE, BERRIEN SPRINGS
Pre-K–1294,993129
(269) 471-2891
Niles Community Schools
1 TYLER ST, NILES
also serves Cass County
Pre-K–12113,143211
(269) 683-0732
St. Joseph Public Schools
2580 S CLEVELAND AVE, SAINT JOSEPH
Pre-K–1252,930237
(269) 926-3104
Lakeshore School District (Berrien)
5771 CLEVELAND AVE, STEVENSVILLE
Pre-K–1252,635208
(269) 428-1400
Buchanan Community Schools
401 W CHICAGO ST, BUCHANAN
Pre-K–1261,577105
(269) 695-8401
Watervliet School District
450 E SAINT JOSEPH ST, WATERVLIET
also serves Van Buren County
Pre-K–1251,423131
(269) 463-0300
Brandywine Community Schools
1830 S 3RD ST, NILES
also serves Cass County
Pre-K–1251,301116
(269) 684-7150
Benton Harbor Area Schools
870 COLFAX AVE, BENTON HARBOR
Pre-K–1261,24080
(269) 605-1000
Coloma Community Schools
302 W SAINT JOSEPH ST, COLOMA
also serves Van Buren County
Pre-K–1241,09595
(269) 468-2424
Bridgman Public Schools
9964 GAST RD, BRIDGMAN
Pre-K–12381082
(269) 466-0271
Eau Claire Public Schools
6190 W MAIN ST, EAU CLAIRE
also serves Cass County
Pre-K–12458747
(269) 461-6947
New Buffalo Area Schools
1112 E CLAY ST, NEW BUFFALO
Pre-K–12351626
(269) 469-6010
River Valley School District
15480 THREE OAKS RD, THREE OAKS
Pre-K–12246042
(269) 756-9541
Hagar Township S/D #6
3422 RIVERSIDE RD, BENTON HARBOR
Pre-K–81725
(269) 849-1343
Sodus Township S/D #5
4439 RIVER RD, SODUS
Pre-K–81706
(269) 925-6757

Berrien County at a glance

Together the 15 districts run 70 schools from offices in 13 towns. The smallest by enrollment is Sodus Township S/D #5, with 70 students; the median Berrien County district has 1,240. By grade span: 13 Pre-K–12 and 2 Pre-K–8.

Kindergarten in 2024–25, counting the 15 districts that report a K grade: 1,520 children. The biggest kindergarten was St. Joseph Public Schools's, with 237; Niles Community Schools had 211, and the smallest, Hagar Township S/D #6, had 5.

Berrien County holds 15 of Michigan's 536 regular districts (2.8%) and 1.9% of its 1,214,168 public school students, ranking 6th of 83 counties by number of districts and 12th by enrollment. By size, 9 enroll 1,000 to 4,999 and 6 have fewer than 1,000 students, and the average school here has about 326 students.

5 districts reach past the county line: Niles Community Schools (into Cass County), Watervliet School District (into Van Buren County), Brandywine Community Schools (into Cass County), Coloma Community Schools (into Van Buren County) and Eau Claire Public Schools (into Cass County).

Which district am I in?

Each district draws its own attendance zones, so your home address decides it, and with 5 of Berrien County's districts crossing county lines the county alone won't. There is no address lookup here; ask the district. Each one's own site:

Berrien Springs Public Schools · Niles Community Schools · St. Joseph Public Schools · Lakeshore School District (Berrien) · Buchanan Community Schools · Watervliet School District · Brandywine Community Schools · Benton Harbor Area Schools · Coloma Community Schools · Bridgman Public Schools · Eau Claire Public Schools · New Buffalo Area Schools · River Valley School District · Hagar Township S/D #6 · Sodus Township S/D #5

What grade will my child be in?

↓ Tap Calculate to see the grade
Most US states use a September 1 cutoff. Year-stamped for the 2026–27 school year.

More in Michigan

Every Michigan district by county · Michigan kindergarten cutoff

More Michigan county directories: Allegan County (10) · Lenawee County (11) · Macomb County (21) · Monroe County (10) · Saginaw County (12) · Wayne County (33)

Sources

District list, grades, school counts and websites: NCES Common Core of Data (CCD) LEA Universe Directory, SY 2025-26 (preliminary, v0a), published July 1, 2026. Regular public districts only (NCES LEA types 1 and 2); charter-only, state-run and regional service agencies are not listed.
Enrollment: NCES CCD LEA Membership, SY 2024-25 (v1a), published December 29, 2025 — the newest year NCES has released.
Counties: NCES EDGE Public LEA Geocodes, SY 2024-25 (district office location) and NCES EDGE Geographic Relationship Files 2025 (grf25_lea_county) (counties each district boundary covers).
Downloaded October 20, 2026. Spot something off? Email birthdazeapp@proton.me.