The Florham Park School District operates three public schools at the elementary and middle schools levels - Briarwood and Brooklake elementary schools and Ridgedale Middle School. Links to required pre-registration forms are available on the district's Web site. Registration is in-person and by appointment only.
Briarwood Elementary School, located on Briarwood Road, has about 350 students from grades Pre-K to 2nd grade. Brooklake Elementary School, located on Brooklake Road, has about 360 students in grades 3 to 5. Ridgedale Middle School is located on Ridgedale Avenue and serves students from 6th to 8th grade. The district superintendent is Dr. William Ronzitti.