For the 2025 school year, there are 32 public middle schools serving 12,478 students in Rockingham County, NH.
The top ranked public middle schools in Rockingham County, NH are Lincoln Akerman School, North Hampton School and Windham Middle School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Rockingham County, NH public middle schools have an average math proficiency score of 48% (versus the New Hampshire public middle school average of 38%), and reading proficiency score of 57% (versus the 49% statewide average). Middle schools in Rockingham County have an average ranking of 9/10, which is in the top 20% of New Hampshire public middle schools.
Minority enrollment is 13% of the student body (majority Hispanic), which is less than the New Hampshire public middle school average of 15% (majority Hispanic).
Best Public Middle Schools in Rockingham County (2025)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Location
Quick Facts
Rank: #11.
Lincoln Akerman School
(Math: 65-69% | Reading: 75-79%)
Rank:
Rank:
10/
Top 5%10
8 Exeter Rd.
Hampton Falls, NH 03844
(603) 926-2539
Hampton Falls, NH 03844
(603) 926-2539
Gr: PK-8 | 185 students Student-Teacher Ratio: 12:1 Minority enrollment: 11%
Rank: #22.
North Hampton School
(Math: 70-74% | Reading: 70-74%)
Rank:
Rank:
10/
Top 10%10
201 Atlantic Ave.
North Hampton, NH 03862
(603) 964-5501
North Hampton, NH 03862
(603) 964-5501
Gr: PK-8 | 270 students Student-Teacher Ratio: 8:1 Minority enrollment: 8%
Rank: #33.
Windham Middle School
(Math: 71% | Reading: 72%)
Rank:
Rank:
10/
Top 10%10
112a Lowell Rd.
Windham, NH 03087
(603) 845-1556
Windham, NH 03087
(603) 845-1556
Gr: 7-8 | 425 students Student-Teacher Ratio: 13:1 Minority enrollment: 22%
Rank: #44.
Rye Junior High School
(Math: 60-64% | Reading: 70-74%)
Rank:
Rank:
10/
Top 10%10
501 Washington Rd.
Rye, NH 03870
(603) 964-5591
Rye, NH 03870
(603) 964-5591
Gr: 5-8 | 191 students Student-Teacher Ratio: 9:1 Minority enrollment: 6%
Rank: #55.
South Hampton Barnard School
(Math: 70-79% | Reading: 60-69%)
Rank:
Rank:
10/
Top 10%10
219 Main Ave.
East Kingston, NH 03827
(603) 394-7744
East Kingston, NH 03827
(603) 394-7744
Gr: K-8 | 83 students Student-Teacher Ratio: 8:1 Minority enrollment: 3%
Rank: #66.
Greenland Central School
(Math: 62% | Reading: 71%)
Rank:
Rank:
9/
Top 20%10
70 Post Rd.
Greenland, NH 03840
(603) 431-6723
Greenland, NH 03840
(603) 431-6723
Gr: K-8 | 371 students Student-Teacher Ratio: 10:1 Minority enrollment: 10%
Rank: #77.
Portsmouth Middle School
(Math: 61% | Reading: 74%)
Rank:
Rank:
9/
Top 20%10
155 Parrott Ave.
Portsmouth, NH 03801
(603) 436-5781
Portsmouth, NH 03801
(603) 436-5781
Gr: 6-8 | 472 students Student-Teacher Ratio: 10:1 Minority enrollment: 25%
Rank: #88.
Virtual Learning Academy (E)
Charter School
(Math: 50-59% | Reading: 70-79%)
Rank:
Rank:
9/
Top 20%10
30 Linden St.
Exeter, NH 03833
(603) 778-2500
Exeter, NH 03833
(603) 778-2500
Gr: K-8 | 127 students Student-Teacher Ratio: 6:1 Minority enrollment: 18%
Rank: #99.
Nottingham Elementary School
(Math: 73% | Reading: 59%)
Rank:
Rank:
9/
Top 20%10
245 Stage Rd.
Nottingham, NH 03290
(603) 679-5632
Nottingham, NH 03290
(603) 679-5632
Gr: PK-8 | 512 students Student-Teacher Ratio: 13:1 Minority enrollment: 9%
Rank: #1010.
Hampton Academy
(Math: 57% | Reading: 63%)
Rank:
Rank:
9/
Top 20%10
29 Academy Ave.
Hampton, NH 03842
(603) 926-2000
Hampton, NH 03842
(603) 926-2000
Gr: 6-8 | 302 students Student-Teacher Ratio: 9:1 Minority enrollment: 13%
Rank: #1111.
Henry W. Moore School
(Math: 55-59% | Reading: 60-64%)
Rank:
Rank:
9/
Top 20%10
12 Deerfield Rd.
Candia, NH 03034
(603) 483-2251
Candia, NH 03034
(603) 483-2251
Gr: K-8 | 270 students Student-Teacher Ratio: 10:1 Minority enrollment: 11%
Rank: #1212.
Auburn Village School
(Math: 59% | Reading: 59%)
Rank:
Rank:
8/
Top 30%10
11 Eaton Hill Rd.
Auburn, NH 03032
(603) 483-2769
Auburn, NH 03032
(603) 483-2769
Gr: K-8 | 653 students Student-Teacher Ratio: 13:1 Minority enrollment: 7%
Rank: #1313.
The Birches Academy Of Academics - Art A Public Charter School
Charter School
(Math: 55-59% | Reading: 55-59%)
Rank:
Rank:
8/
Top 30%10
419 South Broadway 2nd Floor
Salem, NH 03079
(603) 458-6399
Salem, NH 03079
(603) 458-6399
Gr: K-8 | 235 students Student-Teacher Ratio: 15:1 Minority enrollment: 17%
Rank: #1414.
Cooperative Middle School
(Math: 53% | Reading: 58%)
Rank:
Rank:
8/
Top 30%10
100 Academic Way
Stratham, NH 03885
(603) 775-8700
Stratham, NH 03885
(603) 775-8700
Gr: 6-8 | 923 students Student-Teacher Ratio: 10:1 Minority enrollment: 11%
Rank: #1515.
Hampstead Middle School
(Math: 49% | Reading: 66%)
Rank:
Rank:
8/
Top 30%10
28 School St.
Hampstead, NH 03841
(603) 329-6743
Hampstead, NH 03841
(603) 329-6743
Gr: 5-8 | 344 students Student-Teacher Ratio: 10:1 Minority enrollment: 10%
Rank: #1616.
Northwood Elementary School
(Math: 51% | Reading: 56%)
Rank:
Rank:
7/
Top 50%10
511 First Nh Tpke.
Northwood, NH 03261
(603) 942-5488
Northwood, NH 03261
(603) 942-5488
Gr: PK-8 | 402 students Student-Teacher Ratio: 13:1 Minority enrollment: 4%
Rank: #1717.
Londonderry Middle School
(Math: 42% | Reading: 57%)
Rank:
Rank:
7/
Top 50%10
313 Mammoth Rd.
Londonderry, NH 03053
(603) 432-6925
Londonderry, NH 03053
(603) 432-6925
Gr: 6-8 | 948 students Student-Teacher Ratio: 10:1 Minority enrollment: 13%
Rank: #1818.
Deerfield Community School
(Math: 49% | Reading: 54%)
Rank:
Rank:
7/
Top 50%10
66 North Rd.
Deerfield, NH 03037
(603) 463-7422
Deerfield, NH 03037
(603) 463-7422
Gr: PK-8 | 495 students Student-Teacher Ratio: 9:1 Minority enrollment: 4%
Rank: #1919.
Windham Academy Public Charter School
Charter School
(Math: 50-54% | Reading: 45-49%)
Rank:
Rank:
7/
Top 50%10
1 Industrial Drive
Windham, NH 03087
(603) 236-7900
Windham, NH 03087
(603) 236-7900
Gr: K-8 | 369 students Student-Teacher Ratio: 18:1 Minority enrollment: 8%
Rank: #2020.
Iber Holmes Gove Middle School
(Math: 46% | Reading: 53%)
Rank:
Rank:
6/
Top 50%10
1 Stephen Batchelder Pkwy.
Raymond, NH 03077
(603) 895-3394
Raymond, NH 03077
(603) 895-3394
Gr: 4-8 | 421 students Student-Teacher Ratio: 11:1 Minority enrollment: 10%
Rank: #2121.
Woodbury School
(Math: 41% | Reading: 56%)
Rank:
Rank:
6/
Top 50%10
206 Main St.
Salem, NH 03079
(603) 893-7055
Salem, NH 03079
(603) 893-7055
Gr: 6-8 | 772 students Student-Teacher Ratio: 12:1 Minority enrollment: 23%
Rank: #2222.
Chester Academy
(Math: 40% | Reading: 52%)
Rank:
Rank:
6/
Top 50%10
22 Murphy Dr.
Chester, NH 03036
(603) 887-3621
Chester, NH 03036
(603) 887-3621
Gr: PK-8 | 514 students Student-Teacher Ratio: 11:1 Minority enrollment: 12%
Rank: #2323.
Timberlane Regional Middle School
(Math: 37% | Reading: 51%)
Rank:
Rank:
5/
Bottom 50%10
44 Greenough Rd.
Plaistow, NH 03865
(603) 382-7131
Plaistow, NH 03865
(603) 382-7131
Gr: 6-8 | 731 students Student-Teacher Ratio: 10:1 Minority enrollment: 12%
Rank: #2424.
Ellis School
(Math: 40% | Reading: 49%)
Rank:
Rank:
5/
Bottom 50%10
432 Main St.
Fremont, NH 03044
(603) 895-2511
Fremont, NH 03044
(603) 895-2511
Gr: PK-8 | 363 students Student-Teacher Ratio: 10:1 Minority enrollment: 9%
Rank: #2525.
Newmarket Jr.-sr. High Elementary School
(Math: 35% | Reading: 51%)
Rank:
Rank:
5/
Bottom 50%10
213 S. Main St.
Newmarket, NH 03857
(603) 659-3271
Newmarket, NH 03857
(603) 659-3271
Gr: 6-8 | 225 students Student-Teacher Ratio: 11:1 Minority enrollment: 19%
Rank: #2626.
Epping Middle School
(Math: 35-39% | Reading: 45-49%)
Rank:
Rank:
5/
Bottom 50%10
33 Prescott Rd.
Epping, NH 03042
(603) 679-2544
Epping, NH 03042
(603) 679-2544
Gr: 6-8 | 184 students Student-Teacher Ratio: 10:1 Minority enrollment: 8%
Rank: #2727.
Sanborn Regional Middle School
(Math: 36% | Reading: 40-44%)
Rank:
Rank:
4/
Bottom 50%10
17 Danville Road
Kingston, NH 03848
(603) 382-6226
Kingston, NH 03848
(603) 382-6226
Gr: 6-8 | 245 students Student-Teacher Ratio: 10:1 Minority enrollment: 8%
Rank: #28 - 2928. - 29.
Gilbert H. Hood Middle School
(Math: 29% | Reading: 46%)
Rank:
Rank:
3/
Bottom 50%10
5 Hood Rd.
Derry, NH 03038
(603) 432-1224
Derry, NH 03038
(603) 432-1224
Gr: 6-8 | 519 students Student-Teacher Ratio: 12:1 Minority enrollment: 17%
Rank: #28 - 2928. - 29.
West Running Brook Middle School
(Math: 29% | Reading: 46%)
Rank:
Rank:
3/
Bottom 50%10
1 W. Running Brook Ln.
Derry, NH 03038
(603) 432-1250
Derry, NH 03038
(603) 432-1250
Gr: 6-8 | 518 students Student-Teacher Ratio: 12:1 Minority enrollment: 15%
Rank: #3030.
Seabrook Middle School
(Math: 18% | Reading: 33%)
Rank:
Rank:
1/
Bottom 50%10
256 Walton Rd.
Seabrook, NH 03874
(603) 474-9221
Seabrook, NH 03874
(603) 474-9221
Gr: 5-8 | 301 students Student-Teacher Ratio: 11:1 Minority enrollment: 19%
Rank: #3131.
Great Bay Charter School (M)
Charter School
(Math: ≤10% | Reading: 30-39%)
Rank:
Rank:
1/
Bottom 50%10
30 Linden St.
Exeter, NH 03833
(603) 519-9003
Exeter, NH 03833
(603) 519-9003
Gr: 5-8 | 42 students Student-Teacher Ratio: 8:1 Minority enrollment: 14%
Rank: n/an/a
Coastal Waters Chartered Public School (E)
Charter School
2 Holland Way
Exeter, NH 03833
(603) 316-6951
Exeter, NH 03833
(603) 316-6951
Gr: K-8 | 66 students Student-Teacher Ratio: 4:1 Minority enrollment: 17%
Rockingham County Public Schools (Closed)
School
Location
Quick Facts
100 Campus Dr Ste 21
Portsmouth, NH 03801
(603) 422-8228
Portsmouth, NH 03801
(603) 422-8228
Gr: PK | 31 students Student-Teacher Ratio: 16:1 Minority enrollment: 13%
37 Highland Ave
Derry, NH 03038
(603) 437-3594
Derry, NH 03038
(603) 437-3594
Gr: 1-3 | 95 students Student-Teacher Ratio: 10:1 Minority enrollment: 10%
21 Emerson Ave
Hampstead, NH 03841
(603) 329-6743
Hampstead, NH 03841
(603) 329-6743
Gr: PK | 62 students Student-Teacher Ratio: 31:1 Minority enrollment: 2%
13 School St
Exeter, NH 03833
(603) 772-0178
Exeter, NH 03833
(603) 772-0178
Gr: PK | 17 students Student-Teacher Ratio: 9:1 Minority enrollment: 18%
213 So Main St
Newmarket, NH 03857
(603) 659-3271
Newmarket, NH 03857
(603) 659-3271
Gr: 9-12 | 317 students Student-Teacher Ratio: 11:1 Minority enrollment: 9%
Virtual Learning Academy Charter School (Closed 2021)
Charter School
30 Linden St.
Exeter, NH 03833
(603) 778-2500
Exeter, NH 03833
(603) 778-2500
Gr: K-12
24 School St.
Salem, NH 03079
(603) 893-7064
Salem, NH 03079
(603) 893-7064
Gr: 1-5 | 164 students Student-Teacher Ratio: 11:1 Minority enrollment: 15%
Frequently Asked Questions
What are the top ranked public middle schools in Rockingham County, NH?
The top ranked public middle schools in Rockingham County, NH include Lincoln Akerman School, North Hampton School and Windham Middle School.
How many public middle schools are located in Rockingham County?
32 public middle schools are located in Rockingham County.
What is the racial composition of students in Rockingham County?
Rockingham County public middle schools minority enrollment is 13% of the student body (majority Hispanic), which is less than the New Hampshire public middle schools average of 15% (majority Hispanic).
Which public middle schools in Rockingham County are often viewed compared to one another?
Popular comparisons of public middle schools in Rockingham County include: West Running Brook Middle School vs. Gilbert H. Hood Middle School, Windham Academy Public Charter School vs. The Birches Academy Of Academics - Art A Public Charter School, Gilbert H. Hood Middle School vs. West Running Brook Middle School
Recent Articles

Opinion: Handcuffing in Public Schools is a Gateway to More Violence
Some districts are banning handcuffing, while others are cuffing kindergarteners simply throwing a temper tantrum. Read this editorial to see why this author believes slapping the cuffs on children鈥檚 wrists only leads to more behavior issues and violence in their adult lives.

Whooping Cough: Should Vaccinations be Required for Public School Enrollment?
Whopping cough is making a comeback, especially amongst children, prompting health officials to encourage pertussis vaccines and boosters. However, should the pertussis vaccine be required for public school enrollment? Learn about current proposed laws and its ramifications.

What are Common Core Standards and Why Do We Need Them?
With schools nationwide adopting common core standards, we鈥檒l take a look at what they are, their benefits, and how they will change the face of public education.