Skip To Main Content

Location and Schools


county map with school districts

The Spring Grove Area School District is located in south-central Pennsylvania in York County. Spring Grove is a charming town nestled in York County, Pennsylvania, known for its picturesque landscapes and a strong sense of community.

The School District encompasses about 92 square miles and includes Heidelberg, Jackson, North Codorus, and Paradise townships, as well as the boroughs of Jefferson, New Salem, Seven Valleys, and Spring Grove. The area is primarily residential/rural.

The District currently operates three elementary schools (K-4), an intermediate school (5-6), a middle school (7-8), and a high school (9-12). 

The Roth's Church Road Campus, on the outskirts of Spring Grove Borough, houses Spring Grove Elementary School, Spring Grove Area Intermediate School, and Spring Grove Area High School, along with the District’s Papermaker Stadium, other outdoor facilities, and the District's Technology Center. This campus also includes an indoor swimming pool, an indoor and an outdoor track, various athletic fields, lighted tennis courts, a disc golf course, a mountain biking course, and sand volleyball courts. As part of a district-community partnership, Windy Hill on the Campus, a senior citizen center, is housed within the former middle school building.

New Salem Elementary School is located in North Codorus Township, approximately six miles from Spring Grove. Paradise Elementary is located in Paradise Township, approximately five miles from Spring Grove. Spring Grove Area Middle School is located in Jackson Township, only a few feet outside of Spring Grove. Most district administrative services are housed in the Educational Service Center building, located in the Spring Grove Borough.