The most improved public elementary schools in New Hampshire are Alstead Primary School, Mary C.
Dondero Elementary School and Errol Consolidated Elementary 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: 97
301
Avg. Improved Rank: 159
Most Improved Public Elementary Schools in New Hampshire (2025)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Ranking Change (2020-25)
Grades
Location
Rank: #11.
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: #22.
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: #33.
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: #44.
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: #55.
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: #66.
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: #77.
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: #88.
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: #99.
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: #1010.
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: #1111.
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: #1212.
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: #1313.
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: #1414.
Holderness Central School
(Math: 60-64% | Reading: 70-74%)
Rank:
Rank:
10/
Top 10%10
Rank Change: +182
(from 223 to 41)
(from 223 to 41)
Grades: K-8
19 School Rd.
Holderness, NH 03245
(603) 536-2538
Holderness, NH 03245
(603) 536-2538
Rank: #1515.
Freedom Elementary School
(Math: 40-59% | Reading: 60-79%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +175
(from 277 to 102)
(from 277 to 102)
Grades: PK-6
40 Loon Lake Rd.
Freedom, NH 03836
(603) 539-2077
Freedom, NH 03836
(603) 539-2077
Rank: #1616.
Monroe Consolidated School
(Math: 40-49% | Reading: 50-59%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +164
(from 346 to 182)
(from 346 to 182)
Grades: PK-8
77 Woodsville Rd.
Monroe, NH 03771
(603) 638-2800
Monroe, NH 03771
(603) 638-2800
Rank: #1717.
Newington Public School
(Math: 60-79% | Reading: 60-79%)
Rank:
Rank:
10/
Top 10%10
Rank Change: +152
(from 190 to 38)
(from 190 to 38)
Grades: K-6
133 Nimble Hill Rd.
Portsmouth, NH 03801
(603) 436-1482
Portsmouth, NH 03801
(603) 436-1482
Rank: #18 - 1918. - 19.
Enfield Village School
(Math: 85-89% | Reading: 50-59%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +140
(from 223 to 83)
(from 223 to 83)
Grades: PK-4
271 Us Route 4
Enfield, NH 03748
(603) 632-4231
Enfield, NH 03748
(603) 632-4231
Rank: #18 - 1918. - 19.
Vilas Elementary School
(Math: 35-39% | Reading: 55-59%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +140
(from 337 to 197)
(from 337 to 197)
Grades: 5-8
82 Mechanic St.
Alstead, NH 03602
(603) 835-6351
Alstead, NH 03602
(603) 835-6351
Rank: #2020.
Walpole Elementary School
(Math: 45-49% | Reading: 60-64%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +137
(from 268 to 131)
(from 268 to 131)
Grades: 5-8
8 Bemis Ln.
Walpole, NH 03608
(603) 756-4728
Walpole, NH 03608
(603) 756-4728
Rank: #2121.
Pittsburg School Elementary School
(Math: 40-59% | Reading: 21-39%)
Rank:
Rank:
4/
Bottom 50%10
Rank Change: +134
(from 431 to 297)
(from 431 to 297)
Grades: PK-8
12 School St
Pittsburg, NH 03592
(603) 538-6536
Pittsburg, NH 03592
(603) 538-6536
Rank: #2222.
Three Rivers School
(Math: 39% | Reading: 49%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +127
(from 386 to 259)
(from 386 to 259)
Grades: 5-8
243 Academy Rd.
Suncook, NH 03275
(603) 485-9539
Suncook, NH 03275
(603) 485-9539
Rank: #2323.
Northwood Elementary School
(Math: 51% | Reading: 56%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +125
(from 273 to 148)
(from 273 to 148)
Grades: PK-8
511 First Nh Tpke.
Northwood, NH 03261
(603) 942-5488
Northwood, NH 03261
(603) 942-5488
Rank: #2424.
Henry Wilson Memorial School
(Math: 41% | Reading: 47%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +124
(from 382 to 258)
(from 382 to 258)
Grades: 4-8
51 School St.
Farmington, NH 03835
(603) 755-2181
Farmington, NH 03835
(603) 755-2181
Rank: #2525.
James Faulkner Elementary School
(Math: 40-49% | Reading: 40-49%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +117
(from 368 to 251)
(from 368 to 251)
Grades: K-5
200 School St.
Stoddard, NH 03464
(603) 446-3348
Stoddard, NH 03464
(603) 446-3348
Rank: #2626.
Barrington Middle School
(Math: 47% | Reading: 56%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +108
(from 276 to 168)
(from 276 to 168)
Grades: 5-8
51 Haley Dr.
Barrington, NH 03825
(603) 664-2127
Barrington, NH 03825
(603) 664-2127
Rank: #27 - 2827. - 28.
Mont Vernon Village School
(Math: 70-74% | Reading: 75-79%)
Rank:
Rank:
10/
Top 5%10
Rank Change: +107
(from 124 to 17)
(from 124 to 17)
Grades: K-6
1 Kittredge Rd
Mont Vernon, NH 03057
(603) 673-5141
Mont Vernon, NH 03057
(603) 673-5141
Rank: #27 - 2827. - 28.
Ellis School
(Math: 40% | Reading: 49%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +107
(from 358 to 251)
(from 358 to 251)
Grades: PK-8
432 Main St.
Fremont, NH 03044
(603) 895-2511
Fremont, NH 03044
(603) 895-2511
Rank: #2929.
Nottingham Elementary School
(Math: 73% | Reading: 59%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +106
(from 175 to 69)
(from 175 to 69)
Grades: PK-8
245 Stage Rd.
Nottingham, NH 03290
(603) 679-5632
Nottingham, NH 03290
(603) 679-5632
Rank: #30 - 3130. - 31.
Mast Way School
(Math: 70-74% | Reading: 70-74%)
Rank:
Rank:
10/
Top 10%10
Rank Change: +101
(from 124 to 23)
(from 124 to 23)
Grades: K-4
23 Mast Rd.
Lee, NH 03861
(603) 659-3001
Lee, NH 03861
(603) 659-3001
Rank: #30 - 3130. - 31.
Hanover Street School
(Math: 55-59% | Reading: 60-64%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +101
(from 178 to 77)
(from 178 to 77)
Grades: K-4
193 Hanover St.
Lebanon, NH 03766
(603) 448-2945
Lebanon, NH 03766
(603) 448-2945
Rank: #32 - 3332. - 33.
Salisbury Elementary School
(Math: 40-49% | Reading: 60-79%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +100
(from 221 to 121)
(from 221 to 121)
Grades: K-5
6 Whittemore Rd.
Salisbury, NH 03268
(603) 648-2206
Salisbury, NH 03268
(603) 648-2206
Rank: #32 - 3332. - 33.
Newfound Memorial Middle School
(Math: 41% | Reading: 53%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +100
(from 317 to 217)
(from 317 to 217)
Grades: 6-8
155 N. Main St.
Bristol, NH 03222
(603) 744-8162
Bristol, NH 03222
(603) 744-8162
Rank: #3434.
Highland-goffes Falls School
(Math: 45-49% | Reading: 35-39%)
Rank:
Rank:
4/
Bottom 50%10
Rank Change: +99
(from 376 to 277)
(from 376 to 277)
Grades: PK-4
2021 Goffs Falls Rd.
Manchester, NH 03103
(603) 624-6334
Manchester, NH 03103
(603) 624-6334
Rank: #3535.
Lafayette Regional School
(Math: 80-89% | Reading: 80-89%)
Rank:
Rank:
10/
Top 5%10
Rank Change: +97
(from 102 to 5)
(from 102 to 5)
Grades: K-6
149 Main St.
Franconia, NH 03580
(603) 823-7741
Franconia, NH 03580
(603) 823-7741
Show 100 more public schools in NH (out of 349 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.