In the 2008 presidential election, Republican John McCain received 2,090 votes (52.7% vs. 55.2% countywide), ahead of Democrat Barack Obama with 1,724 votes (43.4% vs. 41.4%) and other candidates with 64 votes (1.6% vs. 1.6%), among the 3,969 ballots cast by the town's 5,437 registered voters, for a turnout of 73.0% (vs. 73.4% in Warren County). In the 2004 presidential election, Republican George W. Bush received 2,368 votes (60.3% vs. 61.0% countywide), ahead of Democrat John Kerry with 1,492 votes (38.0% vs. 37.2%) and other candidates with 48 votes (1.2% vs. 1.3%), among the 3,928 ballots cast by the town's 5,241 registered voters, for a turnout of 74.9% (vs. 76.3% in the whole county). In the 2013 gubernatorial election, Republican Chris Christie received 72.5% of the vote (1,543 cast), ahead of Democrat Barbara Buono with 25.6% (545 votes), and other candidates with 1.9% (41 votes), among the 2,166 ballots cast by the town's 5,608 registered voters (37 ballots were spoiled), for a turnout of 38.6%. In the 2009 gubernatorial election, Republican Chris Christie received 1,547 votes (61.1% vs. 61.3% countywide), ahead of Democrat Jon Corzine with 662 votes (26.1% vs. 25.7%), Independent Chris Daggett with 250 votes (9.9% vs. 9.8%) and other candidates with 30 votes (1.2% vs. 1.5%), among the 2,533 ballots cast by the town's 5,321 registered voters, yielding a 47.6% turnout (vs. 49.6% in the county). The Hackettstown School District serves students in kindergarten through twelfth grade. As of the 2012–13 school year, the district's four schools had an enrollment of 1,842 students and 141.9 classroom teachers (on an FTE basis), for a student–teacher ratio of 12.98:1. Schools in the district (with 2012-13 enrollment data from the National Center for Education Statistics) are  Hatchery Hill School (K-4; 230 students),  Willow Grove School (K-4; 298),  Hackettstown Middle School (5-8; 358) and  Hackettstown High School (9-12; 956).