Strafford County Private Schools

For the 2026-27 school year, there are 21 private schools serving 2,470 students in Strafford County, NH (there are 38 public schools, serving 14,132 public students). 15% of all K-12 students are educated in private schools (compared to the NH state average of 16%).
The average acceptance rate is 90%, which is higher than the New Hampshire private school average acceptance rate of 76%.
32% of private schools in Strafford County, NH are religiously affiliated (most commonly Christian and Catholic).

Quick Facts (26-27)

Quick Facts (26-27)

Top Ranked Strafford County Private Schools (2026-27)

Map of My School
Gr: PK-2 | 80 students
Avg. class size: 12 students
Extracurriculars: 2
Specialized Curriculum
118 Locust Street
Dover, NH 03820
(603) 742-0321
(18)
Portsmouth Christian Academy Photo
Gr: PK-12 | 673 students
Avg. class size: 15 students
Sports: 10 | Extracurriculars: 16
Christian
20 Seaborne Dr
Dover, NH 03820
(603) 742-3617
(12)
Map of St. Mary Academy
Gr: PK-8 | 266 students
Catholic
222 Central Ave
Dover, NH 03820
(603) 742-3299
(2)
Map of St. Thomas Aquinas High School
Gr: 9-12 | 414 students
Sports: 16
Catholic
197 Dover Point Rd
Dover, NH 03820
(603) 742-3206
(1)
Map of Somersworth Early Learning Cen
Gr: PK-K | 93 students
Daycare / Preschool
15 Bartlett Ave
Somersworth, NH 03878
(603) 692-2081
Map of Tri-city Christian Academy
Gr: PK-12 | 170 students
Sports: 5
Christian
150 W High St
Somersworth, NH 03878
(603) 692-2093
Map of Child Study & Development Center
Gr: K | 62 students
Daycare / Preschool
22 Okane Rd
Durham, NH 03824
(603) 862-2833
Map of Children In Motion
Gr: K | 4 students
Daycare / Preschool
274 County Farm Rd
Dover, NH 03820
(603) 743-3312
Map of Cross Road Kindergarten & School
Gr: K-3 | 30 students
Christian
18 French Cross Rd
Dover, NH 03820
(603) 749-4278
Map of Emmanuel Child Care Center
Gr: PK-K | 13 students
Daycare / Preschool (Christian)
24 Eastern Ave
Rochester, NH 03867
(603) 332-5353
Map of Growing Places
Gr: PK-K | 26 students
Daycare / Preschool
56 Pinkham Rd
Lee, NH 03861
(603) 868-1335
Map of Happy Helpers Preschool Education C
Gr: PK-K | 137 students
Daycare / Preschool
6 Heather Lane
Dover, NH 03820
(603) 742-3910
Map of Jack And Jill Kindergarten
Gr: PK-K | 115 students
Daycare / Preschool
56 Whitehall Rd
Rochester, NH 03867
(603) 332-3177
Map of Live & Learn At Mastway
Gr: K | 30 students
Daycare / Preschool
114 Mast Rd
Lee, NH 03861
(603) 629-5047
Map of Milton Learning Center
Gr: NS | 24 students
Daycare / Preschool
62 Dawson St
Milton, NH 03851
(603) 652-9337
Monarch School of New England Photo
Gr: K-12 | 64 students
Avg. class size: 7 students
Extracurriculars: 2
Special Education School
105 Eastern Avenue
Rochester, NH 03867
(603) 332-2848
(1)
Map of Rochester Child Care Center
Gr: PK-K | 60 students
95 Charles St
Rochester, NH 03867
(603) 332-9333
Map of Rochester Learning Academy
Gr: 7-12 | 12 students
Special Education School
10 Main St
Rochester, NH 03867
(603) 948-1169
Map of St. Elizabeth Seton School
Gr: K-8 | 116 students
Catholic
16 Bridge St
Rochester, NH 03867
(603) 332-4803
(1)
Map of Strafford Learning Center - John Powers School
Gr: 2-8 | 25 students
Special Education School
317 Main St
Somersworth, NH 03878
(603) 692-4411
Map of Wdh Early Learning Center
Gr: NS | 38 students
Daycare / Preschool
789 Central Avenue
Dover, NH 03820
(603) 740-2612
[+] Show Closed Private Schools in Strafford County, New Hampshire

Strafford County Private Schools (Closed)

Map of Barrington Village School
Gr: K-1 | 28 students
Daycare / Preschool (Catholic)
4 Commerce Way
Barrington, NH 03825
(603) 664-3899
Map of Dover Children's Center
Gr: PK-7 | 76 students
Specialized Curriculum
43 Back River Rd
Dover, NH 03820
(603) 742-7637
Map of Good Shepherd School
Gr: PK-12 | 69 students
Avg. class size: 12 students
Christian
37 Province Lane
Barrington, NH 03825
(603) 664-2660
Map of Lighthouse Christian Academy
Gr: 4-12 | 8 students
Church of God
17 Heaton Street
Rochester, NH 03867
(603) 335-1151
Map of Shortridge Academy
Gr: 9-12 | 32 students
Avg. class size: 6 students
Alternative School
619 Governors Road
Milton, NH 03851
(603) 755-3096
(4)
Map of Southeastern New Hampshire Christian Academy
Gr: PK-12 | 75 students
12 Rocky Hill Road
Somersworth, NH 03878
(603) 692-3043

