North Brunswick Township High School is a four-year comprehensive public high school located in North Brunswick, in Middlesex County, New Jersey, serving students in ninth through twelfth grades as the lone secondary school of the North Brunswick Township Public Schools.