The average student-teacher ratio in New Hampshire public high schools is approximately 12:1 (2025-26).
Student-Teacher Ratio Range: 1:1
11:1
Avg. Student-Teacher Ratio: 8:1
ºÚÁÏÍø¹ÙÍø High 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: #1 - 31. - 3.
Student-Teacher Ratio: 1:1
Grades: 9-12
157 Chichester Rd
Loudon, NH 03307
(603) 325-7688
Loudon, NH 03307
(603) 325-7688
Rank: #1 - 31. - 3.
Coastal Waters Chartered ºÚÁÏÍø¹ÙÍø School (H)
Charter School
Student-Teacher Ratio: 1:1
Grades: 9-12
2 Holland Way
Exeter, NH 03833
(603) 316-6951
Exeter, NH 03833
(603) 316-6951
Rank: #1 - 31. - 3.
Student-Teacher Ratio: 1:1
Grades: 9-12
86 N. Main St
Newport, NH 03773
(603) 865-9506
Newport, NH 03773
(603) 865-9506
Rank: #4 - 54. - 5.
Student-Teacher Ratio: 4:1
Grades: 9-12
55 Franklin Street
Nashua, NH 03060
(603) 966-1003
Nashua, NH 03060
(603) 966-1003
Rank: #4 - 54. - 5.
Gathering Waters Charter School (H)
Charter School
Student-Teacher Ratio: 4:1
Grades: 9-12
31 Washington Street
Keene, NH 03431
(603) 733-8969
Keene, NH 03431
(603) 733-8969
Rank: #6 - 76. - 7.
Lin-wood ºÚÁÏÍø¹ÙÍø School (High)
(Math: ≥50% | Reading: 40-59%)
Rank:
Rank:
6/
Top 50%10
Student-Teacher Ratio: 5:1
Grades: 9-12
72 Linwood Dr.
Lincoln, NH 03251
(603) 745-2214
Lincoln, NH 03251
(603) 745-2214
Rank: #6 - 76. - 7.
Virtual Learning Academy (H)
Charter School
(Math: 40-49% | Reading: ≥90%)
Rank:
Rank:
8/
Top 30%10
Student-Teacher Ratio: 5:1
Grades: 9-12
30 Linden St.
Exeter, NH 03833
(603) 778-2500
Exeter, NH 03833
(603) 778-2500
Rank: #8 - 118. - 11.
Cocheco For The Arts
Charter School
Student-Teacher Ratio: 6:1
Grades: 9-12
40 Hampshire Cir
Dover, NH 03820
(603) 742-0700
Dover, NH 03820
(603) 742-0700
Rank: #8 - 118. - 11.
Lisbon Regional School (High)
(Math: <50% | Reading: 21-39%)
Rank:
Rank:
4/
Bottom 50%10
Student-Teacher Ratio: 6:1
Grades: 9-12
24 Highland Ave.
Lisbon, NH 03585
(603) 838-5506
Lisbon, NH 03585
(603) 838-5506
Rank: #8 - 118. - 11.
Pittsburg School (High)
(Reading: <50%)
Student-Teacher Ratio: 6:1
Grades: 9-12
12 School St
Pittsburg, NH 03592
(603) 538-6536
Pittsburg, NH 03592
(603) 538-6536
Rank: #8 - 118. - 11.
Pittsfield High School
(Math: ≤20% | Reading: 40-59%)
Rank:
Rank:
3/
Bottom 50%10
Student-Teacher Ratio: 6:1
Grades: 9-12
23 Oneida St.
Pittsfield, NH 03263
(603) 435-6701
Pittsfield, NH 03263
(603) 435-6701
Rank: #12 - 1312. - 13.
Moultonborough Academy
(Math: 40-59% | Reading: 60-79%)
Rank:
Rank:
8/
Top 30%10
Student-Teacher Ratio: 7:1
Grades: 9-12
25 Blake Rd.
Moultonborough, NH 03254
(603) 476-5517
Moultonborough, NH 03254
(603) 476-5517
Rank: #12 - 1312. - 13.
Profile Senior High School
(Math: 40-49% | Reading: 60-79%)
Rank:
Rank:
8/
Top 30%10
Student-Teacher Ratio: 7:1
Grades: 9-13
691 Profile Rd.
Bethlehem, NH 03574
(603) 823-7411
Bethlehem, NH 03574
(603) 823-7411
Rank: #1414.
Littleton High School
(Math: ≤10% | Reading: 30-39%)
Rank:
Rank:
1/
Bottom 50%10
Student-Teacher Ratio: 8:1
Grades: 9-12
159 Oak Hill Ave.
Littleton, NH 03561
(603) 444-5601
Littleton, NH 03561
(603) 444-5601
Rank: #15 - 2315. - 23.
Colebrook Academy And Elementary School (H)
(Math: ≤20% | Reading: 40-59%)
Rank:
Rank:
3/
Bottom 50%10
Student-Teacher Ratio: 9:1
Grades: 9-12
27 Dumont Street
Colebrook, NH 03576
(603) 237-4801
Colebrook, NH 03576
(603) 237-4801
Rank: #15 - 2315. - 23.
Epping High School
(Math: 20-29% | Reading: 60-69%)
Rank:
Rank:
5/
Bottom 50%10
Student-Teacher Ratio: 9:1
Grades: 9-12
21 Academy St.
Epping, NH 03042
(603) 679-5472
Epping, NH 03042
(603) 679-5472
Rank: #15 - 2315. - 23.
The Founders Academy Charter School (H)
Charter School
(Math: 40-59% | Reading: ≥80%)
Rank:
Rank:
9/
Top 20%10
Student-Teacher Ratio: 9:1
Grades: 9-12
5 Perimeter Rd
Manchester, NH 03103
(603) 952-4705
Manchester, NH 03103
(603) 952-4705
Rank: #15 - 2315. - 23.
Gorham High School
(Math: 20-29% | Reading: 40-49%)
Rank:
Rank:
3/
Bottom 50%10
Student-Teacher Ratio: 9:1
Grades: 9-12
120 Main St.
Gorham, NH 03581
(603) 466-2776
Gorham, NH 03581
(603) 466-2776
Rank: #15 - 2315. - 23.
Groveton High School
(Math: ≤20% | Reading: 21-39%)
Rank:
Rank:
1/
Bottom 50%10
Student-Teacher Ratio: 9:1
Grades: 9-12
65 State St.
Groveton, NH 03582
(603) 636-1619
Groveton, NH 03582
(603) 636-1619
Rank: #15 - 2315. - 23.
Next Charter School
Charter School
(Math: ≤20% | Reading: ≥50%)
Rank:
Rank:
3/
Bottom 50%10
Student-Teacher Ratio: 9:1
Grades: 9-12
5 Hood Road
Derry, NH 03038
(603) 437-6398
Derry, NH 03038
(603) 437-6398
Rank: #15 - 2315. - 23.
North Country Charter Academy (H)
Charter School
(Math: <50% | Reading: <50%)
Rank:
Rank:
6/
Top 50%10
Student-Teacher Ratio: 9:1
Grades: 9-12
260 Cottage St. Suite A
Littleton, NH 03561
(603) 444-1535
Littleton, NH 03561
(603) 444-1535
Rank: #15 - 2315. - 23.
Robert Frost Charter School (H)
Charter School
Student-Teacher Ratio: 9:1
Grades: 9-12
110 Main Street
Conway, NH 03818
(603) 356-6332
Conway, NH 03818
(603) 356-6332
Rank: #15 - 2315. - 23.
Wilton-lyndeboro Senior High School
(Math: ≤20% | Reading: 40-49%)
Rank:
Rank:
2/
Bottom 50%10
Student-Teacher Ratio: 9:1
Grades: 9-12
57 School Rd.
Wilton, NH 03086
(603) 732-9230
Wilton, NH 03086
(603) 732-9230
Rank: #24 - 3124. - 31.
Berlin Senior High School
(Math: 20-24% | Reading: 40-44%)
Rank:
Rank:
2/
Bottom 50%10
Student-Teacher Ratio: 10:1
Grades: 9-13
550 Willard St.
Berlin, NH 03570
(603) 752-4122
Berlin, NH 03570
(603) 752-4122
Rank: #24 - 3124. - 31.
Compass Classical Academy Charter School (H)
Charter School
Student-Teacher Ratio: 10:1
Grades: 9-12
5 Elm Street
Tilton, NH 03276
(603) 729-3370
Tilton, NH 03276
(603) 729-3370
Rank: #24 - 3124. - 31.
Kearsarge Regional High School
(Math: 25-29% | Reading: 65-69%)
Rank:
Rank:
6/
Top 50%10
Student-Teacher Ratio: 10:1
Grades: 9-13
457 North Rd.
North Sutton, NH 03260
(603) 927-4261
North Sutton, NH 03260
(603) 927-4261
Rank: #24 - 3124. - 31.
Newmarket Jr.-sr. High School
(Math: 35-39% | Reading: 70-79%)
Rank:
Rank:
7/
Top 50%10
Student-Teacher Ratio: 10:1
Grades: 9-13
213 S. Main St.
Newmarket, NH 03857
(603) 659-3271
Newmarket, NH 03857
(603) 659-3271
Rank: #24 - 3124. - 31.
Newport Middle High School (High)
(Math: ≤10% | Reading: 40-49%)
Rank:
Rank:
2/
Bottom 50%10
Student-Teacher Ratio: 10:1
Grades: 9-13
245 N. Main St.
Newport, NH 03773
(603) 863-2414
Newport, NH 03773
(603) 863-2414
Rank: #24 - 3124. - 31.
Souhegan Coop High School
(Math: 55-59% | Reading: 65-69%)
Rank:
Rank:
9/
Top 20%10
Student-Teacher Ratio: 10:1
Grades: 9-12
412 Boston Post Rd.
Amherst, NH 03031
(603) 673-9940
Amherst, NH 03031
(603) 673-9940
Rank: #24 - 3124. - 31.
Spark Academy Of Advanced Technologies Charter School
Charter School
(Math: <50% | Reading: ≥80%)
Rank:
Rank:
9/
Top 20%10
Student-Teacher Ratio: 10:1
Grades: 9-12
1066 Front St.
Manchester, NH 03102
(603) 316-1170
Manchester, NH 03102
(603) 316-1170
Rank: #24 - 3124. - 31.
Sunapee Sr. High School
(Math: 60-69% | Reading: 80-89%)
Rank:
Rank:
10/
Top 5%10
Student-Teacher Ratio: 10:1
Grades: 9-13
10 North Rd.
Sunapee, NH 03782
(603) 763-5615
Sunapee, NH 03782
(603) 763-5615
Rank: #32 - 5432. - 54.
Arts Academy Of New Hampshire Chartered ºÚÁÏÍø¹ÙÍø High School
Charter School
(Math: 30-39% | Reading: 70-79%)
Rank:
Rank:
7/
Top 50%10
Student-Teacher Ratio: 11:1
Grades: 9-12
19 Keewaydin Drive
Salem, NH 03079
(603) 912-4944
Salem, NH 03079
(603) 912-4944
Rank: #32 - 5432. - 54.
Belmont High School
(Math: 15-19% | Reading: 55-59%)
Rank:
Rank:
4/
Bottom 50%10
Student-Teacher Ratio: 11:1
Grades: 9-12
255 Seavey Rd.
Belmont, NH 03220
(603) 267-6525
Belmont, NH 03220
(603) 267-6525
Rank: #32 - 5432. - 54.
Coe-brown Northwood Academy
(Math: 60-64% | Reading: 80-84%)
Rank:
Rank:
10/
Top 10%10
Student-Teacher Ratio: 11:1
Grades: 9-12
907 First Nh Tpke.
Northwood, NH 03261
(603) 942-5531
Northwood, NH 03261
(603) 942-5531
Rank: #32 - 5432. - 54.
Farmington Senior High School
(Math: ≤10% | Reading: 30-39%)
Rank:
Rank:
1/
Bottom 50%10
Student-Teacher Ratio: 11:1
Grades: 9-12
40 Thayer Dr.
Farmington, NH 03835
(603) 755-2811
Farmington, NH 03835
(603) 755-2811
Show 65 more public schools in NH (out of 100 total schools)
Loading...
Frequently Asked Questions
What is the New Hampshire average public high schools student-teacher ratio?
The New Hampshire average public high schools student-teacher ratio is 12:1 for 2025-26.
What are the public high schools with the lowest student-teacher ratio in New Hampshire?
The best top ranked public high schools in New Hampshire include Benjamin Franklin Academy Chartered ºÚÁÏÍø¹ÙÍø School (H), Coastal Waters Chartered ºÚÁÏÍø¹ÙÍø School (H) and Newport Soar High 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.