The Derryfield School Photo - The Derryfield School is located in Manchester, NH. The 70+ acre campus boasts state-of-the-art facilities including a Science & Innovation Center, Athletic & Wellness Center, 400-seat Theater, and lighted turf field.

Best Hillsborough County Private Schools (2025)

For the 2025 school year, there are 99 private schools serving 10,331 students in Hillsborough County, NH (there are 123 public schools, serving 52,375 public students). 16% of all K-12 students in Hillsborough County, NH are educated in private schools (compared to the NH state average of 16%).
The top ranked private schools in Hillsborough County, NH include The Derryfield School, 2nd Nature Academy (SNA), and Bishop Guertin High School.
The average tuition cost is $11,432, which is lower than the New Hampshire private school average tuition cost of $20,134.
31% of private schools in Hillsborough County, NH are religiously affiliated (most commonly Catholic and Christian).

Top Ranked Hillsborough County Private Schools (2025)

School
Location
Quick Facts
The Derryfield School
The Derryfield School Photo - The Derryfield School is located in Manchester, NH. The 70+ acre campus boasts state-of-the-art facilities including a Science & Innovation Center, Athletic & Wellness Center, 400-seat Theater, and lighted turf field.
2108 River Road
Manchester, NH 03104
(603) 669-4524
Gr: 6-12 | 389 students Avg. class size: 15 students Sports: 16 | Extracurrculars: 50 Tuition & acceptance rate listed
North End Montessori School Llc
North End Montessori School Llc Photo
Montessori School
(7)
698 Beech Street
Manchester, NH 03104
(603) 621-9011
Gr: NS-4 | 285 students Avg. class size: 24 students Extracurrculars: 10 Tuition & acceptance rate listed
World Academy
World Academy Photo
(9)
138 Spit Brook Road
Nashua, NH 03062
(603) 888-1982
Gr: NS-8 | 508 students Sports: 6 | Extracurrculars: 12 Tuition & acceptance rate listed
The Harkness House
410 Amherst Street, Suite 150
Nashua, NH 03063
(603) 316-6444
Gr: 6-9 | 17 students Avg. class size: 8 students Tuition & acceptance rate listed
2nd Nature Academy (SNA)
2nd Nature Academy (SNA) Photo - 2nd Nature Academy includes early childhood through high school.
Alternative School
(16)
10 Groton Rd
Nashua, NH 03062
(603) 881-4815
Gr: NS-12 | 179 students Avg. class size: 12 students Sports: 4 | Extracurrculars: 10 Tuition & acceptance rate listed
Bedford KinderCare
Bedford KinderCare Photo - Bedford KinderCare
Daycare / Preschool
3 Upjohn St
Bedford, NH 03110
(603) 621-7485
Gr: NS-PK | 239 students
Bishop Guertin High School
Bishop Guertin High School Photo
(Catholic)
(1)
194 Lund Road
Nashua, NH 03060
(603) 889-4107
Gr: 9-12 | 793 students Avg. class size: 18 students Sports: 23 Tuition & acceptance rate listed
Cardinal Lacroix Academy
(Catholic)
148 Belmont St
Manchester, NH 03103
(603) 622-0414
Gr: PK-6 | 138 students Avg. class size: 15 students Sports: 2 | Extracurrculars: 2 Tuition & acceptance rate listed
Crossroads Christian School
Crossroads Christian School Photo
(Christian)
43 Atwood Rd
Pelham, NH 03076
(603) 635-8788
Gr: PK-12 | 280 students Avg. class size: 12 students Sports: 5 Tuition listed
High Mowing School
High Mowing School Photo - The only International Waldorf boarding & day school in North America, High Mowing welcomes students from across the globe. Explore our 300-acre classroom. Become a citizen of the world, a steward of the land with a global perspective. Join us, get connected.
Special Program Emphasis
222 Isaac Frye Hwy
Wilton, NH 03086
(603) 654-2391
Gr: PK-12 | 361 students Avg. class size: 22 students Sports: 5 | Extracurrculars: 19 Tuition listed
Mt. St. Mary Academy
Mt. St. Mary Academy Photo - Mount Saint Mary Academy, sponsored by the Sisters of Mercy
(Catholic)
(4)
2291 Elm Street
Manchester, NH 03104
(603) 623-3155
Gr: PK-8 | 157 students Avg. class size: 15 students Sports: 2 | Extracurrculars: 6 Tuition listed
6 Bartlett Ave
Nashua, NH 03064
(603) 882-7011
Gr: 7-8 | 211 students
Nashua Childrens Home
Special Education School
125 Amherst St
Nashua, NH 03064
(603) 883-3851
Gr: Inquire with school | 27 students
Noah's Ark Child Care Center
Daycare / Preschool
491 East Industrial Park Dr
Manchester, NH 03109
(603) 669-7990
Gr: PK-K | 167 students Tuition listed
Presentation Of Mary Academy
Presentation Of Mary Academy Photo
(Catholic)
182 Lowell Rd
Hudson, NH 03051
(603) 889-6054
Gr: PK-8 | 508 students Avg. class size: 20 students Sports: 11 | Extracurrculars: 3 Tuition listed
St. Benedict Academy
St. Benedict Academy Photo - All students in Kindergarten through sixth grade have and use computers. In addition to our computer lab, all students in third through sixth grade have a laptop for specific and supervised educational use. Technology is meaningfully integrated in every subject at Saint Benedict Academy.
(Catholic)
(4)
85 Third St
Manchester, NH 03102
(603) 669-3932
Gr: PK-6 | 131 students Tuition listed
St. Catherine Of Siena School
(Catholic)
(1)
206 North St
Manchester, NH 03104
(603) 622-1711
Gr: PK-6 | 253 students Avg. class size: 17 students Tuition listed
St. Christopher School
St. Christopher School Photo
(Catholic)
(1)
20 Cushing Ave
Nashua, NH 03064
(603) 882-7442
Gr: PK-8 | 470 students Avg. class size: 20 students Sports: 13 | Extracurrculars: 19 Tuition & acceptance rate listed
St. Marie Child Care Center
Daycare / Preschool (Catholic)
133 Wayne St
Manchester, NH 03102
(603) 668-2356
Gr: PK-K | 57 students
St. Peter's Home
Daycare / Preschool (Catholic)
(1)
300 Kelley Street
Manchester, NH 03102
(603) 625-9313
Gr: PK-K | 165 students
South Merrimack Christian Academy
(Christian)
517 Boston Post Road
Merrimack, NH 03054
(603) 880-6832
Gr: PK-12 | 274 students Avg. class size: 18 students Sports: 5 Tuition & acceptance rate listed
Stonewood School
Daycare / Preschool
99 Lowell Rd Ste B
Hudson, NH 03051
(603) 594-4195
Gr: NS-5 | 50 students
Sunrise Children's Center
Daycare / Preschool
(1)
94 NH-101A
Amherst, NH 03031
(603) 886-0110
Gr: PK-K | 182 students Avg. class size: 18 students
Trinity High School
(Catholic)
581 Bridge St
Manchester, NH 03104
(603) 668-2910
Gr: 9-12 | 331 students Avg. class size: 15 students
Trinity Life Schools
(Pentecostal)
12 Station Rd
Bedford, NH 03110
(603) 622-6330
Gr: K-4 | 15 students Avg. class size: 6 students Extracurrculars: 1 Tuition & acceptance rate listed
Ymca Of Downtown Manchester Early Learning Center
Daycare / Preschool
30 Mechanic St
Manchester, NH 03103
(603) 232-8655
Gr: PK-K | 30 students Avg. class size: 15 students
Alpha Bits Learning Center
Daycare / Preschool
333 Allard Drive
Manchester, NH 03102
(603) 641-6642
Gr: PK-K | 135 students Tuition listed
Alpha Bits Learning Center Ii
Daycare / Preschool
227 Londonderry Tpke
Manchester, NH 03104
(603) 624-6650
Gr: PK-K | 81 students Tuition listed
Antrim Girls Shelter
All-girls | Special Program Emphasis
55 Main St
Antrim, NH 03440
(603) 588-3124
Gr: 8-12 | 8 students
Apple Blossoms Child Center
Daycare / Preschool
1 Sundial Ave Ste 117
Manchester, NH 03103
(603) 647-4747
Gr: PK-K | 18 students
Bedford Montessori School Inc
Montessori School
24 Tirrell Hill Rd
Bedford, NH 03110
(603) 627-9545
Gr: PK-K | 45 students
Bedford Village Morning School
Daycare / Preschool
19 Ministerial Rd
Bedford, NH 03110
(603) 472-5531
Gr: PK-K | 56 students Avg. class size: 16 students
Chapel School
Daycare / Preschool (Evangelical Lutheran Church in America (formerly AELC, ALC, or LCA))
3 Lutheran Dr
Nashua, NH 03063
(605) 589-0545
Gr: PK-K | 90 students Tuition listed
Chestnut Christian Preschool & Kindergarten
Daycare / Preschool (Christian)
219 Chestnut Hill Road
New Boston, NH 03070
(603) 325-5105
Gr: PK-K | 48 students Avg. class size: 14 students Tuition listed
Child Guidance Early Learning Center
Daycare / Preschool
(1)
75 Talbot St
Manchester, NH 03109
(603) 625-1880
Gr: PK-K | 53 students Tuition listed
Show 64 more private schools in Hillsborough County, NH (out of 99 total schools)
Loading...
[+] Show Closed Private Schools in Hillsborough County, New Hampshire

