The most improved public schools in New Hampshire are Moultonborough Academy, Profile Senior High School and Alstead Primary School.
A school's improvement is based on a its total rise in ranking spots during the last five years (2020-25).
Improved Rank Range: 182
324
Avg. Improved Rank: 227
Most Improved ºÚÁÏÍø¹ÙÍø Schools in New Hampshire (2025-26)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Ranking Change (2020-25)
Grades
Location
Rank: #11.
Moultonborough Academy
(Math: 40-59% | Reading: 60-79%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +324
(from 426 to 102)
(from 426 to 102)
Grades: 9-12
25 Blake Rd.
Moultonborough, NH 03254
(603) 476-5517
Moultonborough, NH 03254
(603) 476-5517
Rank: #22.
Profile Senior High School
(Math: 40-49% | Reading: 60-79%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +305
(from 426 to 121)
(from 426 to 121)
Grades: 9-13
691 Profile Rd.
Bethlehem, NH 03574
(603) 823-7411
Bethlehem, NH 03574
(603) 823-7411
Rank: #33.
Alstead Primary School
(Math: 40-59% | Reading: 60-79%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +301
(from 403 to 102)
(from 403 to 102)
Grades: PK-4
58 Mechanic St.
Alstead, NH 03602
(603) 835-2482
Alstead, NH 03602
(603) 835-2482
Rank: #44.
Lebanon High School
(Math: 65-69% | Reading: 80-84%)
Rank:
Rank:
10/
Top 5%10
Rank Change: +294
(from 309 to 15)
(from 309 to 15)
Grades: 9-12
195 Hanover St.
Lebanon, NH 03766
(603) 448-2055
Lebanon, NH 03766
(603) 448-2055
Rank: #55.
Portsmouth High School
(Math: 53% | Reading: 79%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +293
(from 349 to 56)
(from 349 to 56)
Grades: 9-13
50 Andrew Jarvis Dr.
Portsmouth, NH 03801
(603) 436-7100
Portsmouth, NH 03801
(603) 436-7100
Rank: #6 - 76. - 7.
Exeter High School
(Math: 50% | Reading: 74%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +266
(from 350 to 84)
(from 350 to 84)
Grades: 9-12
1 Blue Hawk Dr.
Exeter, NH 03833
(603) 775-8400
Exeter, NH 03833
(603) 775-8400
Rank: #6 - 76. - 7.
Winnacunnet High School
(Math: 40% | Reading: 65%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +266
(from 429 to 163)
(from 429 to 163)
Grades: 9-13
1 Alumni Dr.
Hampton, NH 03842
(603) 926-3395
Hampton, NH 03842
(603) 926-3395
Rank: #88.
Mary C. Dondero Elementary School
(Math: 65-69% | Reading: 70-74%)
Rank:
Rank:
10/
Top 10%10
Rank Change: +264
(from 297 to 33)
(from 297 to 33)
Grades: K-5
32 Van Buren Ave.
Portsmouth, NH 03801
(603) 436-2231
Portsmouth, NH 03801
(603) 436-2231
Rank: #99.
Sunapee Sr. High School
(Math: 60-69% | Reading: 80-89%)
Rank:
Rank:
10/
Top 5%10
Rank Change: +248
(from 267 to 19)
(from 267 to 19)
Grades: 9-13
10 North Rd.
Sunapee, NH 03782
(603) 763-5615
Sunapee, NH 03782
(603) 763-5615
Rank: #1010.
Errol Consolidated Elementary School
(Math: ≥50% | Reading: ≥50%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +236
(from 417 to 181)
(from 417 to 181)
Grades: K-8
99 Main St.
Errol, NH 03579
(603) 482-3341
Errol, NH 03579
(603) 482-3341
Rank: #1111.
Croydon Village School
(Math: <50% | Reading: ≥50%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +227
(from 417 to 190)
(from 417 to 190)
Grades: K-4
889 Nh Rt. 10
Newport, NH 03773
(603) 863-2080
Newport, NH 03773
(603) 863-2080
Rank: #1212.
Souhegan Coop High School
(Math: 55-59% | Reading: 65-69%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +226
(from 291 to 65)
(from 291 to 65)
Grades: 9-12
412 Boston Post Rd.
Amherst, NH 03031
(603) 673-9940
Amherst, NH 03031
(603) 673-9940
Rank: #13 - 1413. - 14.
Coe-brown Northwood Academy
(Math: 60-64% | Reading: 80-84%)
Rank:
Rank:
10/
Top 10%10
Rank Change: +225
(from 252 to 27)
(from 252 to 27)
Grades: 9-12
907 First Nh Tpke.
Northwood, NH 03261
(603) 942-5531
Northwood, NH 03261
(603) 942-5531
Rank: #13 - 1413. - 14.
Hopkinton High School
(Math: 45-49% | Reading: 80-84%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +225
(from 309 to 84)
(from 309 to 84)
Grades: 9-12
297 Park Ave.
Contoocook, NH 03229
(603) 746-4167
Contoocook, NH 03229
(603) 746-4167
Rank: #1515.
Sutton Central Elementary School
(Math: 60-69% | Reading: 60-69%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +221
(from 277 to 56)
(from 277 to 56)
Grades: K-5
28 Newbury Road
Bradford, NH 03221
(603) 927-4215
Bradford, NH 03221
(603) 927-4215
Rank: #1616.
Lin-wood ºÚÁÏÍø¹ÙÍø School (High)
(Math: ≥50% | Reading: 40-59%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +218
(from 411 to 193)
(from 411 to 193)
Grades: 9-12
72 Linwood Dr.
Lincoln, NH 03251
(603) 745-2214
Lincoln, NH 03251
(603) 745-2214
Rank: #1717.
Woodsville High School
(Math: 30-39% | Reading: 60-69%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +217
(from 392 to 175)
(from 392 to 175)
Grades: 9-12
9 High St.
Woodsville, NH 03785
(603) 747-2781
Woodsville, NH 03785
(603) 747-2781
Rank: #1818.
Conant Middle High School (H)
(Math: 25-29% | Reading: 60-64%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +216
(from 437 to 221)
(from 437 to 221)
Grades: 9-12
3 Conant Way
Jaffrey, NH 03452
(603) 532-8131
Jaffrey, NH 03452
(603) 532-8131
Rank: #1919.
North Country Charter Academy (H)
Charter School
(Math: <50% | Reading: <50%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +212
(from 417 to 205)
(from 417 to 205)
Grades: 9-12
260 Cottage St. Suite A
Littleton, NH 03561
(603) 444-1535
Littleton, NH 03561
(603) 444-1535
Rank: #2020.
Acworth Elementary School
(Math: 40-59% | Reading: ≥50%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +211
(from 416 to 205)
(from 416 to 205)
Grades: 1-4
69 Turkey Shoot Rd.
Acworth, NH 03601
(603) 835-2270
Acworth, NH 03601
(603) 835-2270
Rank: #2121.
Merrimack High School
(Math: 38% | Reading: 55%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +210
(from 425 to 215)
(from 425 to 215)
Grades: 9-12
38 Mcelwain St.
Merrimack, NH 03054
(603) 424-6204
Merrimack, NH 03054
(603) 424-6204
Rank: #2222.
Portsmouth Middle School
(Math: 61% | Reading: 74%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +208
(from 256 to 48)
(from 256 to 48)
Grades: 6-8
155 Parrott Ave.
Portsmouth, NH 03801
(603) 436-5781
Portsmouth, NH 03801
(603) 436-5781
Rank: #2323.
Newmarket Jr.-sr. High School
(Math: 35-39% | Reading: 70-79%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +207
(from 344 to 137)
(from 344 to 137)
Grades: 9-13
213 S. Main St.
Newmarket, NH 03857
(603) 659-3271
Newmarket, NH 03857
(603) 659-3271
Rank: #2424.
Timberlane Regional High School
(Math: 33% | Reading: 60-64%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +206
(from 402 to 196)
(from 402 to 196)
Grades: 9-12
36 Greenough Rd.
Plaistow, NH 03865
(603) 382-6541
Plaistow, NH 03865
(603) 382-6541
Rank: #2525.
Warren Village School
(Math: 60-69% | Reading: 40-49%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +202
(from 368 to 166)
(from 368 to 166)
Grades: PK-8
11 School St.
Warren, NH 03279
(603) 764-5538
Warren, NH 03279
(603) 764-5538
Rank: #26 - 2726. - 27.
Kingswood Regional High School
(Math: 35-39% | Reading: 55-59%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +201
(from 398 to 197)
(from 398 to 197)
Grades: 9-12
396 S. Main St.
Wolfeboro, NH 03894
(603) 569-2055
Wolfeboro, NH 03894
(603) 569-2055
Rank: #26 - 2726. - 27.
Campbell High School
(Math: 25-29% | Reading: 60-64%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +201
(from 422 to 221)
(from 422 to 221)
Grades: 9-12
1 Highlander Ct.
Litchfield, NH 03052
(603) 546-0300
Litchfield, NH 03052
(603) 546-0300
Rank: #2828.
Sunapee Central School
(Math: 65-69% | Reading: 65-69%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +197
(from 243 to 46)
(from 243 to 46)
Grades: K-5
22 School St.
Sunapee, NH 03782
(603) 763-5675
Sunapee, NH 03782
(603) 763-5675
Rank: #2929.
Gilford High School
(Math: 40-44% | Reading: 70-74%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +196
(from 313 to 117)
(from 313 to 117)
Grades: 9-12
88 Alvah Wilson Rd.
Gilford, NH 03249
(603) 524-7135
Gilford, NH 03249
(603) 524-7135
Rank: #3030.
Piermont Village School
(Math: 60-69% | Reading: ≥80%)
Rank:
Rank:
10/
Top 5%10
Rank Change: +192
(from 213 to 21)
(from 213 to 21)
Grades: PK-8
131 Rte. 10
Piermont, NH 03779
(603) 272-5881
Piermont, NH 03779
(603) 272-5881
Rank: #3131.
North Walpole School
(Math: 55-59% | Reading: 60-64%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +191
(from 268 to 77)
(from 268 to 77)
Grades: 2-4
17 Cray Rd.
North Walpole, NH 03609
(603) 445-5450
North Walpole, NH 03609
(603) 445-5450
Rank: #3232.
Lin-wood ºÚÁÏÍø¹ÙÍø School (Middle)
(Math: 50-54% | Reading: 50-59%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +190
(from 337 to 147)
(from 337 to 147)
Grades: 6-8
72 Linwood Dr.
Lincoln, NH 03251
(603) 745-2214
Lincoln, NH 03251
(603) 745-2214
Rank: #3333.
Wilton-lyndeboro Middle School
(Math: 25-29% | Reading: 60-64%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +189
(from 410 to 221)
(from 410 to 221)
Grades: 6-8
57 School Rd.
Wilton, NH 03086
(603) 732-9230
Wilton, NH 03086
(603) 732-9230
Rank: #3434.
Oyster River High School
(Math: 60-64% | Reading: 75-79%)
Rank:
Rank:
10/
Top 10%10
Rank Change: +185
(from 221 to 36)
(from 221 to 36)
Grades: 9-13
55 Coe Dr.
Durham, NH 03824
(603) 868-2375
Durham, NH 03824
(603) 868-2375
Rank: #35 - 3635. - 36.
Bedford High School
(Math: 66% | Reading: 78%)
Rank:
Rank:
10/
Top 10%10
Rank Change: +182
(from 209 to 27)
(from 209 to 27)
Grades: 9-13
47b Nashua Rd.
Bedford, NH 03110
(603) 310-9000
Bedford, NH 03110
(603) 310-9000
Show 100 more public schools in NH (out of 452 total schools)
Loading...
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.