Best Public Middle Schools in Rockingham County (2026)
(Math and Reading Proficiency)
Rank:
Hampton Falls, NH 03844
(603) 926-2539
Rank:
North Hampton, NH 03862
(603) 964-5501
Rank:
Windham, NH 03087
(603) 845-1556
Rank:
Rye, NH 03870
(603) 964-5591
Rank:
East Kingston, NH 03827
(603) 394-7744
Rank:
Greenland, NH 03840
(603) 431-6723
Rank:
Portsmouth, NH 03801
(603) 436-5781
Rank:
Nottingham, NH 03290
(603) 679-5632
Rank:
Hampton, NH 03842
(603) 926-2000
Rank:
Candia, NH 03034
(603) 483-2251
Rank:
Auburn, NH 03032
(603) 483-2769
Rank:
Salem, NH 03079
(603) 458-6399
Rank:
Stratham, NH 03885
(603) 775-8700
Rank:
Hampstead, NH 03841
(603) 329-6743
Rank:
Northwood, NH 03261
(603) 942-5488
Rank:
Londonderry, NH 03053
(603) 432-6925
Rank:
Deerfield, NH 03037
(603) 463-7422
Rank:
Windham, NH 03087
(603) 236-7900
Rank:
Raymond, NH 03077
(603) 895-3394
Rank:
Salem, NH 03079
(603) 893-7055
Rank:
Chester, NH 03036
(603) 887-3621
Rank:
Plaistow, NH 03865
(603) 382-7131
Rank:
Fremont, NH 03044
(603) 895-2511
Rank:
Newmarket, NH 03857
(603) 659-3271
Rank:
Epping, NH 03042
(603) 679-2544
Rank:
Kingston, NH 03848
(603) 382-6226
Rank:
Derry, NH 03038
(603) 432-1224
Rank:
Seabrook, NH 03874
(603) 474-9221
Rank:
Exeter, NH 03833
(603) 519-9003
Newton, NH 03858
(603) 691-5429
Frequently Asked Questions
What are the top-ranked public middle schools in Rockingham County, NH?
How many public middle schools are located in Rockingham County?
What is the racial composition of students in Rockingham County?
Which public middle schools in Rockingham County are often viewed compared to one another?
Recent Articles