Hillsborough County Private Schools (Closed)

School
Location
Quick Facts
29 Mont Vernon St
Milford, NH 03055
(603) 345-2557
Gr: PK-6 | 31 students
722 Mast Rd
Manchester, NH 03102
(603) 669-6277
Gr: PK-K | 22 students
3 Crown St
Nashua, NH 03060
(603) 889-2649
Gr: NS-6 Tuition listed
41 Back River Road
Bedford, NH 03110
(603) 627-4678
Gr: 1-9 | 25 students
130 Silver St
Manchester, NH 03103
(603) 627-4190
Gr: K-4 | 16 students
301 Derry Rd
Hudson, NH 03051
(603) 883-4310
Gr: K | 26 students
29 Clement St
Nashua, NH 03060
(603) 897-8240
Gr: NS | 77 students Avg. class size: 8 students
1 Verney Drive
Greenfield, NH 03047
(603) 547-3311
Gr: 2-12 | 43 students Avg. class size: 6 students Tuition & acceptance rate listed
10 Depot St
Merrimack, NH 03054
(603) 424-3535
Gr: PK-K | 36 students
273 Elm St
Milford, NH 03055
(603) 673-9324
Gr: 1-12 | 49 students
456 Union St
Manchester, NH 03103
(603) 623-6411
Gr: K-8 | 146 students Tuition listed
3 Main St
Pelham, NH 03076
(603) 635-2100
Gr: PK-K | 62 students

