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
| District and office | Grades | Schools | Students | Kindergarten | District office contact |
|---|---|---|---|---|---|
| Berrien Springs Public Schools 1 SYLVESTER AVE, BERRIEN SPRINGS | Pre-K–12 | 9 | 4,993 | 129 | (269) 471-2891 |
| Niles Community Schools 1 TYLER ST, NILES also serves Cass County | Pre-K–12 | 11 | 3,143 | 211 | (269) 683-0732 |
| St. Joseph Public Schools 2580 S CLEVELAND AVE, SAINT JOSEPH | Pre-K–12 | 5 | 2,930 | 237 | (269) 926-3104 |
| Lakeshore School District (Berrien) 5771 CLEVELAND AVE, STEVENSVILLE | Pre-K–12 | 5 | 2,635 | 208 | (269) 428-1400 |
| Buchanan Community Schools 401 W CHICAGO ST, BUCHANAN | Pre-K–12 | 6 | 1,577 | 105 | (269) 695-8401 |
| Watervliet School District 450 E SAINT JOSEPH ST, WATERVLIET also serves Van Buren County | Pre-K–12 | 5 | 1,423 | 131 | (269) 463-0300 |
| Brandywine Community Schools 1830 S 3RD ST, NILES also serves Cass County | Pre-K–12 | 5 | 1,301 | 116 | (269) 684-7150 |
| Benton Harbor Area Schools 870 COLFAX AVE, BENTON HARBOR | Pre-K–12 | 6 | 1,240 | 80 | (269) 605-1000 |
| Coloma Community Schools 302 W SAINT JOSEPH ST, COLOMA also serves Van Buren County | Pre-K–12 | 4 | 1,095 | 95 | (269) 468-2424 |
| Bridgman Public Schools 9964 GAST RD, BRIDGMAN | Pre-K–12 | 3 | 810 | 82 | (269) 466-0271 |
| Eau Claire Public Schools 6190 W MAIN ST, EAU CLAIRE also serves Cass County | Pre-K–12 | 4 | 587 | 47 | (269) 461-6947 |
| New Buffalo Area Schools 1112 E CLAY ST, NEW BUFFALO | Pre-K–12 | 3 | 516 | 26 | (269) 469-6010 |
| River Valley School District 15480 THREE OAKS RD, THREE OAKS | Pre-K–12 | 2 | 460 | 42 | (269) 756-9541 |
| Hagar Township S/D #6 3422 RIVERSIDE RD, BENTON HARBOR | Pre-K–8 | 1 | 72 | 5 | (269) 849-1343 |
| Sodus Township S/D #5 4439 RIVER RD, SODUS | Pre-K–8 | 1 | 70 | 6 | (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?
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)