Private schools in Grafton County, NH
11 schools across Bethlehem, Canaan, Etna, Hanover and other towns. About 726 students in all (2023-24).
| School | Grades | Students |
|---|---|---|
| Woodland Community School | Ungraded | 21 |
| Cardigan Mountain School | 6-9 | 231 |
| New England School of the Arts | 9-12 | 139 |
| The Montessori Children's School | PreK-K | 12 |
| Immersion Montessori School | PreK | 27 |
| Montessori Discovery School of the Twin States | PreK-K | 5 |
| Crossroads Academy | K-8 | 114 |
| Oliverian School | 9-12 | 35 |
| Mount Prospect Academy | 5-12 | 117 |
| White Mountain Montessori School | PreK-K | 3 |
| Waterville Valley Academy | 9-12 | 22 |
Grafton County private schools at a glance
- Towns
- 9; the most in Lebanon (2) and Plymouth (2)
- Among New Hampshire counties
- 5th most private schools of 10; 9% of the state’s 126
- Typical school
- 114 students (7 reporting)
- Smallest and largest
- Woodland Community School, 21 students; Cardigan Mountain School, 231 students
- Students per teacher
- 5.8 typical, 2.6 to 31.6 across 9 schools
- Programs
- 4 Montessori
- Co-ed or single-sex
- 2 all-boys; the rest co-ed
- Association members
- 4, most often the American Montessori Society
- To a 4-year college
- 70% of graduates at the typical high school (3 reporting)
- State program
- Education savings account, about $4,800 on average for 2026-27, NHPR reported (August 14, 2026)
How EFA works - Public charter schools
- 4 in the county, tuition-free and not counted here
Charter schools in New Hampshire
- Christian, not Catholic1
- Nonsectarian10
- Pre-K (and up)3
- Elementary (K to 5)5
- Middle (6 to 8)3
- High school (9 to 12)5
- Under 503
- 50 to 1493
- 150 to 2991
Where these facts come from
- Grades, size, affiliation, co-ed, membership, college-going: NCES Private School Universe Survey 2023-24, downloaded September 20, 2026.
- Award and rules: New Hampshire Education Freedom Accounts, official page, read October 1, 2026.
- Public charter schools: NCES Common Core of Data, public school directory 2025-26 (preliminary), loaded October 8, 2026.
Neighboring counties
- Belknap County (6)
- Sullivan County (6)
- Carroll County (1)
- Merrimack County (14)
- Coos County (5)
- Cheshire County (13)
- Hillsborough (40)
- Strafford County (6)
Put the next EFA window in your calendar
No new EFA application dates are posted yet. How EFA works.
Every program's dates in one calendar that updates when we confirm new dates: subscribe in Google Calendar · subscribe in Apple Calendar or Outlook · all deadlines
Free. Nothing to sign up for: the calendar file is made in your browser and nothing is sent to us. Dates can change, so confirm on the official site.