The average student-teacher ratio in New Hampshire public middle schools is approximately 11:1 (2025-26).
Student-Teacher Ratio Range: 3:1
9:1
Avg. Student-Teacher Ratio: 7:1
ºÚÁÏÍø¹ÙÍø Middle Schools Student-Teacher Ratio Statistics in New Hampshire (2025-26)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Student-Teacher Ratio
Grades
Location
Rank: #11.
Hinsdale Middle High School
(Math: 20-24% | Reading: 30-34%)
Rank:
Rank:
1/
Bottom 50%10
Student-Teacher Ratio: 3:1
Grades: 6-8
49 School St.
Hinsdale, NH 03451
(603) 336-5984
Hinsdale, NH 03451
(603) 336-5984
Rank: #2 - 32. - 3.
Coastal Waters Chartered ºÚÁÏÍø¹ÙÍø School (E)
Charter School
(Math: ≤20%)
Student-Teacher Ratio: 4:1
Grades: K-8
2 Holland Way
Exeter, NH 03833
(603) 316-6951
Exeter, NH 03833
(603) 316-6951
Rank: #2 - 32. - 3.
Pittsburg School Elementary School
(Math: 40-59% | Reading: 21-39%)
Rank:
Rank:
4/
Bottom 50%10
Student-Teacher Ratio: 4:1
Grades: PK-8
12 School St
Pittsburg, NH 03592
(603) 538-6536
Pittsburg, NH 03592
(603) 538-6536
Rank: #44.
Moultonborough Middle Level
(Math: 40-44% | Reading: 45-49%)
Rank:
Rank:
5/
Bottom 50%10
Student-Teacher Ratio: 5:1
Grades: 6-8
25 Blake Rd.
Moultonborough, NH 03254
(603) 476-5517
Moultonborough, NH 03254
(603) 476-5517
Rank: #5 - 105. - 10.
Armand R. Dupont School
(Math: 25-29% | Reading: 45-49%)
Rank:
Rank:
4/
Bottom 50%10
Student-Teacher Ratio: 6:1
Grades: 5-8
10 1/2 School St.
Suncook, NH 03275
(603) 485-4474
Suncook, NH 03275
(603) 485-4474
Rank: #5 - 105. - 10.
Student-Teacher Ratio: 6:1
Grades: 6-8
157 Chichester Rd
Loudon, NH 03307
(603) 325-7688
Loudon, NH 03307
(603) 325-7688
Rank: #5 - 105. - 10.
Profile Junior High School
(Math: 60-64% | Reading: 60-64%)
Rank:
Rank:
9/
Top 20%10
Student-Teacher Ratio: 6:1
Grades: 7-8
691 Profile Rd.
Bethlehem, NH 03574
(603) 823-7411
Bethlehem, NH 03574
(603) 823-7411
Rank: #5 - 105. - 10.
Russell Elementary School
(Math: 40-49% | Reading: 40-49%)
Rank:
Rank:
5/
Bottom 50%10
Student-Teacher Ratio: 6:1
Grades: K-8
195 School St.
Rumney, NH 03266
(603) 786-9591
Rumney, NH 03266
(603) 786-9591
Rank: #5 - 105. - 10.
Virtual Learning Academy (E)
Charter School
(Math: 50-59% | Reading: 70-79%)
Rank:
Rank:
9/
Top 20%10
Student-Teacher Ratio: 6:1
Grades: K-8
30 Linden St.
Exeter, NH 03833
(603) 778-2500
Exeter, NH 03833
(603) 778-2500
Rank: #5 - 105. - 10.
Waterville Valley Elementary School
(Math: 60-69% | Reading: 60-69%)
Rank:
Rank:
9/
Top 20%10
Student-Teacher Ratio: 6:1
Grades: K-8
1 Noon Peak Rd.
Waterville Valley, NH 03215
(603) 236-4700
Waterville Valley, NH 03215
(603) 236-4700
Rank: #11 - 1711. - 17.
Ashland Elementary School
(Math: 30-34% | Reading: 50-54%)
Rank:
Rank:
5/
Bottom 50%10
Student-Teacher Ratio: 7:1
Grades: K-8
16 Education Dr.
Ashland, NH 03217
(603) 968-7622
Ashland, NH 03217
(603) 968-7622
Rank: #11 - 1711. - 17.
Errol Consolidated Elementary School
(Math: ≥50% | Reading: ≥50%)
Rank:
Rank:
7/
Top 50%10
Student-Teacher Ratio: 7:1
Grades: K-8
99 Main St.
Errol, NH 03579
(603) 482-3341
Errol, NH 03579
(603) 482-3341
Rank: #11 - 1711. - 17.
Lin-wood ºÚÁÏÍø¹ÙÍø School (Middle)
(Math: 50-54% | Reading: 50-59%)
Rank:
Rank:
7/
Top 50%10
Student-Teacher Ratio: 7:1
Grades: 6-8
72 Linwood Dr.
Lincoln, NH 03251
(603) 745-2214
Lincoln, NH 03251
(603) 745-2214
Rank: #11 - 1711. - 17.
Lisbon Regional School (Middle)
(Math: 20-29% | Reading: 50-59%)
Rank:
Rank:
4/
Bottom 50%10
Student-Teacher Ratio: 7:1
Grades: 7-8
24 Highland Ave.
Lisbon, NH 03585
(603) 838-5506
Lisbon, NH 03585
(603) 838-5506
Rank: #11 - 1711. - 17.
Monroe Consolidated School
(Math: 40-49% | Reading: 50-59%)
Rank:
Rank:
7/
Top 50%10
Student-Teacher Ratio: 7:1
Grades: PK-8
77 Woodsville Rd.
Monroe, NH 03771
(603) 638-2800
Monroe, NH 03771
(603) 638-2800
Rank: #11 - 1711. - 17.
Newport Middle School
(Math: 10-14% | Reading: 20-24%)
Rank:
Rank:
1/
Bottom 50%10
Student-Teacher Ratio: 7:1
Grades: 6-8
245 N. Main St.
Newport, NH 03773
(603) 863-2414
Newport, NH 03773
(603) 863-2414
Rank: #11 - 1711. - 17.
Thornton Central School
(Math: 65-69% | Reading: 60-64%)
Rank:
Rank:
9/
Top 20%10
Student-Teacher Ratio: 7:1
Grades: K-8
1886 Nh Rte. 175
Thornton, NH 03285
(603) 726-8904
Thornton, NH 03285
(603) 726-8904
Rank: #18 - 2918. - 29.
Great Bay Charter School (M)
Charter School
(Math: ≤10% | Reading: 30-39%)
Rank:
Rank:
1/
Bottom 50%10
Student-Teacher Ratio: 8:1
Grades: 5-8
30 Linden St.
Exeter, NH 03833
(603) 519-9003
Exeter, NH 03833
(603) 519-9003
Rank: #18 - 2918. - 29.
Great Brook School
(Math: 38% | Reading: 38%)
Rank:
Rank:
3/
Bottom 50%10
Student-Teacher Ratio: 8:1
Grades: 5-8
16 School St.
Antrim, NH 03440
(603) 588-6630
Antrim, NH 03440
(603) 588-6630
Rank: #18 - 2918. - 29.
Holderness Central School
(Math: 60-64% | Reading: 70-74%)
Rank:
Rank:
10/
Top 10%10
Student-Teacher Ratio: 8:1
Grades: K-8
19 School Rd.
Holderness, NH 03245
(603) 536-2538
Holderness, NH 03245
(603) 536-2538
Rank: #18 - 2918. - 29.
Kenneth A. Brett School
(Math: 20-24% | Reading: 45-49%)
Rank:
Rank:
3/
Bottom 50%10
Student-Teacher Ratio: 8:1
Grades: K-8
881 Tamworth Rd.
Tamworth, NH 03886
(603) 323-7271
Tamworth, NH 03886
(603) 323-7271
Rank: #18 - 2918. - 29.
Lyme Elementary School
(Math: 70-74% | Reading: 75-79%)
Rank:
Rank:
10/
Top 5%10
Student-Teacher Ratio: 8:1
Grades: K-8
35 Union Street
Lyme, NH 03768
(603) 795-2125
Lyme, NH 03768
(603) 795-2125
Rank: #18 - 2918. - 29.
North Hampton School
(Math: 70-74% | Reading: 70-74%)
Rank:
Rank:
10/
Top 10%10
Student-Teacher Ratio: 8:1
Grades: PK-8
201 Atlantic Ave.
North Hampton, NH 03862
(603) 964-5501
North Hampton, NH 03862
(603) 964-5501
Rank: #18 - 2918. - 29.
Robert Frost Charter School (E)
Charter School
(Math: <50% | Reading: 60-79%)
Rank:
Rank:
8/
Top 30%10
Student-Teacher Ratio: 8:1
Grades: K-8
110 Main Street
Conway, NH 03818
(603) 356-6332
Conway, NH 03818
(603) 356-6332
Rank: #18 - 2918. - 29.
South Hampton Barnard School
(Math: 70-79% | Reading: 60-69%)
Rank:
Rank:
10/
Top 10%10
Student-Teacher Ratio: 8:1
Grades: K-8
219 Main Ave.
East Kingston, NH 03827
(603) 394-7744
East Kingston, NH 03827
(603) 394-7744
Rank: #18 - 2918. - 29.
Stewartstown Community School
(Math: 20-29% | Reading: 30-39%)
Rank:
Rank:
2/
Bottom 50%10
Student-Teacher Ratio: 8:1
Grades: PK-8
60 School St.
West Stewartstown, NH 03597
(603) 246-7082
West Stewartstown, NH 03597
(603) 246-7082
Rank: #18 - 2918. - 29.
Unity Elementary School
(Math: 20-24% | Reading: 45-49%)
Rank:
Rank:
3/
Bottom 50%10
Student-Teacher Ratio: 8:1
Grades: PK-8
864 2nd Nh Tpke.
Newport, NH 03773
(603) 542-5888
Newport, NH 03773
(603) 542-5888
Rank: #18 - 2918. - 29.
Warren Village School
(Math: 60-69% | Reading: 40-49%)
Rank:
Rank:
7/
Top 50%10
Student-Teacher Ratio: 8:1
Grades: PK-8
11 School St.
Warren, NH 03279
(603) 764-5538
Warren, NH 03279
(603) 764-5538
Rank: #18 - 2918. - 29.
Wentworth Elementary School
(Math: 30-39% | Reading: 40-49%)
Rank:
Rank:
4/
Bottom 50%10
Student-Teacher Ratio: 8:1
Grades: K-8
1247 Mt. Moosilauke Hwy.
Wentworth, NH 03282
(603) 764-5811
Wentworth, NH 03282
(603) 764-5811
Rank: #30 - 5030. - 50.
Belmont Middle School
(Math: 31% | Reading: 51%)
Rank:
Rank:
4/
Bottom 50%10
Student-Teacher Ratio: 9:1
Grades: 5-8
38 School St.
Belmont, NH 03220
(603) 267-9220
Belmont, NH 03220
(603) 267-9220
Rank: #30 - 5030. - 50.
Campton Elementary School
(Math: 50-54% | Reading: 50-54%)
Rank:
Rank:
7/
Top 50%10
Student-Teacher Ratio: 9:1
Grades: PK-8
1110 Nh Rte. 175
Campton, NH 03223
(603) 726-3931
Campton, NH 03223
(603) 726-3931
Rank: #30 - 5030. - 50.
Chichester Central School
(Math: 40-44% | Reading: 50-54%)
Rank:
Rank:
6/
Top 50%10
Student-Teacher Ratio: 9:1
Grades: K-8
219 Main St.
Chichester, NH 03258
(603) 798-5651
Chichester, NH 03258
(603) 798-5651
Rank: #30 - 5030. - 50.
Colebrook Academy And Elementary School (E)
(Math: 15-19% | Reading: 40-44%)
Rank:
Rank:
2/
Bottom 50%10
Student-Teacher Ratio: 9:1
Grades: PK-8
27 Dumont Street
Colebrook, NH 03576
(603) 237-4801
Colebrook, NH 03576
(603) 237-4801
Rank: #30 - 5030. - 50.
Cornish Elementary School
(Math: 50-54% | Reading: 45-49%)
Rank:
Rank:
7/
Top 50%10
Student-Teacher Ratio: 9:1
Grades: PK-8
274 Town House Rd.
Cornish, NH 03745
(603) 675-5891
Cornish, NH 03745
(603) 675-5891
Rank: #30 - 5030. - 50.
Deerfield Community School
(Math: 49% | Reading: 54%)
Rank:
Rank:
7/
Top 50%10
Student-Teacher Ratio: 9:1
Grades: PK-8
66 North Rd.
Deerfield, NH 03037
(603) 463-7422
Deerfield, NH 03037
(603) 463-7422
Show 100 more public schools in NH (out of 151 total schools)
Loading...
Frequently Asked Questions
What is the New Hampshire average public middle schools student-teacher ratio?
The New Hampshire average public middle schools student-teacher ratio is 11:1 for 2025-26.
What are the public middle schools with the lowest student-teacher ratio in New Hampshire?
The best top ranked public middle schools in New Hampshire include Hinsdale Middle High School, Coastal Waters Chartered ºÚÁÏÍø¹ÙÍø School (E) and Pittsburg School Elementary School.
Recent Articles

School Choice vs. Neighborhood Schools: Key Factors
Explore school choice vs. neighborhood schools in 2025. Learn key factors parents should weigh when deciding the best fit for their child.

Best School Match 2025: ºÚÁÏÍø¹ÙÍø vs Charter vs Magnet
Compare 2025 public, charter, and magnet school options with updated data, trends, and strategies to find the best fit.

ºÚÁÏÍø¹ÙÍø School Boundaries and Equity in 2025
Explore how public school boundaries shape access, equity, and opportunity for students in 2025. Learn the impact on families and education policy.