The average public elementary school in New Hampshire has approximately 296 students (2024-25).
The public elementary schools with the largest student enrollments are listed below (where sufficient data available).
The largest public elementary school in New Hampshire (by enrollment) is Golden Brook Elementary School with 1,098 students.
# Students Range: 524
1,098
Avg. # Students: 694
Largest New Hampshire Public Elementary Schools (2024-25)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
# Students
Grades
Location
Rank: #11.
Golden Brook Elementary School
Magnet School
(Math: 69% | Reading: 67%)
Rank:
Rank:
9/
Top 20%10
Students: 1,098
Grades: PK-4
112b Lowell Rd.
Windham, NH 03087
(603) 845-1552
Windham, NH 03087
(603) 845-1552
Rank: #22.
Dover Middle School
Magnet School
(Math: 33% | Reading: 49%)
Rank:
Rank:
4/
Bottom 50%10
Students: 1,018
Grades: 5-8
16 Daley Dr.
Dover, NH 03820
(603) 516-7200
Dover, NH 03820
(603) 516-7200
Rank: #33.
Cooperative Middle School
Magnet School
(Math: 45% | Reading: 58%)
Rank:
Rank:
7/
Top 50%10
Students: 951
Grades: 6-8
100 Academic Way
Stratham, NH 03885
(603) 775-8700
Stratham, NH 03885
(603) 775-8700
Rank: #44.
Londonderry Middle School
Magnet School
(Math: 40% | Reading: 57%)
Rank:
Rank:
7/
Top 50%10
Students: 890
Grades: 6-8
313 Mammoth Rd.
Londonderry, NH 03053
(603) 432-6925
Londonderry, NH 03053
(603) 432-6925
Rank: #55.
Elm Street Middle School
Magnet School
(Math: 22% | Reading: 37%)
Rank:
Rank:
2/
Bottom 50%10
Students: 874
Grades: 6-8
117 Elm St.
Nashua, NH 03060
(603) 966-3900
Nashua, NH 03060
(603) 966-3900
Rank: #66.
Middle School At Parkside
Magnet School
(Math: 9% | Reading: 26%)
Rank:
Rank:
1/
Bottom 50%10
Students: 858
Grades: 5-8
75 Parkside Ave.
Manchester, NH 03102
(603) 624-6356
Manchester, NH 03102
(603) 624-6356
Rank: #77.
Rochester Middle School
Magnet School
(Math: 18% | Reading: 29%)
Rank:
Rank:
1/
Bottom 50%10
Students: 847
Grades: 6-8
47 Brock St.
Rochester, NH 03867
(603) 332-4090
Rochester, NH 03867
(603) 332-4090
Rank: #88.
Mountain View Middle School
Magnet School
(Math: 46% | Reading: 59%)
Rank:
Rank:
7/
Top 50%10
Students: 829
Grades: 5-8
41 Lauren Ln.
Goffstown, NH 03045
(603) 497-8288
Goffstown, NH 03045
(603) 497-8288
Rank: #99.
Rundlett Middle School
Magnet School
(Math: 25% | Reading: 38%)
Rank:
Rank:
2/
Bottom 50%10
Students: 826
Grades: 6-8
144 South St.
Concord, NH 03301
(603) 225-0862
Concord, NH 03301
(603) 225-0862
Rank: #1010.
Woodbury School
Magnet School
(Math: 41% | Reading: 56%)
Rank:
Rank:
6/
Top 50%10
Students: 777
Grades: 6-8
206 Main St.
Salem, NH 03079
(603) 893-7055
Salem, NH 03079
(603) 893-7055
Rank: #1111.
Pelham Elementary School
Magnet School
(Math: 50% | Reading: 56%)
Rank:
Rank:
7/
Top 50%10
Students: 756
Grades: PK-5
61 Marsh Rd.
Pelham, NH 03076
(603) 635-8875
Pelham, NH 03076
(603) 635-8875
Rank: #1212.
Southside Middle School
Magnet School
(Math: 13% | Reading: 25%)
Rank:
Rank:
1/
Bottom 50%10
Students: 750
Grades: 5-8
300 South Jewett St.
Manchester, NH 03103
(603) 624-6359
Manchester, NH 03103
(603) 624-6359
Rank: #1313.
Hillside Middle School
Magnet School
(Math: 15% | Reading: 29%)
Rank:
Rank:
1/
Bottom 50%10
Students: 746
Grades: 6-8
112 Reservoir Ave.
Manchester, NH 03104
(603) 624-6352
Manchester, NH 03104
(603) 624-6352
Rank: #1414.
Timberlane Regional Middle School
Magnet School
(Math: 30% | Reading: 51%)
Rank:
Rank:
4/
Bottom 50%10
Students: 735
Grades: 6-8
44 Greenough Rd.
Plaistow, NH 03865
(603) 382-7131
Plaistow, NH 03865
(603) 382-7131
Rank: #1515.
Clark-wilkins School
Magnet School
(Math: 72% | Reading: 65%)
Rank:
Rank:
9/
Top 20%10
Students: 708
Grades: PK-4
80 Boston Post Rd.
Amherst, NH 03031
(603) 673-4411
Amherst, NH 03031
(603) 673-4411
Rank: #1616.
Hudson Memorial School
Magnet School
(Math: 32% | Reading: 53%)
Rank:
Rank:
5/
Bottom 50%10
Students: 692
Grades: 6-8
1 Memorial Dr.
Hudson, NH 03051
(603) 886-1240
Hudson, NH 03051
(603) 886-1240
Rank: #1717.
Henry J. Mclaughlin Jr. Middle School
Magnet School
(Math: 9% | Reading: 22%)
Rank:
Rank:
1/
Bottom 50%10
Students: 660
Grades: 6-8
201 Jack Lovering Drive
Manchester, NH 03109
(603) 628-6247
Manchester, NH 03109
(603) 628-6247
Rank: #1818.
Auburn Village School
Magnet School
(Math: 59% | Reading: 59%)
Rank:
Rank:
8/
Top 30%10
Students: 654
Grades: K-8
11 Eaton Hill Rd.
Auburn, NH 03032
(603) 483-2769
Auburn, NH 03032
(603) 483-2769
Rank: #1919.
Mckelvie Intermediate School
Magnet School
(Math: 74% | Reading: 77%)
Rank:
Rank:
10/
Top 5%10
Students: 649
Grades: 5-6
108 Liberty Hill Rd.
Bedford, NH 03110
(603) 472-3951
Bedford, NH 03110
(603) 472-3951
Rank: #2020.
Oyster River Middle School
Magnet School
(Math: 65% | Reading: 69%)
Rank:
Rank:
9/
Top 20%10
Students: 643
Grades: 5-8
1 Coe Dr.
Durham, NH 03824
(603) 868-2155
Durham, NH 03824
(603) 868-2155
Rank: #2121.
Amherst Middle School
Magnet School
(Math: 48% | Reading: 55%)
Rank:
Rank:
7/
Top 50%10
Students: 639
Grades: 5-8
14 Cross Rd.
Amherst, NH 03031
(603) 673-8944
Amherst, NH 03031
(603) 673-8944
Rank: #2222.
Keene Middle School
Magnet School
(Math: 23% | Reading: 38%)
Rank:
Rank:
2/
Bottom 50%10
Students: 627
Grades: 6-8
167 Maple Ave.
Keene, NH 03431
(603) 357-9023
Keene, NH 03431
(603) 357-9023
Rank: #2323.
Village Park Elementary School
Magnet School
(Math: 74% | Reading: 63%)
Rank:
Rank:
9/
Top 20%10
Students: 592
Grades: PK-5
12253 Lake Nona Gateway Rd
Wentworth, NH 03282
(407) 317-3200
Wentworth, NH 03282
(407) 317-3200
Rank: #2424.
Heron Pond Elementary School
Magnet School
(Math: 37% | Reading: 41%)
Rank:
Rank:
4/
Bottom 50%10
Students: 569
Grades: 2-5
80 Heron Pond Rd.
Milford, NH 03055
(603) 673-1811
Milford, NH 03055
(603) 673-1811
Rank: #2525.
Fairgrounds Middle School
Magnet School
(Math: 26% | Reading: 36%)
Rank:
Rank:
2/
Bottom 50%10
Students: 561
Grades: 6-8
27 Cleveland St.
Nashua, NH 03060
(603) 594-4393
Nashua, NH 03060
(603) 594-4393
Rank: #2626.
Pennichuck Middle School
Magnet School
(Math: 34% | Reading: 44%)
Rank:
Rank:
4/
Bottom 50%10
Students: 559
Grades: 6-8
207 Manchester St.
Nashua, NH 03060
(603) 966-4140
Nashua, NH 03060
(603) 966-4140
Rank: #27 - 2827. - 28.
Bicentennial Elementary School
Magnet School
(Math: 65% | Reading: 55%)
Rank:
Rank:
8/
Top 30%10
Students: 541
Grades: PK-5
296 E. Dunstable Rd.
Nashua, NH 03062
(603) 966-1760
Nashua, NH 03062
(603) 966-1760
Rank: #27 - 2827. - 28.
Thorntons Ferry School
Magnet School
(Math: 40-44% | Reading: 45-49%)
Rank:
Rank:
5/
Bottom 50%10
Students: 541
Grades: PK-4
134 Camp Sargent Rd.
Merrimack, NH 03054
(603) 889-1577
Merrimack, NH 03054
(603) 889-1577
Rank: #2929.
Gilbert H. Hood Middle School
Magnet School
(Math: 27% | Reading: 46%)
Rank:
Rank:
3/
Bottom 50%10
Students: 540
Grades: 6-8
5 Hood Rd.
Derry, NH 03038
(603) 432-1224
Derry, NH 03038
(603) 432-1224
Rank: #3030.
Bow Elementary School
Magnet School
(Math: 71% | Reading: 61%)
Rank:
Rank:
9/
Top 20%10
Students: 533
Grades: PK-4
22 Bow Center Rd.
Bow, NH 03304
(603) 225-3049
Bow, NH 03304
(603) 225-3049
Rank: #3131.
Deerfield Community School
Magnet School
(Math: 51% | Reading: 54%)
Rank:
Rank:
7/
Top 50%10
Students: 528
Grades: PK-8
66 North Rd.
Deerfield, NH 03037
(603) 463-7422
Deerfield, NH 03037
(603) 463-7422
Rank: #32 - 3332. - 33.
Bow Memorial School
Magnet School
(Math: 43% | Reading: 61%)
Rank:
Rank:
7/
Top 50%10
Students: 526
Grades: 5-8
20 Bow Center Rd.
Bow, NH 03304
(603) 225-3212
Bow, NH 03304
(603) 225-3212
Rank: #32 - 3332. - 33.
Riddle Brook School
Magnet School
(Math: 88% | Reading: 84%)
Rank:
Rank:
10/
Top 1%10
Students: 526
Grades: K-4
230 New Boston Rd.
Bedford, NH 03110
(603) 471-1082
Bedford, NH 03110
(603) 471-1082
Rank: #34 - 3534. - 35.
Maple Avenue School
Magnet School
(Math: 62% | Reading: 53%)
Rank:
Rank:
8/
Top 30%10
Students: 524
Grades: 1-4
16 Maple Ave.
Goffstown, NH 03045
(603) 497-3330
Goffstown, NH 03045
(603) 497-3330
Rank: #34 - 3534. - 35.
Weare Middle School
Magnet School
(Math: 20% | Reading: 37%)
Rank:
Rank:
2/
Bottom 50%10
Students: 524
Grades: 4-8
16 East Rd.
Weare, NH 03281
(603) 529-7555
Weare, NH 03281
(603) 529-7555
Show 100 more public schools in NH (out of 371 total schools)
Loading...
Frequently Asked Questions
What is the New Hampshire average public elementary schools student size?
The New Hampshire average public elementary schools student size is 296 for 2024-25.
What are the public elementary schools with the largest student size in New Hampshire?
The best top ranked public elementary schools in New Hampshire include Golden Brook Elementary School, Dover Middle School and Cooperative Middle School.
Recent Articles
Vouchers for Special Education: Are They a Good Idea?
The article examines the pros and cons of using school vouchers for special education students. It discusses how vouchers can provide more educational options for families but also raises concerns about accountability, funding for public schools, and the implementation of special education laws in private school settings.
What is the Connection Between Home Values and School Performance?
This article explores the relationship between school performance and home values in neighborhoods. It discusses studies showing correlations between school expenditures, ratings, and housing prices, highlighting how this connection affects families' choices and contributes to educational disparities between communities.
September 27, 2024
Understanding RubricsThis article explores the fundamental principles of rubrics in education, focusing on their role as assessment tools. It breaks down the key components of rubrics, including criteria, performance levels, and descriptors. The piece also delves into the two main types of rubrics - holistic and analytic - providing authoritative definitions and explaining their unique applications in educational settings.