Private schools in Peabody, MA
3 schools in Peabody itself and 22 more within 6 miles.
Peabody private schools at a glance
Peabody has 3 private schools of its own, and 22 more are within 6 miles. They are Covenant Christian Academy, St. John the Baptist School and Bishop Fenwick High School. In Peabody itself: 2 Catholic and 1 other Christian; 2 teach elementary grades and 2 teach high school. Of the 22 nearby: 5 Catholic, 3 other Christian, 13 nonsectarian and 1 of other faiths. 1 is all-boys; the rest are co-ed. The typical school has about 118 students and 7.8 per teacher (2023-24 federal survey).
Private schools in Peabody (3)
Schools that give Peabody as their address come first, then the 22 more within 6 miles. Closest schools first in each group. No school can pay to change its place in this list or its badge.
Affiliation, co-ed or single-sex, association membership and the share of graduates going on to a 4-year college come from the 2023-24 federal Private School Universe survey.
No school in Peabody matches all of those.
Nearby, within 6 miles (22)
Schools in other towns within 6 miles of downtown Peabody.
No nearby school matches all of those.
Plumfield Academy
3 miThe Phoenix School
3 miSt. Pius V School
4 miOdyssey Day School
4 miNew England Academy
4 miThe Saints Academy
5 miTower School
5 miAll 22 nearby schools
| School | Grades | Students | Miles |
|---|---|---|---|
| Our Lady of the Assumption Sch | PreK-8 | 306 | 2 |
| St. Mary of the Annunciation School | PreK-8 | 232 | 3 |
| Plumfield Academy | 1-8 | 24 | 3 |
| The Phoenix School | K-8 | 28 | 3 |
| North Shore Christian | PreK-8 | 118 | 3 |
| St. Johns Preparatory School | 6-12 | 1,453 | 3 |
| St. Pius V School | PreK-8 | 282 | 4 |
| Odyssey Day School | PreK-8 | 37 | 4 |
| Beverly School for the Deaf | Ungraded | 75 | 4 |
| Childrens Center for Communication School | PreK-12 | 72 | 4 |
| New England Academy | 7-12 | 93 | 4 |
| The Saints Academy | PreK-8 | 139 | 5 |
| Shore Country Day School | PreK-8 | 275 | 5 |
| Waldorf School at Moraine Farm | PreK-8 | 102 | 5 |
| Hopeful Journeys Educational Center | K-12 | 111 | 5 |
| The Childrens Workshop Montessori School | PreK-Transitional K | 12 | 5 |
| Children's Workshop Montessori | PreK-K | 6 | 5 |
| Greater Grace Christian Academy | K-12 | 216 | 5 |
| Tower School | PreK-8 | 219 | 5 |
| Harborlight Montessori | PreK-8 | 125 | 6 |
| Epstein Hillel School | K-8 | 108 | 6 |
| Devereux School | PreK-5 | 47 | 6 |
Private schools
Are you a school near Peabody? One sponsor per city, clearly labelled. Sponsor this city
Private school tuition near Peabody
We verified published tuition at 2 of these schools so far. Each figure comes from the school’s own website, and we link it on the school’s page. Ask the others for their full-year price.
| School | Published tuition | Year |
|---|---|---|
| Covenant Christian Academy | $16,415 to $21,650 | 2026-27 |
| Bishop Fenwick High School | $23,200 | 2026-27 |
Ranges run from the lowest to the highest grade band the school publishes. How private school tuition compares by state.
What private school costs across Massachusetts: every verified price in the state, by city and grade.
Paying for private school in Massachusetts
No state program pays private school tuition. What Massachusetts families can use instead.
Keep looking
- Christian schools in and around Peabody (4)
- Catholic schools in and around Peabody (7)
- Montessori schools in and around Peabody (3)
- Special education schools in and around Peabody (4)
- Private high schools in and around Peabody (7)
- Private elementary schools in and around Peabody (21)
- Private middle schools in and around Peabody (20)
- Private schools with kindergarten in and around Peabody (19)
- Private schools with pre-K in and around Peabody (15)
- All schools in Essex County
- All schools in Middlesex County
- Private schools in Danvers (3 mi)
- Private schools in Beverly (7 mi)
- Private schools in Marblehead (7 mi)
- Private schools in Wilmington (10 mi)
- Private schools in Winchester (11 mi)
- Private schools in Burlington (12 mi)
- Private schools in Andover (12 mi)
- Private schools in Arlington (13 mi)
- Private schools in Cambridge (13 mi)
- Private schools in Rowley (14 mi)
- School choice in Massachusetts: what is available
Tell me if Massachusetts starts a program
Massachusetts has no program that pays private school tuition today. It could still start one, or opt in to the federal scholarship tax credit that starts in 2027. Leave your email and we will write once, with the official link, if Massachusetts starts a program or scholarships under the federal credit open. That is the only email you get.
One email if that happens. No calls, no sharing your details.
Questions parents ask
How many private schools are there in Peabody?
3 private schools give Peabody as their address: Covenant Christian Academy, St. John the Baptist School and Bishop Fenwick High School. Counting nearby towns, we list 25: 3 in Peabody and 22 within 6 miles of downtown. Together they enrolled about 5,281 students in the last federal survey (2023-24). The largest in Peabody is Bishop Fenwick High School with 458 students. The largest within 6 miles is St. Johns Preparatory School with 1,453 students.
Does Massachusetts pay for private school?
No Massachusetts program pays private school tuition. The state constitution bars public money for schools that are not publicly owned and controlled, and there is no K-12 tuition tax break.