For the 2023-24 school year, there are 100 private schools serving 9,626 students in Hillsborough County, NH (there are 120 public schools, serving 54,406 public students). 15% of all K-12 students in Hillsborough County, NH are educated in private schools (compared to the NH state average of 14%).
The best top ranked private schools in Hillsborough County, NH include World Academy, North End Montessori School Llc and The Derryfield School.
The average tuition cost is $11,563, which is lower than the New Hampshire private school average tuition cost of $20,781.
Top Ranked Hillsborough County Private Schools (2023-24)
School
Location
Grades
Students
698 Beech Street
Manchester, NH 03104
(603) 621-9011
Manchester, NH 03104
(603) 621-9011
Grades: NS-4
| 246 students
Alpha Bits Learning Center
Daycare / Preschool
333 Allard Drive
Manchester, NH 03102
(603) 641-6642
Manchester, NH 03102
(603) 641-6642
Grades: PK-K
| 135 students
Bedford KinderCare![Bedford KinderCare Photo - Bedford KinderCare Bedford KinderCare Photo - Bedford KinderCare]()

Daycare / Preschool
3 Upjohn St
Bedford, NH 03110
(603) 621-7485
Bedford, NH 03110
(603) 621-7485
Grades: NS-PK
| 239 students
194 Lund Road
Nashua, NH 03060
(603) 889-4107
Nashua, NH 03060
(603) 889-4107
Grades: 9-12
| 793 students
Crossroads Christian School![Crossroads Christian School Photo Crossroads Christian School Photo]()

(Baptist)
43 Atwood Rd
Pelham, NH 03076
(603) 635-8788
Pelham, NH 03076
(603) 635-8788
Grades: NS-12
| 180 students
Crotched Mountain School
Special Education School
1 Verney Drive
Greenfield, NH 03047
(603) 668-7584
Greenfield, NH 03047
(603) 668-7584
Grades: K-12
| students
Early Learning Center Of Milford
Daycare / Preschool
352 Elm Street
Milford, NH 03055
(603) 672-1949
Milford, NH 03055
(603) 672-1949
Grades: NS-PK
| 116 students
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. 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
Wilton, NH 03086
(603) 654-2391
Grades: 9-12
| 107 students
132 Titus Avenue
Manchester, NH 03103
(603) 606-7930
Manchester, NH 03103
(603) 606-7930
Grades: PK-12
| 135 students
2291 Elm Street
Manchester, NH 03104
(603) 623-3155
Manchester, NH 03104
(603) 623-3155
Grades: PK-8
| 122 students
6 Bartlett Ave
Nashua, NH 03064
(603) 882-7011
Nashua, NH 03064
(603) 882-7011
Grades: 7-8
| 211 students
Presentation Of Mary Academy![Presentation Of Mary Academy Photo Presentation Of Mary Academy Photo]()

(Catholic)
182 Lowell Rd
Hudson, NH 03051
(603) 889-6054
Hudson, NH 03051
(603) 889-6054
Grades: PK-8
| 508 students
St. Anthony School
(Catholic)
148 Belmont St
Manchester, NH 03103
(603) 622-0414
Manchester, NH 03103
(603) 622-0414
Grades: PK-6
| 97 students
206 North St
Manchester, NH 03104
(603) 622-1711
Manchester, NH 03104
(603) 622-1711
Grades: PK-6
| 253 students
20 Cushing Ave
Nashua, NH 03064
(603) 882-7442
Nashua, NH 03064
(603) 882-7442
Grades: PK-8
| 470 students
South Merrimack Christian Academy
(Baptist)
517 Boston Post Road
Merrimack, NH 03054
(603) 880-6832
Merrimack, NH 03054
(603) 880-6832
Grades: PK-12
| 247 students
94 NH-101A
Amherst, NH 03031
(603) 886-0110
Amherst, NH 03031
(603) 886-0110
Grades: PK-K
| 182 students
Trinity High School
(Catholic)
581 Bridge St
Manchester, NH 03104
(603) 668-2910
Manchester, NH 03104
(603) 668-2910
Grades: 9-12
| 323 students
White Wing School![White Wing School Photo - 100th Day of School Artwork White Wing School Photo - 100th Day of School Artwork]()

