Best Public Middle Schools in Hillsborough County (2026)
(Math and Reading Proficiency)
Rank:
Nashua, NH 03063
(603) 595-4705
Rank:
Bedford, NH 03110
(603) 310-9100
Rank:
Hollis, NH 03049
(603) 324-5997
Rank:
Nashua, NH 03062
(603) 595-7877
Rank:
Goffstown, NH 03045
(603) 497-8288
Rank:
Amherst, NH 03031
(603) 673-8944
Rank:
Wilton, NH 03086
(603) 732-9230
Rank:
Milford, NH 03055
(603) 673-5221
Rank:
Litchfield, NH 03052
(603) 424-0566
Rank:
Manchester, NH 03103
(603) 952-4705
Rank:
Hudson, NH 03051
(603) 886-1240
Rank:
Peterborough, NH 03458
(603) 924-7105
Rank:
Merrimack, NH 03054
(603) 424-6289
Rank:
Antrim, NH 03440
(603) 588-6630
Rank:
Nashua, NH 03060
(603) 966-4140
Rank:
New Ipswich, NH 03071
(603) 878-4800
Rank:
Pelham, NH 03076
(603) 635-2321
Rank:
Nashua, NH 03060
(603) 594-4393
Rank:
Merrimack, NH 03054
(603) 943-5273
Rank:
Hillsborough, NH 03244
(603) 464-1120
Rank:
Weare, NH 03281
(603) 529-7555
Rank:
Manchester, NH 03104
(603) 624-6352
Rank:
Manchester, NH 03103
(603) 624-6359
Rank:
Manchester, NH 03109
(603) 628-6247
Rank:
Manchester, NH 03102
(603) 624-6356
Rank:
Manchester, NH 03104
(603) 232-7974
Nashua, NH 03062
(603) 966-3900
Peterborough, NH 03458
(603) 602-1560
Frequently Asked Questions
What are the top-ranked public middle schools in Hillsborough County, NH?
How many public middle schools are located in Hillsborough County?
What is the racial composition of students in Hillsborough County?
Which public middle schools in Hillsborough County are often viewed compared to one another?
Recent Articles
