Moorestown High School offers a variety of educational and cocurricular programs to students in grades nine through 12. The school is affiliated with Moorestown Township Public Schools, and offers various programs, such as English, arts, science, social studies, mathematics and physical education. It is located in Moorestown, N.J., and also offers communication arts, counseling and guidance, consumer science, foreign languages, and industrial art and music programs. Moorestown High School additionally provides technology and computer education, reading, media studies, instructional support, and special and health education programs. It has a parent-teacher association that focuses on increasing awareness and participation in curriculum and policy development by enhancing communication between home and school.