Top 20 Best Hillsborough County Private Schools (2022)
For the 2022 school year, there are 96 private schools serving 9,616 students in Hillsborough County, NH.
The best top ranked private schools in Hillsborough County, NH include North End Montessori School Llc, The Derryfield School and World Academy.
The average tuition cost is $10,518, which is lower than the New Hampshire private school average tuition cost of $20,177.
Top Ranked Hillsborough County Private Schools (2022)
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
| 789 students
Crotched Mountain School
Special Education School
1 Verney Drive
Greenfield, NH 03047
(603) 547-1894
Greenfield, NH 03047
(603) 547-1894
Grades: K-12
| n/a 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
| 153 students
2291 Elm Street
Manchester, NH 03104
(603) 623-3155
Manchester, NH 03104
(603) 623-3155
Grades: PK-8
| 178 students
Nashua Catholic Regional Jr High School
(Catholic)
6 Bartlett Ave
Nashua, NH 03064
(603) 882-7011
Nashua, NH 03064
(603) 882-7011
Grades: 7-8
| 236 students
5 Saint Laurent Street
Nashua, NH 03064
(603) 883-4356
Nashua, NH 03064
(603) 883-4356
Grades: PK-K
| 147 students
Noah's Ark Child Care Center
Alternative School
491 East Industrial Park Dr
Manchester, NH 03109
(603) 669-7990
Manchester, NH 03109
(603) 669-7990
Grades: NS-K
| 175 students
Pine Hill Waldorf School![Pine Hill Waldorf School Photo Pine Hill Waldorf School Photo]()

Special Program Emphasis
77 Pine Hill Dr
Wilton, NH 03086
(603) 654-9408
Wilton, NH 03086
(603) 654-9408
Grades: PK-8
| 136 students
Presentation Of Mary Academy![Presentation Of Mary Academy Photo - Presentation of Mary Choir Preparing for Performance at Carnegie Hall. Presentation Of Mary Academy Photo - Presentation of Mary Choir Preparing for Performance at Carnegie Hall.]()

(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
| 254 students
20 Cushing Ave
Nashua, NH 03064
(603) 882-7442
Nashua, NH 03064
(603) 882-7442
Grades: PK-6
| 311 students
St. Joseph Regional Jr High School![St. Joseph Regional Jr High School Photo St. Joseph Regional Jr High School Photo]()

(Catholic)
148 Belmont St.
Manchester, NH 03103
(603) 624-4811
Manchester, NH 03103
(603) 624-4811
Grades: 7-8
| 131 students
South Merrimack Christian Academy
(Baptist)
517 Boston Post Rd
Merrimack, NH 03054
(603) 880-6832
Merrimack, NH 03054
(603) 880-6832
Grades: PK-12
| 223 students
94 NH-101A
Amherst, NH 03031
(603) 886-0110
Amherst, NH 03031
(603) 886-0110
Grades: PK-K
| 182 students
Tabernacle Christian School
(Baptist)
242 Derry Rd
Litchfield, NH 03052
(603) 883-6310
Litchfield, NH 03052
(603) 883-6310
Grades: PK-12
| 135 students
Trinity High School
(Catholic)
581 Bridge St
Manchester, NH 03104
(603) 668-2910
Manchester, NH 03104
(603) 668-2910
Grades: 9-12
| 315 students
36 Well School Road
Peterborough, NH 03458
(603) 924-6908
Peterborough, NH 03458
(603) 924-6908
Grades: PK-8
| 138 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
| 41 students
Chapel School
Alternative School (Evangelical Lutheran Church in America (formerly AELC, ALC, or LCA))
3 Lutheran Dr
Nashua, NH 03063
(603) 589-0545
Nashua, NH 03063
(603) 589-0545
Grades: PK-K
| 90 students
Chestnut Christian Preschool & Kindergarten
Alternative School (Christian)
219 Chestnut Hill Road
New Boston, NH 03070
(603) 325-5105
New Boston, NH 03070
(603) 325-5105
Grades: PK-K
| 60 students
75 Talbot St
Manchester, NH 03109
(603) 625-1880
Manchester, NH 03109
(603) 625-1880
Grades: PK
| 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
Show 61 more private schools in Hillsborough County, NH (out of 96 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
| n/a 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
Kiddie Corner Learning Center (Closed 2015)
Daycare / Preschool
130 Silver St
Manchester, NH 03103
(603) 627-4190
Manchester, NH 03103
(603) 627-4190
Grades: NS
| 29 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
9 St. Francis Way
Litchfield, NH 03052
(603) 424-3312
Litchfield, NH 03052
(603) 424-3312
Grades: K-6
| 176 students
Recent Articles

5 Ways To Protect Your Child From Bullying
Bullying lurks everywhere. Learn the warning signs and how to protect your child.

Questions! Questions! Questions!
If you are beginning to think about sending your child to private school, you probably have a lot of questions. Here are some answers to your more common questions.

Marketing Your School: Welcoming New Students
Why is welcoming students so important? Because it makes new students and their families feel that they are part of the school community from Day 1. More about this valuable marketing tool here.