New Hampshire · NCES CCD 2024-25

Largest Schools in New Hampshire

The 50 largest public schools in New Hampshire, ranked by total student enrollment from NCES CCD 2024-25.

2,990
Largest school
995
Avg across top 50
50
Schools listed

The ranking in one line

Pinkerton Academy in Derry is New Hampshire's largest public school with 2,990 students enrolled.

2,990
students at Pinkerton Academy
13.4:1
student-teacher ratio at the largest school
995
average across the top 50
# School Enrollment
1 Pinkerton Academy Derry 2,990
2 Nashua High School South Nashua 1,686
3 Nashua High School North Nashua 1,543
4 Concord High School Concord 1,394
5 Dover Senior High School Dover 1,371
6 Bedford High School Bedford 1,360
7 Exeter High School Exeter 1,348
8 Spaulding High School Rochester 1,298
9 Manchester Memorial High School Manchester 1,296
10 Londonderry Senior High School Londonderry 1,289
11 Keene High School Keene 1,288
12 Manchester Central High School Manchester 1,130
13 Salem High School Salem 1,116
14 Golden Brook Elementary School Windham 1,113
15 Hillside Middle School Manchester 1,071
16 Merrimack High School Merrimack 1,057
17 Portsmouth High School Portsmouth 1,017
18 Goffstown High School Goffstown 1,008
19 Winnacunnet High School Hampton 993
20 Alvirne High School Hudson 976
21 Cooperative Middle School Stratham 945
22 Windham High School Windham 945
23 Timberlane Regional High School Plaistow 944
24 Dover Middle School Dover 941
25 Londonderry Middle School Londonderry 918
26 Henry J. Mclaughlin Jr. Middle School Manchester 889
27 Mountain View Middle School Goffstown 880
28 Elm Street Middle School Nashua 874
29 Oyster River High School Durham 825
30 Rochester Middle School Rochester 803
31 Middle School at Parkside Manchester 775
32 Southside Middle School Manchester 768
33 Pennichuck Middle School Nashua 768
34 Rundlett Middle School Concord 767
35 Manchester West High School Manchester 764
36 Woodbury School Salem 762
37 Pelham Elementary School Pelham 750
38 Hollis-Brookline High School Hollis 745
39 Merrimack Valley High School Penacook 744
40 Pembroke Academy Pembroke 744
41 Kingswood Regional High School Wolfeboro 729
42 Timberlane Regional Middle School Plaistow 723
43 Gilbert H. Hood Middle School Derry 696
44 Souhegan Coop High School Amherst 696
45 Auburn Village School Auburn 692
46 Clark-Wilkins School Amherst 676
47 Hanover High School Hanover 674
48 Milford High School Milford 655
49 Coe-Brown Northwood Academy Northwood 654
50 Plymouth Regional High School Plymouth 651

Methodology

Enrollment data comes from the NCES Common Core of Data (CCD) 2024-25 school year. Schools are ranked by total student enrollment. Student-teacher ratios are calculated from full-time equivalent (FTE) teacher counts reported by each school.