Find a Public School in New Hampshire

Top Schools in New Hampshire

School Students/Teacher Per Pupil Expenditures 2020
Rank of 445
School
Education Period District Students
Free / discounted lunch recipients %
Total
71 Enfield Village School Public PK, KG-4 Mascoma Valley Regional School District 184 28.3% $26,034
13 Mont Vernon Village School Public K-6 Mont Vernon School District 204 3.9% $19,638
9 Oyster River High School Public 9-12 Oyster River Coop School District 835 6.9% $19,567
3 Rye Elementary School Public PK, KG-4 Rye School District 208 1.9% $38,135
9 Moharimet School Public K-4 Oyster River Coop School District 288 7.3% $20,949
50 Sandwich Central School Public K-6 Inter-lakes School District 62 14.5% $24,444
2 Bernice A. Ray School Public K-5 Hanover School District 451 3.5% $28,002
12 Hollis-Brookline Middle School Public 7-8 Hollis/Brookline Coop School District 383 3.9% $17,320
10 Rye Junior High School Public 5-8 Rye School District 168 6% $0
17 Lincoln Akerman School Public K-8 Hampton Falls School District 189 1.6% $27,104
6 New Franklin School Public K-5 Portsmouth School District 248 22.2% $24,986
16 Portsmouth High School Public 9-12 Portsmouth School District 1078 7.5% $19,004
9 Portsmouth Middle School Public 6-8 Portsmouth School District 525 13% $19,555
12 Swasey Central School Public PK, KG-5 Brentwood School District 283 2.5% $16,462
36 Kearsarge Reg. Elementary School at New London Public K-5 Kearsarge Regional School District 324 6.2% $19,787
35 Plainfield Elementary School Public K-8 Plainfield School District 220 5% $25,485
13 Exeter High School Public 9-12 Exeter Region Coop School District 1572 4.2% $19,185
95 Great Bay Charter School (M) Public, Charter 6-8 Great Bay Elearning Charter School 45 17.8% $0
Main Street School Public PK, KG-2 Exeter School District 424 9.9% $19,942
Virtual Learning Academy (E) Public, Charter, Virtual 6-8 Virtual Learning Academy Charter School 99 9.1% $0
10 Virtual Learning Academy (H) Public, Charter, Virtual 9-12 Virtual Learning Academy Charter School 378 6.3% $0
21 Lyme Elementary School Public K-8 Lyme School District 183 6.6% $25,001
62 Nottingham Elementary School Public K-8 Nottingham School District 480 10.4% $15,747
52 Kensington Elementary School Public K-5 Kensington School District 120 2.5% $23,317
14 Clark-Wilkins School Public PK, KG-4 Amherst School District 644 3.4% $19,242
29 Sunapee Central School Public K-5 Sunapee School District 153 28.8% $29,257
27 Sunapee Middle High School Public 6-8 Sunapee School District 97 17.5% $30,397
3 Sunapee Senior High School Public 9-12 Sunapee School District 140 18.6% $30,438
8 Oyster River Middle School Public 5-8 Oyster River Coop School District 658 8.8% $19,012
30 North Walpole School Public 2-4 Fall Mountain Regional School District 82 39% $15,376
2 Hanover High School Public 9-12 Dresden School District 697 4.6% $21,173
Captain Samuel Douglass Academy Public 4-6 Brookline School District 247 4.9% $17,482
Hollis Primary School Public PK, KG-3 Hollis School District 335 4.2% $18,720
8 Little Harbour School Public K-5 Portsmouth School District 354 7.1% $20,066
20 Mast Way School Public K-4 Oyster River Coop School District 326 8% $18,573
12 Hollis-Brookline High School Public 9-12 Hollis/Brookline Coop School District 817 4% $17,343
6 Lebanon High School Public 9-12 Lebanon School District 614 8.6% $20,979
35 Lebanon Middle School Public 5-8 Lebanon School District 456 17.3% $21,836
27 Canterbury Elementary School Public K-5 Shaker Regional School District 105 13.3% $17,864
107 Bath Village School Public K-6 Bath School District 69 26.1% $17,367
Waterville Valley Elementary School Public K-8 Waterville Valley School District 61 16.7% $46,875
66 Great Bay Charter School (H) Public, Charter 9-12 Great Bay Elearning Charter School 94 26.6% $0
20 David R. Cawley Middle School Public 6-8 Hooksett School District 439 16.4% $17,082
Fred C. Underhill School Public PK, KG-2 Hooksett School District 377 14.9% $19,107
32 Hooksett Memorial School Public 3-5 Hooksett School District 398 17.3% $15,570
15 Gilmanton Elementary School Public K-8 Gilmanton School District 387 16.5% $17,297
42 Lincoln Street Elementary School Public 3-5 Exeter School District 436 7.6% $18,332
87 Dunbarton Elementary School Public K-6 Dunbarton School District 240 6.7% $15,969
29 Amherst Middle School Public 5-8 Amherst School District 612 6.4% $20,246
Glen Lake School Public PK-K Goffstown School District 175 12.6% $25,201
Ledyard Charter School Public, Charter 9-12 Ledyard Charter Academy 34 55.9% $0
36 Mountain View Middle School Public 5-8 Goffstown School District 859 12.5% $14,676
28 Walpole Elementary School Public 5-8 Fall Mountain Regional School District 125 30.4% $25,613
21 Winnacunnet High School Public 9-12 Winnacunnet Coop School District 1100 7.1% $22,412
53 Thornton Central School Public K-8 Thornton School District 203 35% $19,780
22 Bow High School Public 9-12 Bow School District 621 4.3% $17,666
42 Bow Memorial School Public 5-8 Bow School District 526 5.3% $16,836
20 Goffstown High School Public 9-12 Goffstown School District 1046 10.6% $15,636
14 Gilford High School Public 9-12 Gilford School District 493 7.5% $22,043
41 Gilford Middle School Public 5-8 Gilford School District 333 14.1% $20,625
66 Kearsarge Regional Middle School Public 6-8 Kearsarge Regional School District 394 12.9% $21,710
37 Bethlehem Elementary School Public PK, KG-6 Bethlehem School District 142 27.5% $23,363
19 Profile Senior High School Public 9-12 Profile School District 136 25% $27,132
15 Profile Junior High School Public 7-8 Profile School District 88 30.7% $21,653
McKelvie Intermediate School Public 5-6 Bedford School District 693 3.6% $14,120
7 Grantham Village School Public PK, KG-6 Grantham School District 257 5.8% $22,809
124 Westmoreland School Public K-8 Westmoreland School District 117 19.7% $18,223
48 Newmarket Elementary School Public PK, KG-5 Newmarket School District 484 12.6% $25,542
18 Newmarket Junior-Senior High School Public 9-12 Newmarket School District 310 8.7% $17,720
PEEP School – Pre School Program Public Prekindergarten PK Portsmouth School District 3 18.8% $0
28 Atkinson Academy Public PK, KG-5 Timberlane Regional School District 336 1.5% $18,885
32 Cooperative Middle School Public 6-8 Exeter Region Coop School District 1056 4.5% $17,941
118 New Durham Elementary School Public PK, KG-6 Governor Wentworth Regional School District 134 23.1% $33,403
James House Preschool Public Prekindergarten PK Kearsarge Regional School District 21 14.3% $0
5 Coe-Brown Northwood Academy Public 9-12 Coe Brown Academy School District 673 3.3% $0
63 Northwood Elementary School Public K-8 Northwood School District 347 15.9% $17,581
117 Mountain Village Charter School Public, Charter 1-8 Mountain Village Charter School 96 13.5% $0
109 Plymouth Elementary School Public K-8 Plymouth School District 384 32.8% $0
27 Plymouth Regional High School Public 9-12 Pemi-baker Regional School District 638 27.7% $21,712
11 Hopkinton High School Public 9-12 Hopkinton School District 325 5.5% $20,330
Maple Street Elementary School Public 4-6 Hopkinton School District 207 7.2% $20,503
86 Rindge Memorial School Public PK, KG-5 Jaffrey-Rindge Coop School District 297 20.5% $16,391
23 Hampton Academy Public 6-8 Hampton School District 353 13.6% $19,240
Hampton Centre School Public PK, KG-2 Hampton School District 302 7.9% $20,630
41 Moultonborough Academy Public 9-12 Moultonborough School District 142 14.8% $31,844
23 New Boston Central School Public PK, KG-6 New Boston School District 508 6.3% $14,510
113 Moultonborough Central School Public PK, KG-4 Moultonborough School District 176 23.3% $0
57 Henry W. Moore School Public K-8 Candia School District 267 9.7% $19,931
15 Souhegan Coop High School Public 9-12 Souhegan Cooperative School District 707 5.7% $22,920
49 Hampstead Central School Public PK, KG-4 Hampstead School District 447 9.4% $21,051
147 Chesterfield Central School Public K-8 Chesterfield School District 260 12.3% $19,560
100 Simonds Elementary School Public K-5 Kearsarge Regional School District 147 22.4% $24,851
161 Russell Elementary School Public K-8 Rumney School District 85 41.2% $29,816
149 Dr. L. F. Soule School Public K-5 Salem School District 249 21.7% $19,874
40 Granite State Arts Academy Charter School Public, Charter 9-12 Granite State Arts Academy Charter School 113 19.5% $0
46 North Salem Elementary School Public K-5 Salem School District 369 12.7% $16,501
Salem Preschool Public Prekindergarten PK Salem School District 80 6.3% $0
34 The Birches Academy of Academics – Art A Public Charter School Public, Charter K-8 The Birches Academy for Academics & Art:A Public Charter Sc 224 6.3% $0
104 William E. Lancaster School Public K-5 Salem School District 242 20.2% $18,870
51 William T. Barron Elementary School Public K-5 Salem School District 376 10.1% $15,629
130 Henniker Community School Public K-8 Henniker School District 380 15.8% $19,493
99 Danville Elementary School Public PK, KG-5 Timberlane Regional School District 250 12.4% $18,886
Oyster River Preschool Education Program Public Prekindergarten PK Oyster River Coop School District 25 24% $0
1 Frances C. Richmond School Public 6-8 Dresden School District 357 4.5% $21,203
33 Hanover Street School Public K-4 Lebanon School District 310 23.2% $26,830
1 Riddle Brook School Public K-4 Bedford School District 512 2.1% $15,431
Richard Maghakian Memorial School Public PK, KG-3 Brookline School District 312 3.5% $17,007
40 Greenland Central School Public K-8 Greenland School District 386 7.3% $17,146
5 Peter Woodbury School Public K-4 Bedford School District 478 4.2% $15,062
16 North Hampton School Public PK, KG-8 North Hampton School District 320 3.1% $25,507
Walpole Primary School Public PK, KG-1 Fall Mountain Regional School District 79 31.6% $14,147
Carpenter Elementary School Public K-3 Governor Wentworth Regional School District 199 24.1% $18,909
57 Kingswood Regional Middle School Public 7-8 Governor Wentworth Regional School District 354 33.3% $20,384
121 Griffin Memorial School Public PK, KG-4 Litchfield School District 414 9.4% $17,512
19 Adeline C. Marston School Public 3-5 Hampton School District 283 11.3% $20,313
22 Hopkinton Middle School Public 7-8 Hopkinton School District 139 5% $17,820
46 Londonderry Middle School Public 6-8 Londonderry School District 890 13.3% $16,998
24 Londonderry Senior High School Public 9-12 Londonderry School District 1432 9.6% $17,631
111 Matthew Thornton Elementary School Public 1-5 Londonderry School District 513 12.5% $17,031
84 North Londonderry Elementary School Public 1-5 Londonderry School District 481 12.7% $16,507
79 Boscawen Elementary School Public PK, KG-5 Merrimack Valley School District 219 23.7% $18,227
91 Campton Elementary School Public PK, KG-8 Campton School District 310 33.2% $20,857
54 Gorham High School Public 9-12 Gorham Randolph Shelburne Coop School District 140 12.1% $20,153
75 Gorham Middle School Public 6-8 Gorham Randolph Shelburne Coop School District 101 12.9% $18,614
45 Salem High School Public 9-12 Salem School District 1131 9.9% $19,135
59 Gilford Elementary School Public K-4 Gilford School District 304 14.1% $20,042
158 Gate City Charter School for the Arts Public, Charter K-8 Gate City Charter School For the Arts District 140 27.1% $0
108 James Mastricola Elementary School Public PK, KG-4 Merrimack School District 401 9% $17,556
James Mastricola Upper Elementary School Public 5-6 Merrimack School District 535 12.3% $18,479
38 Kearsarge Regional High School Public 9-12 Kearsarge Regional School District 527 8.9% $27,134
90 Merrimack Middle School Public 7-8 Merrimack School District 550 10.2% $19,261
55 Reeds Ferry School Public PK, KG-4 Merrimack School District 407 14.3% $17,552
135 Thorntons Ferry School Public PK, KG-4 Merrimack School District 506 9.3% $17,791
95 Andover Elementary School Public K-8 Andover School District 225 16% $18,479
115 Mt. Lebanon School Public PK, KG-4 Lebanon School District 208 34.1% $28,396
4 Lafayette Regional School Public K-6 Lafayette Regional School District 94 18.1% $23,218
7 Ross A. Lurgio Middle School Public 7-8 Bedford School District 702 4% $14,238
47 Wilton-Lyndeboro Middle School Public 6-8 Wilton-Lyndeboro School District 139 27.3% $22,386
80 Pelham Elementary School Public PK, KG-5 Pelham School District 709 6.8% $15,500
37 Pelham High School Public 9-12 Pelham School District 601 4% $17,186
26 Tuftonboro Central School Public K-6 Governor Wentworth Regional School District 102 36.3% $25,214
99 Pelham Memorial School Public 6-8 Pelham School District 433 7.9% $14,066
67 Lin-Wood Public School (Elem) Public K-5 Lincoln-Woodstock School District 124 29.8% $0
55 Lin-Wood Public School (High) Public 9-12 Lincoln-Woodstock School District 85 15.3% $0
47 Milan Village Elementary School Public PK, KG-6 Milan School District 111 34.2% $15,097
85 Dover Middle School Public 5-8 Dover School District 1086 28.6% $13,443
Moose Hill School Public PK-K Londonderry School District 330 5.2% $36,400
66 Garrison School Public K-4 Dover School District 373 10.5% $15,132
122 Horne Street School Public K-4 Dover School District 394 24.6% $14,021
126 South Londonderry Elementary School Public 1-5 Londonderry School District 436 19.5% $18,961