Main Profile

At A Glance

Craig Upper School

Craig Upper School is a coeducational private school for students in grades 9 through 12.

Institution Type: Private


Craig Upper School's Full Profile



Craig Upper School says

The Craig School, established in 1980, is an independent, nonprofit school for bright young people in grades 3 through 12 who have diagnosed, language-based learning differences. We offer a college preparatory curriculum for children of average or above average ability with such disorders as dyslexia, auditory processing and attention deficit. The Craig School has two campuses: a lower school (grades 3-8) located in Mountain Lakes, New Jersey and an upper school (grades 9-12) located in nearby Lincoln Park, New Jersey. The enrollment for this year is 163 students. Our mission is to work with children of average to above average ability who learn differently and to help them acquire the skills they need to enable them to learn steadily throughout their lives.



Private schools, including parochial and boarding, are funded through tuition and fees. The cost varies from school to school, but most families pay tuition to attend them. Many private schools offer financial aid or discounts, so it's worthwhile to ask about these options.


  (973) 305-8085

Students and Faculty

Students and Faculty

Enrollment Data

Total Enrollment 62
Enrollment By Grade
Grade Number of Students
9 13
10 13
11 13
12 23

Craig Upper School's relatively even enrollment profile may offer insights into student retention rates, local population changes, real estate costs, and the accessibility of alternative educational options. to find out more about the specific factors influencing Craig Upper School's enrollment numbers.

Student Teacher Ratio 4 : 1

Associations & Memberships

National Association of Independent Schools (NAIS)

Questions about Craig Upper School

Want more info about Craig Upper School? Get free advice from education experts and Noodle community members.

  • Answer