Best Public High Schools in Hillsborough County (2026)
(Math and Reading Proficiency)
Rank:
Nashua, NH 03063
(603) 595-4705
Rank:
Hollis, NH 03049
(603) 465-2269
Rank:
Bedford, NH 03110
(603) 310-9000
Rank:
Amherst, NH 03031
(603) 673-9940
Rank:
Manchester, NH 03102
(603) 316-1170
Rank:
Manchester, NH 03103
(603) 952-4705
Rank:
Goffstown, NH 03045
(603) 497-4841
Rank:
Manchester, NH 03104
(603) 232-7974
Rank:
Milford, NH 03055
(603) 673-4201
Rank:
Peterborough, NH 03458
(603) 924-3869
Rank:
Hudson, NH 03051
(603) 886-1260
Rank:
Merrimack, NH 03054
(603) 424-6204
Rank:
Litchfield, NH 03052
(603) 546-0300
Rank:
New Ipswich, NH 03071
(603) 878-1113
Rank:
Nashua, NH 03062
(603) 966-1100
Rank:
Nashua, NH 03063
(603) 966-2500
Rank:
Weare, NH 03281
(603) 529-7675
Rank:
Pelham, NH 03076
(603) 635-2115
Rank:
Hillsborough, NH 03244
(603) 464-1130
Rank:
Manchester, NH 03103
(603) 624-6378
Rank:
Wilton, NH 03086
(603) 732-9230
Rank:
Manchester, NH 03104
(603) 624-6363
Rank:
Manchester, NH 03102
(603) 624-6384
Rank:
Manchester, NH 03103
(603) 624-6490
Nashua, NH 03060
(603) 966-1003
Frequently Asked Questions
What are the top-ranked public high schools in Hillsborough County, NH?
How many public high schools are located in Hillsborough County?
What is the racial composition of students in Hillsborough County?
Which public high schools in Hillsborough County are often viewed compared to one another?
Recent Articles
