Resource Portal
Ad
Resource Portal AI
Standards-aligned at-home lessons for any topic — in seconds.
Try it free
Home / New Hampshire /Best schools
Rankings · New Hampshire

Largest schools in New Hampshire

Ranked by enrollment — academic rankings appear once test-score data is loaded.

# School City District Enrollment
1 Pinkerton Academy Derry Pinkerton Academy School District 3160
2 Nashua High School South Nashua Nashua School District 1832
3 Nashua High School North Nashua Nashua School District 1618
4 Exeter High School Exeter Exeter Region Cooperative School District 1572
5 Concord High School Concord Concord School District 1537
6 Dover Senior High School Dover Dover School District 1527
7 Bedford High School Bedford Bedford School District 1480
8 Londonderry Senior High School Londonderry Londonderry School District 1432
9 Manchester Memorial High School Manchester Manchester School District 1362
10 Keene High School Keene Keene School District 1354
11 Spaulding High School Rochester Rochester School District 1348
12 Manchester Central High School Manchester Manchester School District 1246
13 Merrimack High School Merrimack Merrimack School District 1176
14 Salem High School Salem Salem School District 1131
15 Winnacunnet High School Hampton Winnacunnet Cooperative School District 1100
16 Alvirne High School Hudson Hudson School District 1091
17 Dover Middle School Dover Dover School District 1086
18 Timberlane Regional High School Plaistow Timberlane Regional School District 1084
19 Portsmouth High School Portsmouth Portsmouth School District 1078
20 Cooperative Middle School Stratham Exeter Region Cooperative School District 1056
21 Timberlane Regional High School Plaistow Timberlane Regional School District 1047
22 Goffstown High School Goffstown Goffstown School District 1046
23 Elm Street Middle School Nashua Nashua School District 1044
24 Windham High School Windham Windham School District 1020
25 Golden Brook Elementary School Windham Windham School District 1011
26 Rochester Middle School Rochester Rochester School District 913
27 Rundlett Middle School Concord Concord School District 903
28 Londonderry Middle School Londonderry Londonderry School District 890
29 Middle School At Parkside Manchester Manchester School District 884
30 Mountain View Middle School Goffstown Goffstown School District 859
31 Oyster River High School Durham Oyster River Coop School District 835
32 Oyster River High School Durham Oyster River Coop School District 832
33 Hollis-Brookline High School Hollis Hollis-Brookline Cooperative School District 817
34 Woodbury School Salem Salem School District 799
35 Hillside Middle School Manchester Manchester School District 791
36 Manchester West High School Manchester Manchester School District 789
37 Timberlane Regional Middle School Plaistow Timberlane Regional School District 776
38 Merrimack Valley High School Penacook Merrimack Valley School District 769
39 Kingswood Regional High School Wolfeboro Governor Wentworth Regional School District 755
40 Pembroke Academy Pembroke Pembroke School District 754
41 Milford High School Milford Milford School District 750
42 Kennett High School North Conway Conway School District 736
43 Henry J. Mclaughlin Jr. Middle School Manchester Manchester School District 711
44 Hudson Memorial School Hudson Hudson School District 710
45 Pelham Elementary School Pelham Pelham School District 709
46 Conval Regional High School Peterborough Contoocook Valley School District 708
47 Souhegan Coop High School Amherst Souhegan Cooperative School District 707
48 Ross A. Lurgio Middle School Bedford Bedford School District 702
49 Hanover High School Hanover Dresden School District 697
50 Mckelvie Intermediate School Bedford Bedford School District 693
51 Keene Middle School Keene Keene School District 689
52 Southside Middle School Manchester Manchester School District 687
53 Coe-Brown Northwood Academy Northwood Coe-Brown Northwood Academy School District 673
54 Fairgrounds Middle School Nashua Nashua School District 667
55 Oyster River Middle School Durham Oyster River Coop School District 658
56 Clark-Wilkins School Amherst Amherst School District 644
57 Plymouth Regional High School Plymouth Pemi-baker Regional School District 638
58 Center Woods School Weare Weare School District 623
59 Bow High School Bow Bow School District 621
60 John Stark Regional High School Weare John Stark Regional School District 614
61 Lebanon High School Lebanon Lebanon School District 614
62 Sanborn Regional High School Kingston Sanborn Regional School District 614
63 Amherst Middle School Amherst Amherst School District 612
64 Pennichuck Middle School Nashua Nashua School District 607
65 Auburn Village School Auburn Auburn School District 603
66 Pelham High School Pelham Pelham School District 601
67 Gilbert H. Hood Middle School Derry Derry Cooperative School District 578
68 Heron Pond Elementary School Milford Milford School District 572
69 West Running Brook Middle School Derry Derry Cooperative School District 562
70 Laconia High School Laconia Laconia School District 560
71 Merrimack Middle School Merrimack Merrimack School District 550
72 Center Woods School Weare Weare School District 543
73 James Mastricola Upper Elementary School Merrimack Merrimack School District 535
74 Kearsarge Regional High School North Sutton Kearsarge Regional School District 527
75 Bow Memorial School Bow Bow School District 526
76 Portsmouth Middle School Portsmouth Portsmouth School District 525
77 Bow Elementary School Bow Bow School District 522
78 Stevens High School Claremont Claremont School District 522
79 Milford Middle School Milford Milford School District 518
80 Merrimack Valley Middle School Penacook Merrimack Valley School District 514
81 Matthew Thornton Elementary School Londonderry Londonderry School District 513
82 Portsmouth Middle School Portsmouth Portsmouth School District 512
83 Riddle Brook School Bedford Bedford School District 512
84 New Boston Central School New Boston New Boston School District 508
85 Windham Middle School Windham Windham School District 508
86 Thorntons Ferry School Merrimack Merrimack School District 506
87 Beech Street School Manchester Manchester School District 499
88 Deerfield Community School Deerfield Deerfield School District 497
89 Fall Mountain Regional High School Langdon Fall Mountain Regional School District 496
90 Northwest Elementary School Manchester Manchester School District 495
91 Gilford High School Gilford Gilford School District 493
92 Ernest P. Barka Elementary School Derry Derry Cooperative School District 489
93 Green Acres School Manchester Manchester School District 489
94 Maple Avenue School Goffstown Goffstown School District 487
95 Fairgrounds Elementary School Nashua Nashua School District 486
96 Berlin Elementary School Berlin Berlin School District 485
97 Newmarket Elementary School Newmarket Newmarket School District 484
98 Chester Academy Chester Chester School District 481
99 Laconia Middle School Laconia Laconia School District 481
100 North Londonderry Elementary School Londonderry Londonderry School District 481
101 Stratham Memorial School Stratham Stratham School District 481
102 Nottingham Elementary School Nottingham Nottingham School District 480
103 Peter Woodbury School Bedford Bedford School District 478
104 Nottingham West Elementary School Hudson Hudson School District 473
105 Monadnock Regional High School E. Swanzey Monadnock Regional School District 472
106 Paul Elementary School Sanbornville Wakefield School District 465
107 Bicentennial Elementary School Nashua Nashua School District 458
108 Lebanon Middle School Lebanon Lebanon School District 456
109 Bernice A. Ray School Hanover Hanover School District 451
110 Epping Elementary School Epping Epping School District 451
111 Weston Elementary School Manchester Manchester School District 451
112 Barnstead Elementary School Ctr. Barnstead Barnstead School District 449
113 Hampstead Central School Hampstead Hampstead School District 447
114 Winnisquam Regional High School Tilton Winnisquam Regional School District 447
115 Ledge Street School Nashua Nashua School District 444
116 Green Acres School Manchester Manchester School District 443
117 Woodman Park School Dover Dover School District 443
118 Prospect Mountain High School Alton Prospect Mountain JMA School District 440
119 David R. Cawley Middle School Hooksett Hooksett School District 439
120 Iber Holmes Gove Middle School Raymond Raymond School District 439
121 Lincoln Street Elementary School Exeter Exeter School District 436
122 South Londonderry Elementary School Londonderry Londonderry School District 436
123 Campbell High School Litchfield Litchfield School District 433
124 Pelham Memorial School Pelham Pelham School District 433
125 Pollard Elementary School Plaistow Timberlane Regional School District 431
126 Mcdonough School Manchester Manchester School District 430
127 Main Dunstable School Nashua Nashua School District 429
128 Henry Wilson Elementary School Manchester Manchester School District 427
129 Smyth Road School Manchester Manchester School District 427
130 Main Street School Exeter Exeter School District 424
131 Alton Central School (Elem) Alton Alton School District 419
132 Griffin Memorial School Litchfield Litchfield School District 414
133 Windham Center School Windham Windham School District 414
134 Inter-Lakes Elementary School Meredith Inter-Lakes Cooperative School District 411
135 Somersworth High School Somersworth Somersworth School District 408
136 Reeds Ferry School Merrimack Merrimack School District 407
137 Dr. H. O. Smith Elementary School Hudson Hudson School District 406
138 Bakersville School Manchester Manchester School District 402
139 Smyth Road School Manchester Manchester School District 402
140 James Mastricola Elementary School Merrimack Merrimack School District 401
141 Seabrook Elementary School Seabrook Seabrook School District 400
142 Hooksett Memorial School Hooksett Hooksett School District 398
143 Claremont Middle School Claremont Claremont School District 396
144 Horne Street School Dover Dover School District 394
145 Kearsarge Regional Middle School North Sutton Kearsarge Regional School District 394
146 Memorial School Bedford Bedford School District 394
147 Strafford School Strafford Strafford School District 393
148 Derry Village School Derry Derry Cooperative School District 389
149 Barrington Middle School Barrington Barrington School District 388
150 Hillsboro-Deering Elementary School Hillsborough Hillsboro-Deering Cooperative School District 388

All New Hampshire schools