Most of the Village is within the St. Joseph Public School system, www.sjschools.org
- Brown Elementary School
2831 Garden Lane (corner of Garden Lane and Brown School Road)
Pre-K to 5th grade.
Phone: 269-926-3500
- Upton Middle School
800 Maiden Lane (on the corner of Lincoln Road and Maiden Lane)
Sixth grade to eighth grade
Phone: 269-926-3400
- St. Joseph High School
2521 Stadium Drive (one block off of Lakeshore Drive close to downtown St. Joseph)
9th grade to 12th grade
Principal’s office: 269-926-3200
Attendance office: 269-926-3205
A small section of Shoreham Village belongs to the Lakeshore School District in Stevensville, www.lakeshoreschools.k12.mi.us. This section is the far south portion of the Churchill Farms subdivision and the area just past that to the Village border.
Lakeshore High School
9th grade to 12th grade
5771 Cleveland Ave
Stevensville, MI 49127
Phone - 269-428-1400