Rankings · New Hampshire
Largest schools in Strafford County, New Hampshire
Ranked by enrollment — academic rankings appear once test-score data is loaded.
| # | School | City | District | Enrollment |
|---|---|---|---|---|
| 1 | Dover Senior High School | Dover | Dover School District | 1527 |
| 2 | Spaulding High School | Rochester | Rochester School District | 1348 |
| 3 | Dover Middle School | Dover | Dover School District | 1086 |
| 4 | Rochester Middle School | Rochester | Rochester School District | 913 |
| 5 | Oyster River High School | Durham | Oyster River Coop School District | 835 |
| 6 | Oyster River High School | Durham | Oyster River Coop School District | 832 |
| 7 | Oyster River Middle School | Durham | Oyster River Coop School District | 658 |
| 8 | Woodman Park School | Dover | Dover School District | 443 |
| 9 | Somersworth High School | Somersworth | Somersworth School District | 408 |
| 10 | Horne Street School | Dover | Dover School District | 394 |
| 11 | Strafford School | Strafford | Strafford School District | 393 |
| 12 | Barrington Middle School | Barrington | Barrington School District | 388 |
| 13 | Barrington Elementary School | Barrington | Barrington School District | 376 |
| 14 | Garrison School | Dover | Dover School District | 373 |
| 15 | Mcclelland School | Rochester | Rochester School District | 336 |
| 16 | Chamberlain Street School | Rochester | Rochester School District | 335 |
| 17 | Somersworth Middle School | Somersworth | Somersworth School District | 331 |
| 18 | Mast Way School | Lee | Oyster River Coop School District | 326 |
| 19 | Maple Wood Elementary School | Somersworth | Somersworth School District | 321 |
| 20 | William Allen School | Rochester | Rochester School District | 305 |
| 21 | Henry Wilson Memorial School | Farmington | Farmington School District | 298 |
| 22 | Moharimet School | Madbury | Oyster River Coop School District | 298 |
| 23 | Seacoast Charter School | Dover | — | 296 |
| 24 | Moharimet School | Madbury | Oyster River Coop School District | 288 |
| 25 | Idlehurst Elementary School | Somersworth | Somersworth School District | 281 |
| 26 | East Rochester School | E. Rochester | Rochester School District | 268 |
| 27 | Valley View Community School | Farmington | Farmington School District | 260 |
| 28 | Farmington Senior High School | Farmington | Farmington School District | 241 |
| 29 | Valley View Community School | Farmington | Farmington School District | 231 |
| 30 | Milton Elementary School | Milton | Milton School District | 221 |
| 31 | Gonic School | Gonic | Rochester School District | 217 |
| 32 | Middleton Elementary School | Middleton | Middleton School District | 144 |
| 33 | Early Childhood Learning Center | Barrington | Barrington School District | 140 |
| 34 | Rollinsford Grade School | Rollinsford | Rollinsford School District | 138 |
| 35 | New Durham Elementary School | New Durham | Governor Wentworth Regional School District | 134 |
| 36 | Nute High School | Milton | Milton School District | 128 |
| 37 | Nute Junior High School | Milton | Milton School District | 126 |
| 38 | Maple Street Magnet School | Rochester | Rochester School District | 111 |
| 39 | Nancy Loud School | E. Rochester | Rochester School District | 92 |
| 40 | School Street School | Rochester | Rochester School District | 78 |
| 41 | Bud Carlson Academy | Rochester | Rochester School District | 43 |
| 42 | Cocheco Academy For The Arts | Dover | Cocheco Academy for the Arts | 41 |
| 43 | Oyster River Preschool Education Program | Durham | Oyster River Coop School District | 25 |