Best Student-Teacher Ratios in New Hampshire

The schools in New Hampshire with the lowest student-teacher ratios offer smaller class sizes, which research links to better academic outcomes, according to the National Center for Education Statistics (NCES). The top-ranked school, Virtual Learning Academy (H), has a ratio of just 3.9:1.

The New Hampshire state average is 11.5:1, compared to the national average of 15.7:1. Schools with enrollment under 100 are excluded to ensure meaningful comparisons.

3.9:1
Best Ratio
Virtual Learning Academy (H)
11.5:1
State Average
15.7:1
National Average
50
Schools Listed
# School Student:Teacher Enrollment
1. Virtual Learning Academy (H) Exeter 3.9:1
-66% vs state
386
2. Jaffrey-Rindge Middle School Jaffrey 5.4:1
-53% vs state
241
3. Birch Hill Elementary School Nashua 6.1:1
-47% vs state
332
4. Moultonborough Middle Level Moultonborough 6.3:1
-45% vs state
109
5. Conant High School Jaffrey 6.8:1
-41% vs state
336
6. Hampton Centre School Hampton 6.9:1
-40% vs state
282
7. Lin-Wood Public School (Elem) Lincoln 7:1
-39% vs state
101
8. Groveton High School Groveton 7.2:1
-37% vs state
121
9. Moultonborough Academy Moultonborough 7.5:1
-35% vs state
137
10. Walpole Elementary School Walpole 7.5:1
-35% vs state
123
11. Pittsfield Elementary School Pittsfield 7.6:1
-34% vs state
215
12. Lincoln Akerman School Hampton Falls 7.7:1
-33% vs state
190
13. Compass Classical Academy Charter School (E) Franklin 7.8:1
-32% vs state
149
14. Thornton Central School Thornton 8:1
-30% vs state
172
15. Kenneth a. Brett School Tamworth 8:1
-30% vs state
165
16. Ashland Elementary School Ashland 8:1
-30% vs state
159
17. Holderness Central School Holderness 8:1
-30% vs state
156
18. Gilford Elementary School Gilford 8.1:1
-30% vs state
303
19. Adeline C. Marston School Hampton 8.2:1
-29% vs state
303
20. Ossipee Central School Ctr. Ossipee 8.2:1
-29% vs state
276
21. North Hampton School North Hampton 8.2:1
-29% vs state
268
22. Jaffrey Grade School Jaffrey 8.2:1
-29% vs state
250
23. Carpenter Elementary School Wolfeboro 8.2:1
-29% vs state
183
24. Littleton High School Littleton 8.2:1
-29% vs state
172
25. Bakersville School Manchester 8.3:1
-28% vs state
329
26. Seabrook Elementary School Seabrook 8.3:1
-28% vs state
302
27. Simonds Elementary School Warner 8.3:1
-28% vs state
132
28. Lyme Elementary School Lyme 8.4:1
-27% vs state
187
29. Sunapee Central School Sunapee 8.4:1
-27% vs state
168
30. Wilton-Lyndeboro Senior High School Wilton 8.5:1
-26% vs state
147
31. Westmoreland School Westmoreland 8.5:1
-26% vs state
125
32. Great Brook School Antrim 8.6:1
-25% vs state
224
33. Hinsdale High School Hinsdale 8.6:1
-25% vs state
155
34. Profile Senior High School Bethlehem 8.6:1
-25% vs state
133
35. Bluff School Claremont 8.7:1
-24% vs state
163
36. Peterborough Elementary School Peterborough 8.8:1
-23% vs state
254
37. Bartlett Elementary School Manchester 8.9:1
-23% vs state
177
38. Hampton Academy Hampton 9:1
-22% vs state
313
39. Lancaster Elementary School Lancaster 9:1
-22% vs state
310
40. Henry Wilson Memorial School Farmington 9:1
-22% vs state
271
41. Colebrook Academy and Elementary School (E) Colebrook 9:1
-22% vs state
189
42. Josiah Bartlett Elementary School Bartlett 9:1
-22% vs state
165
43. Gorham High School Gorham 9:1
-22% vs state
149
44. Lisbon Regional School (Elem) Lisbon 9:1
-22% vs state
106
45. Southside Middle School Manchester 9.1:1
-21% vs state
768
46. Inter-Lakes Elementary School Meredith 9.1:1
-21% vs state
397
47. Antrim Elementary School Antrim 9.1:1
-21% vs state
133
48. Frances C. Richmond School Hanover 9.2:1
-20% vs state
369
49. Richards Elementary School Newport 9.2:1
-20% vs state
273
50. Sunapee Sr. High School Sunapee 9.3:1
-19% vs state
131
Source: National Center for Education Statistics (NCES), Common Core of Data (CCD), 2022-23 school year. Schools with enrollment under 100 are excluded.