The Woodstown-Pilesgrove Regional School District serves over 1,700 public school students from Woodstown and Pilesgrove Township in three schools. Schools in the district (with 2009-10 enrollment data from the National Center for Education Statistics) are Mary S. Shoemaker Elementary School for grades preK-4 (480 students), Woodstown Middle School for grades 5-8 (389) and Woodstown High School for grades 9-12 (792). Students from neighboring Alloway Township, Oldmans Township and Upper Pittsgrove Township attend the high school as part of sending/receiving relationships.