Daycare / Preschool
58 Lowell St
Nashua, NH 03064
(603) 882-1041
Nashua, NH 03064
(603) 882-1041
Grades: PK-K
| 49 students
Alpha Bits Learning Center Ii
Daycare / Preschool
227 Londonderry Tpke
Manchester, NH 03104
(603) 624-6650
Manchester, NH 03104
(603) 624-6650
Grades: PK-K
| 70 students
Antrim Girls Shelter
All-girls | Special Program Emphasis
55 Main St
Antrim, NH 03440
(603) 588-3124
Antrim, NH 03440
(603) 588-3124
Grades: 8-12
| 8 students
Apple Blossoms Child Center
Daycare / Preschool
1 Sundial Ave Ste 117
Manchester, NH 03103
(603) 647-4747
Manchester, NH 03103
(603) 647-4747
Grades: PK-K
| 18 students
Bedford Montessori School Inc
Montessori School
24 Tirrell Hill Rd
Bedford, NH 03110
(603) 627-9545
Bedford, NH 03110
(603) 627-9545
Grades: PK-K
| 36 students
Bedford Village Morning School
Daycare / Preschool
19 Ministerial Rd
Bedford, NH 03110
(603) 472-5531
Bedford, NH 03110
(603) 472-5531
Grades: PK-K
| 56 students
Chapel School
Daycare / Preschool (Evangelical Lutheran Church in America (formerly AELC, ALC, or LCA))
3 Lutheran Dr
Nashua, NH 03063
(605) 589-0545
Nashua, NH 03063
(605) 589-0545
Grades: PK-K
| 90 students
Chestnut Christian Preschool & Kindergarten
Daycare / Preschool (Christian)
219 Chestnut Hill Road
New Boston, NH 03070
(603) 325-5105
New Boston, NH 03070
(603) 325-5105
Grades: PK-K
| 62 students
75 Talbot St
Manchester, NH 03109
(603) 625-1880
Manchester, NH 03109
(603) 625-1880
Grades: PK-K
| 54 students
Christian Bible Church Academy
(Assembly of God)
205 Manchester St
Nashua, NH 03064
(603) 882-1055
Nashua, NH 03064
(603) 882-1055
Grades: 1-12
| 16 students
Clearway High School
Alternative School
40 Arlington St
Nashua, NH 03060
(603) 598-8303
Nashua, NH 03060
(603) 598-8303
Grades: 9-12
| 45 students
The Colonel Shepard Montessori School
Montessori School
29 Mont Vernon St
Milford, NH 03055
(603) 345-2557
Milford, NH 03055
(603) 345-2557
Grades: PK-6
| 31 students
Colorful Apples Learning Center
Daycare / Preschool
91 Pennacook St
Manchester, NH 03104
(603) 623-0678
Manchester, NH 03104
(603) 623-0678
Grades: PK-K
| 12 students
Country Bear Preschool & Child Care
Daycare / Preschool
1 Cutler Rd
Hudson, NH 03051
(603) 880-6802
Hudson, NH 03051
(603) 880-6802
Grades: PK-K
| 56 students
Show 65 more private schools in Hillsborough County, NH (out of 100 total schools)
Loading...
Hillsborough County Private Schools (Closed)
School
Location
Grades
Students
Eager Beaver Child Care & Learning Center (Closed 2013)
Daycare / Preschool
722 Mast Rd
Manchester, NH 03102
(603) 669-6277
Manchester, NH 03102
(603) 669-6277
Grades: PK-K
| 22 students
Infant Jesus School (Closed 2020)
(Catholic)
3 Crown St
Nashua, NH 03060
(603) 889-2649
Nashua, NH 03060
(603) 889-2649
Grades: NS-6
| students
Kellogg Elementary School (Closed 2006)
(Seventh Day Adventist)
41 Back River Road
Bedford, NH 03110
(603) 627-4678
Bedford, NH 03110
(603) 627-4678
Grades: 1-9
| 25 students
Lisa's Tippy Toes Day Care & Learning Center (Closed 2015)
Alternative School
33 Baboosic Lake Rd
Merrimack, NH 03054
(603) 423-0267
Merrimack, NH 03054
(603) 423-0267
Grades: PK-K
| 74 students
Milford Christian Academy (Closed 2010)
(Christian)
273 Elm St
Milford, NH 03055
(603) 673-9324
Milford, NH 03055
(603) 673-9324
Grades: 1-12
| 49 students
St. Casimir School (Closed 2010)
(Catholic)
456 Union St
Manchester, NH 03103
(603) 623-6411
Manchester, NH 03103
(603) 623-6411
Grades: K-8
| 146 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 World Academy, North End Montessori School Llc and The Derryfield School.
How many private schools are located in Hillsborough County, NH?
100 private schools are located in Hillsborough County, NH.
How much do private schools cost in Hillsborough County, NH?
The average tuition cost is $11,563, which is lower than the New Hampshire private school average tuition cost of $20,781.
How diverse are private schools in Hillsborough County, NH?
Hillsborough County, NH private schools are approximately 21% minority students, which is higher than the New Hampshire private school average of 18%.
What percentage of students in Hillsborough County, NH go to private school?
15% of all K-12 students in Hillsborough County, NH are educated in private schools (compared to the NH state average of 14%).
Recent Articles

The Evolution of Early Reading Strategies for Children
Explore the journey of early reading strategies from the 17th century to the present day, uncovering the evolution of tools, methods, and technologies that have shaped how children learn to read. This article delves into the historical milestones and contemporary approaches that offer a fascinating look at literacy development in children.

The Evolution of School Choice: A Focus on Vouchers
Explore the history and evolution of school choice, focusing on vouchers. This article provides an in-depth analysis of vouchers' origins, growth, benefits, and criticisms as part of the broader school choice movement, along with a look at current trends and future outlook.

August 11, 2023
Admissions Matters: Following Up, The Competition, & DeadlinesNavigating the complex landscape of private high school admissions requires expertise and insight. This article delves into essential areas that every school should master: inquiry follow-up, standing out in a competitive market, and choosing between rolling admissions and fixed admissions deadlines.