The Union Township School District is a community public school district that serves students in kindergarten through eighth grade from Union Township, in Hunterdon County, New Jersey, United States. A new elementary school, named "Union Township Elementary School", opened for the 2006-2007 school year. The older building was renamed Union Township Middle School.
As of the 2018–19 school year, the district, comprising two schools, had an enrollment of 436 students and 44.8 classroom teachers (on an FTE basis), for a student–teacher ratio of 9.7:1.The district is classified by the New Jersey Department of Education as being in District Factor Group "GH", the third-highest of eight groupings. District Factor Groups organize districts statewide to allow comparison by common socioeconomic characteristics of the local districts. From lowest socioeconomic status to highest, the categories are A, B, CD, DE, FG, GH, I and J.Public school students in ninth through twelfth grades attend North Hunterdon High School in Annandale, which also serves students from Bethlehem Township, Clinton Town, Clinton Township, Franklin Township and Lebanon Borough. As of the 2018–19 school year, the high school had an enrollment of 1,584 students and 123.2 classroom teachers (on an FTE basis), for a student–teacher ratio of 12.9:1. The school is part of the North Hunterdon-Voorhees Regional High School District, which also includes students from Califon, Glen Gardner, Hampton, High Bridge, Lebanon Township and Tewksbury Township, who attend Voorhees High School in Lebanon Township.