Overview

Category
This State (NH)
US
# Schools
22 Schools

Showing 2016–2025. View full 11-year historical data

The number of private schools in Strafford County fell from 27 in 2016 to 23 in 2025.
# Students
2,470 Students
31,790 Students

Showing 2016–2025. View full 11-year historical data

The average number of students per private school in Strafford County rose from 95 in 2021 to 108 in 2025.
% Average Students of Color
10%
19%

Showing 2016–2025. View full 11-year historical data

The average share of students of color in Strafford County private schools was 11% in 2025, 7 points lower than New Hampshire and 23 points lower than the United States.

Academics and Faculty:

# Teachers
184 Teachers
3,212 Teachers
Average Student-Teacher Ratio
13:1
10:1

Showing 2016–2025. View full 11-year historical data

The average student-teacher ratio in Strafford County was 13:1 in 2025, the same as in 2016.
% Average Faculty w/Advanced Degree
61%
54%
Average Class Size
11 students
12 students
Average Number of AP Courses
10 courses
12 courses
Average SAT score
1186
(Out of 1600)
1243
Average ACT score
25
(Out of 36)
28

Tuition and Acceptance Rate:

Average Yearly Tuition Cost
$13,013
$23,436
Average % on Financial Aid
40%
36%
Average Acceptance Rate
90%
76%

Students by Ethnicity:

0.53
0.57

Showing 2016–2025. View full 11-year historical data

The average diversity score for private schools in Strafford County was 0.53 in 2025, 0.12 lower than the national average of 0.65.
# American Indian Students
2 Students
103 Students
% American Indian Students
<1%
<1%
The share of private school students identifying as American Indian in Strafford County fell from 2% in 2015 to 1% in 2019.
# Asian Students
87 Students
1,247 Students
% Asian Students
4%
4%

Showing 2016–2025. View full 11-year historical data

# Hispanic Students
51 Students
833 Students
% Hispanic Students
2%
3%

Showing 2016–2025. View full 11-year historical data

The share of Hispanic private school students in Strafford County rose from 1% in 2016 to 2% in 2025.
# Black Students
25 Students
705 Students
% Black Students
1%
2%

Showing 2016–2025. View full 11-year historical data

# White Students
1,455 Students
16,727 Students
% White Students
60%
55%

Showing 2016–2025. View full 11-year historical data

The share of White private school students in Strafford County fell from 65% in 2016 to 61% in 2025.
# Hawaiian Students
2 Students
8 Students
% Hawaiian Students
<1%
<1%
# Others Students
789 Students
10,749 Students
% of Others Students
33%
36%

Showing 2016–2025. View full 11-year historical data

The share of private school students identifying as other races in Strafford County rose from 28% in 2016 to 32% in 2025.
All Ethnic Groups

Extracurriculars and Sports:

Average Number of Extracurriculars
7 extracurriculars
10 extracurriculars
Average Number of Sports
10 sports
9 sports

Frequently Asked Questions

What are the top ranked private schools in Strafford County, NH?
The top ranked private schools in Strafford County, NH include St. Mary Academy, My School, and Portsmouth Christian Academy.
How many private schools are located in Strafford County?
21 private schools are located in Strafford County.
How diverse are private schools in Strafford County?
Strafford County private schools are approximately 10% minority students, which is lower than the New Hampshire private school average of 19%.
What percentage of students in Strafford County go to private school?
15% of all K-12 students in Strafford County are educated in private schools (compared to the NH state average of 16%).
What percentage of private schools are religiously affiliated in Strafford County?
32% of private schools in Strafford County are religiously affiliated (most commonly Christian and Catholic).
Which private schools in Strafford County are often viewed compared to one another?

Recent Articles

When Your Child Is Excluded From Private School Events
When Your Child Is Excluded From Private School Events
Learn how to support your child when excluded from private school birthday parties and social events, recognize bullying, communicate with teachers, encourage friendships, and address repeated exclusion with confidence.
Private School Scholarship Renewal Requirements
Private School Scholarship Renewal Requirements
Learn what students must do to keep private school scholarships, including academic performance, attendance, conduct, extracurricular commitments, renewal deadlines, and how parents can protect tuition assistance throughout their education.
Private School Deposits: What If You Change Schools?
Private School Deposits: What If You Change Schools?
Learn what happens to your private school enrollment deposit when your child accepts another offer, including refund policies, contract obligations, withdrawal deadlines, and practical steps to minimize financial losses.

Filter Schools

School Level
Must Offer Grade
Show more
Gender
School Focus
Religious Affiliation
ADD/ADHD Support
Summer Program

Quick Links