Cranbury School District is a public school district located in and serving students in pre-kindergarten through eighth grade from Cranbury, in Middlesex County, New Jersey, United States.As of the 2020–21 school year, the district, comprised of one school, had an enrollment of 463 students and 55.9 classroom teachers (on an FTE basis), for a student–teacher ratio of 8.3:1.The district is classified by the New Jersey Department of Education as being in District Factor Group "J", the 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.For ninth through twelfth grades, public school students move on to Princeton High School, located in Princeton, as part of a sending/receiving relationship with the Princeton Public Schools. Cranbury Township is granted a seat on the Princeton Regional Schools board of education, with the designated representative restricted to voting on issues pertaining to Princeton High School and district-wide issues. As of the 2020–21 school year, the high school had an enrollment of 1,555 students and 125.8 classroom teachers (on an FTE basis), for a student–teacher ratio of 12.4:1.