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 Public Schools in New Hampshire (2025)
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 Public 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 Public 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

Opinion: Handcuffing in Public Schools is a Gateway to More Violence
Some districts are banning handcuffing, while others are cuffing kindergarteners simply throwing a temper tantrum. Read this editorial to see why this author believes slapping the cuffs on children鈥檚 wrists only leads to more behavior issues and violence in their adult lives.

Whooping Cough: Should Vaccinations be Required for Public School Enrollment?
Whopping cough is making a comeback, especially amongst children, prompting health officials to encourage pertussis vaccines and boosters. However, should the pertussis vaccine be required for public school enrollment? Learn about current proposed laws and its ramifications.

What are Common Core Standards and Why Do We Need Them?
With schools nationwide adopting common core standards, we鈥檒l take a look at what they are, their benefits, and how they will change the face of public education.