Frequently Asked Questions

What are the top ranked private schools in Hillsborough County, NH?
The top ranked private schools in Hillsborough County, NH include The Derryfield School, 2nd Nature Academy (SNA), and Bishop Guertin High School.
How many private schools are located in Hillsborough County?
99 private schools are located in Hillsborough County.
How much do private schools cost in Hillsborough County?
The average tuition cost is $11,432, which is lower than the New Hampshire private school average tuition cost of $20,134.
How diverse are private schools in Hillsborough County?
Hillsborough County private schools are approximately 22% minority students, which is higher than the New Hampshire private school average of 18%.
What percentage of students in Hillsborough County go to private school?
16% of all K-12 students in Hillsborough County are educated in private schools (compared to the NH state average of 16%).
What percentage of private schools are religiously affiliated in Hillsborough County?
31% of private schools in Hillsborough County are religiously affiliated (most commonly Catholic and Christian).
Which private schools in Hillsborough County are often viewed compared to one another?

Recent Articles

Waldorf Schools
Waldorf Schools
Waldorf schools offer a well thought out approach to K-12 education.
Schools For The Arts
Schools For The Arts
Schools for the artistically gifted child are in short supply.
Overcoming the Tech Divide
Overcoming the Tech Divide
We offer insights and strategies for educators, administrators, and policymakers to bridge the technology gap in education, ensuring that all students have access to high-quality, tech-enabled learning experiences.