Most of the Village is within the St. Joseph Public School system,

  • 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, 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