The average student-teacher ratio in New Hampshire public high schools is approximately 12:1 (2026).
Student-Teacher Ratio Range: 3:1
11:1
Avg. Student-Teacher Ratio: 8:1
Public High Schools Student-Teacher Ratio Statistics in New Hampshire (2026)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Student-Teacher Ratio
Grades
Location
Rank: #11.
Robert Frost Charter School (H)
Charter School
Student-Teacher Ratio: 3:1
Grades: 9-12
110 Main Street
Conway, NH 03818
(603) 356-6332
Conway, NH 03818
(603) 356-6332
Rank: #2 - 32. - 3.
Student-Teacher Ratio: 4:1
Grades: 9-12
55 Franklin Street
Nashua, NH 03060
(603) 966-1003
Nashua, NH 03060
(603) 966-1003
Rank: #2 - 32. - 3.
Pittsburg School (High)
(Reading: <50%)
Student-Teacher Ratio: 4:1
Grades: 9-12
12 School St
Pittsburg, NH 03592
(603) 538-6536
Pittsburg, NH 03592
(603) 538-6536
Rank: #44.
Farmington Senior High School
(Math: ≤10% | Reading: 30-39%)
Rank:
Rank:
1/
Bottom 50%10
Student-Teacher Ratio: 5:1
Grades: 9-12
40 Thayer Dr
Farmington, NH 03835
(603) 755-2811
Farmington, NH 03835
(603) 755-2811
Rank: #5 - 65. - 6.
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: #5 - 65. - 6.
Virtual Learning Academy (H)
Charter School
(Math: 40-49% | Reading: ≥90%)
Rank:
Rank:
8/
Top 30%10
Student-Teacher Ratio: 6:1
Grades: 9-12
19 Hampton Rd, Building B Suit
Exeter, NH 03833
(603) 778-2500
Exeter, NH 03833
(603) 778-2500
Rank: #7 - 117. - 11.
Gathering Waters Charter School (H)
Charter School
Student-Teacher Ratio: 7:1
Grades: 9-12
31 Washington Street
Keene, NH 03431
(603) 733-8969
Keene, NH 03431
(603) 733-8969
Rank: #7 - 117. - 11.
Hinsdale High School
(Math: ≤10% | Reading: 40-59%)
Rank:
Rank:
2/
Bottom 50%10
Student-Teacher Ratio: 7:1
Grades: 9-12
49 School St.
Hinsdale, NH 03451
(603) 336-5984
Hinsdale, NH 03451
(603) 336-5984
Rank: #7 - 117. - 11.
Lin-wood Public School (High)
(Math: ≥50% | Reading: 40-59%)
Rank:
Rank:
6/
Top 50%10
Student-Teacher Ratio: 7:1
Grades: 9-12
72 Linwood Dr.
Lincoln, NH 03251
(603) 745-2214
Lincoln, NH 03251
(603) 745-2214
Rank: #7 - 117. - 11.
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: #7 - 117. - 11.
Student-Teacher Ratio: 7:1
Grades: 9-12
86 N. Main St
Newport, NH 03773
(603) 865-9506
Newport, NH 03773
(603) 865-9506
Rank: #12 - 1512. - 15.
Berlin Senior High School
(Math: 20-24% | Reading: 40-44%)
Rank:
Rank:
2/
Bottom 50%10
Student-Teacher Ratio: 8:1
Grades: 9-12
550 Willard St.
Berlin, NH 03570
(603) 752-4122
Berlin, NH 03570
(603) 752-4122
Rank: #12 - 1512. - 15.
Colebrook Academy And Elementary School (H)
(Math: ≤20% | Reading: 40-59%)
Rank:
Rank:
3/
Bottom 50%10
Student-Teacher Ratio: 8:1
Grades: 9-12
27 Dumont Street
Colebrook, NH 03576
(603) 237-4801
Colebrook, NH 03576
(603) 237-4801
Rank: #12 - 1512. - 15.
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: #12 - 1512. - 15.
White Mountains Regional High School
(Math: 25-29% | Reading: 40-44%)
Rank:
Rank:
3/
Bottom 50%10
Student-Teacher Ratio: 8:1
Grades: 9-12
127 Regional Rd.
Whitefield, NH 03598
(603) 837-2528
Whitefield, NH 03598
(603) 837-2528
Rank: #16 - 2116. - 21.
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: #16 - 2116. - 21.
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: #16 - 2116. - 21.
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: #16 - 2116. - 21.
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: #16 - 2116. - 21.
Profile Senior High School
(Math: 40-49% | Reading: 60-79%)
Rank:
Rank:
8/
Top 30%10
Student-Teacher Ratio: 9:1
Grades: 9-12
691 Profile Rd.
Bethlehem, NH 03574
(603) 823-7411
Bethlehem, NH 03574
(603) 823-7411
Rank: #16 - 2116. - 21.
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: #22 - 3422. - 34.
Arts Academy Of New Hampshire Chartered Public High School
Charter School
(Math: 30-39% | Reading: 70-79%)
Rank:
Rank:
7/
Top 50%10
Student-Teacher Ratio: 10:1
Grades: 9-12
19 Keewaydin Drive
Salem, NH 03079
(603) 912-4944
Salem, NH 03079
(603) 912-4944
Rank: #22 - 3422. - 34.
Hillsboro-deering High School
(Math: 15-19% | Reading: 50-59%)
Rank:
Rank:
3/
Bottom 50%10
Student-Teacher Ratio: 10:1
Grades: 9-12
12 Hillcat Dr.
Hillsborough, NH 03244
(603) 464-1130
Hillsborough, NH 03244
(603) 464-1130
Rank: #22 - 3422. - 34.
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: #22 - 3422. - 34.
Laconia High School
(Math: 15-19% | Reading: 40-44%)
Rank:
Rank:
2/
Bottom 50%10
Student-Teacher Ratio: 10:1
Grades: 9-13
345 Union Ave.
Laconia, NH 03246
(603) 524-3350
Laconia, NH 03246
(603) 524-3350
Rank: #22 - 3422. - 34.
Ledyard Charter School
Charter School
(Math: <50% | Reading: ≥50%)
Rank:
Rank:
6/
Top 50%10
Student-Teacher Ratio: 10:1
Grades: 9-12
39 Hanover Street
Lebanon, NH 03766
(603) 727-4772
Lebanon, NH 03766
(603) 727-4772
Rank: #22 - 3422. - 34.
Mascoma Valley Regional High School
(Math: 15-19% | Reading: 50-54%)
Rank:
Rank:
3/
Bottom 50%10
Student-Teacher Ratio: 10:1
Grades: 9-12
27 Royal Rd.
Canaan, NH 03741
(603) 632-4308
Canaan, NH 03741
(603) 632-4308
Rank: #22 - 3422. - 34.
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: #22 - 3422. - 34.
Nute High School
(Math: ≤20% | Reading: <50%)
Rank:
Rank:
3/
Bottom 50%10
Student-Teacher Ratio: 10:1
Grades: 9-13
22 Elm St.
Milton, NH 03851
(603) 652-4591
Milton, NH 03851
(603) 652-4591
Rank: #22 - 3422. - 34.
Pelham High School
(Math: 25-29% | Reading: 50-54%)
Rank:
Rank:
4/
Bottom 50%10
Student-Teacher Ratio: 10:1
Grades: 9-12
85 Marsh Rd.
Pelham, NH 03076
(603) 635-2115
Pelham, NH 03076
(603) 635-2115
Rank: #22 - 3422. - 34.
Rivendell Academy
(Math: 35-39% | Reading: 50-54%)
Rank:
Rank:
7/
Top 50%10
Student-Teacher Ratio: 10:1
Grades: 6-12
2972 Route 25a
Orford, NH 03777
(603) 353-4321
Orford, NH 03777
(603) 353-4321
Rank: #22 - 3422. - 34.
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: #22 - 3422. - 34.
Winnacunnet High School
(Math: 40% | Reading: 65%)
Rank:
Rank:
7/
Top 50%10
Student-Teacher Ratio: 10:1
Grades: 9-13
1 Alumni Dr.
Hampton, NH 03842
(603) 926-3395
Hampton, NH 03842
(603) 926-3395
Rank: #22 - 3422. - 34.
Woodsville High School
(Math: 30-39% | Reading: 60-69%)
Rank:
Rank:
7/
Top 50%10
Student-Teacher Ratio: 10:1
Grades: 9-13
9 High St.
Woodsville, NH 03785
(603) 747-2781
Woodsville, NH 03785
(603) 747-2781
Rank: #35 - 5335. - 53.
Campbell High School
(Math: 25-29% | Reading: 60-64%)
Rank:
Rank:
6/
Top 50%10
Student-Teacher Ratio: 11:1
Grades: 9-12
1 Highlander Ct
Litchfield, NH 03052
(603) 546-0300
Litchfield, NH 03052
(603) 546-0300
Show 66 more public schools in NH (out of 101 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 2026.
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 Robert Frost Charter School (H), Brentwood Academy and Pittsburg School (High).
Recent Articles
AI Report Cards: Should Schools Evaluate AI Use?
Explore whether schools should assess student AI use, the benefits, risks, and what responsible AI report cards could look like in 2026.
The Parent’s Guide to School Cell Phone Bans in 2026
Learn how school cell phone bans work in 2026, why districts are adopting them, and what parents should expect.
Parental Involvement in Public Schools: 2026 Update
Explore the latest 2026 trends, research, and strategies shaping parental involvement in public schools and student success.
