Lakeshore Public Schools is a public school district in Southwestern Lower Michigan. It serves Stevensville, Baroda, part of Shoreham, and parts of Baroda Township, Lake Township, Lincoln Township, Royalton Township, and St. Joseph Township in Berrien County.
A public school was established in Stevensville by 1889. A new high school was built in 1924. In 1954, a new elementary school was built near the high school, which included a gym with seating for 1,000 spectators to be used by the high school.
Baroda had a high school by at least 1894, when it is mentioned in The Herald-Palladium newspaper. It only went to grade ten until 1901, when eleventh grade was added. At the time it had 110 students. Students were graduating from Baroda by at least 1919.
Lakeshore Public Schools was formed in 1957 from several small districts, including Hollywood, Stewart, Evans, Baroda, Stevensville, and others. Stevensville High School and Baroda High School then merged to form Lakeshore High School. Between 1957 and 1959, Lakeshore High School occupied the former Stevensville High School.
The current Lakeshore High School opened in fall 1959. The architect was Guido A. Binda.
Stevensville Elementary School, occupying two buildings (one formerly Stevensville High School), was closed in 1979 and demolished in 2011. Another elementary school, Baroda Elementary School (formerly Baroda High School), was closed in 1981 and demolished in 2006.