The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Rockingham County

New Hampshire · Public K-12

97 public schools serving approximately 42,053 students, in a county of 319,082 residents.

Schools
97
44 districts
Enrollment
42,053
NCES CCD
Median income
$118,331
Above New Hampshire avg
Free/reduced lunch
11.6%
Below New Hampshire avg
Elementary
57
schools
Middle
18
schools
High
18
schools
Combined / other
4
schools
LARGEST DISTRICT
Londonderry School District
4,117 students · 44 districts in Rockingham County

County vs. school enrollment demographics

Left bar is the racial makeup of Rockingham County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
91%
Hispanic
4%
Black
1%
Asian
2%
Two or more
5%
Native American
0%
Pacific Islander
0%
School enrollment
White
87%
Hispanic
n/r
Black
1%
Asian
2%
Two or more
4%
Native American
0%
Pacific Islander
0%
Bachelor's+
45.7%
adults 25+
Poverty rate
3.0%
ACS 5-year
Unemployment
3.6%
civilian labor
Median age
45
18.5% under 18

All schools (97)

NameCityLevelGradesEnrollmentRating
Pinkerton AcademyDerryHigh09-133,060·
Exeter High SchoolExeterHigh09-121,447·
Londonderry Senior High SchoolLondonderryHigh09-121,386·
Salem High SchoolSalemHigh09-131,134·
Golden Brook Elementary SchoolWindhamElementaryPK-041,098·
Winnacunnet High SchoolHamptonHigh09-131,063·
Windham High SchoolWindhamHigh09-131,055·
Portsmouth High SchoolPortsmouthHigh09-131,032·
Timberlane Regional High SchoolPlaistowHigh09-121,003·
Cooperative Middle SchoolStrathamMiddle06-08951·
Londonderry Middle SchoolLondonderryMiddle06-08890·
Woodbury SchoolSalemMiddle06-08777·
Timberlane Regional Middle SchoolPlaistowMiddle06-08735·
Coe-Brown Northwood AcademyNorthwoodHigh09-12686·
Auburn Village SchoolAuburnElementaryKG-08654·
Gilbert H. Hood Middle SchoolDerryMiddle06-08540·
Deerfield Community SchoolDeerfieldElementaryPK-08528·
Sanborn Regional High SchoolKingstonHigh09-12527·
Ernest P. Barka Elementary SchoolDerryElementaryKG-05522·
Stratham Memorial SchoolStrathamElementaryPK-05521·
Matthew Thornton Elementary SchoolLondonderryElementary01-05517·
Nottingham Elementary SchoolNottinghamElementaryPK-08505·
Chester AcademyChesterElementaryPK-08502·
Portsmouth Middle SchoolPortsmouthMiddle06-08499·
West Running Brook Middle SchoolDerryMiddle06-08499·
North Londonderry Elementary SchoolLondonderryElementary01-05495·
Newmarket Elementary SchoolNewmarketElementaryPK-05472·
Pollard Elementary SchoolPlaistowElementaryPK-05469·
South Londonderry Elementary SchoolLondonderryElementary01-05469·
Epping Elementary SchoolEppingElementaryPK-05456·
Hampstead Central SchoolHampsteadElementaryPK-04450·
Virtual Learning Academy (H)ExeterHigh09-12442·
Windham Middle SchoolWindhamMiddle07-08438·
Lincoln Street Elementary SchoolExeterElementary03-05424·
Windham Center SchoolWindhamMiddle05-06418·
Iber Holmes Gove Middle SchoolRaymondMiddle04-08416·
Main Street SchoolExeterElementaryPK-02408·
Derry Village SchoolDerryElementaryKG-05405·
Northwood Elementary SchoolNorthwoodElementaryPK-08388·
William T. Barron Elementary SchoolSalemElementaryKG-05385·
Hampstead Middle SchoolHampsteadMiddle05-08377·
Ellis SchoolFremontElementaryPK-08375·
Greenland Central SchoolGreenlandElementaryKG-08371·
North Salem Elementary SchoolSalemElementaryKG-05366·
Lamprey River Elementary SchoolRaymondElementaryKG-03364·
Moose Hill SchoolLondonderryElementaryPK-KG360·
East Derry Memorial Elementary SchoolDerryElementaryKG-05356·
Atkinson AcademyAtkinsonElementaryPK-05354·
Windham Academy Public Charter SchoolWindhamElementaryKG-08351·
Seabrook Elementary SchoolSeabrookElementaryPK-04349·
South Range Elementary SchoolDerryElementaryKG-05348·
Little Harbour SchoolPortsmouthElementaryKG-05346·
Raymond High SchoolRaymondHigh09-12346·
Grinnell SchoolDerryElementaryKG-05333·
Hampton AcademyHamptonMiddle06-08333·
Sandown North Elementary SchoolSandownElementary01-05331·
Daniel J. Bakie SchoolKingstonElementaryPK-02328·
Mary C. Dondero Elementary SchoolPortsmouthElementaryKG-05323·
Adeline C. Marston SchoolHamptonElementary03-05311·
Seabrook Middle SchoolSeabrookMiddle05-08311·
Hampton Centre SchoolHamptonElementaryPK-02303·
North Hampton SchoolNorth HamptonElementaryPK-08303·
Swasey Central SchoolBrentwoodElementaryPK-05293·
Danville Elementary SchoolDanvilleElementaryPK-05285·
William E. Lancaster SchoolSalemElementaryKG-05278·
Memorial SchoolNewtonElementary03-05276·
Henry W. Moore SchoolCandiaElementaryKG-08273·
Newmarket Jr.-Sr. High SchoolNewmarketHigh09-13270·
Sanborn Regional Middle SchoolKingstonMiddle06-08264·
Dr. L. F. Soule SchoolSalemElementaryKG-05263·
Mary A. Fisk Elementary SchoolSalemElementaryKG-05259·
New Franklin SchoolPortsmouthElementaryKG-05259·
Epping High SchoolEppingHigh09-12241·
The Birches Academy of Academics - Art A Public Charter SchSalemElementaryKG-08225·
Newmarket Jr.-Sr. High (Elem)NewmarketMiddle06-08223·
Rye Elementary SchoolRyeElementaryPK-04200·
Rye Junior High SchoolRyeMiddle05-08199·
Epping Middle SchoolEppingMiddle06-08185·
Lincoln Akerman SchoolHampton FallsElementaryKG-08185·
Virtual Learning Academy (E)ExeterElementaryKG-08171·
Salem PreschoolSalemPrekindergartenPK-PK145·
Kensington Elementary SchoolKensingtonElementaryPK-05136·
Sandown Central SchoolSandownElementaryPK-KG135·
East Kingston Elementary SchoolEast KingstonElementaryKG-05131·
Arts Academy of New Hampshire Chartered Public High SchoolSalemHigh09-12128·
Derry Early Education ProgramDerryPrekindergartenPK-PK121·
Newfields Elementary SchoolNewfieldsElementaryKG-05118·
Coastal Waters Chartered Public School (E)ExeterElementaryKG-08109·
Great Bay Charter School (H)ExeterHigh09-12103·
South Hampton Barnard SchoolSouth HamptonElementaryKG-0889·
Next Charter SchoolDerryHigh09-1280·
Newington Public SchoolNewingtonElementaryKG-0651·
Raymond School District Preschool ProgramRaymondPrekindergartenPK-PK45·
Great Bay Charter School (M)ExeterMiddle06-0840·
Maude H. Trefethen SchoolNew CastleElementaryKG-0626·
PEEP School - Pre School ProgramPortsmouthPrekindergartenPK-PK23·
Coastal Waters Chartered Public School (H)ExeterHigh09-1219·

Frequently asked

How many public schools are in Rockingham County?
Rockingham County, New Hampshire has 97 public K-12 schools serving approximately 42,053 students.
How many high schools are in Rockingham County?
Rockingham County, New Hampshire has 18 public high schools, along with 18 middle schools and 57 elementary schools.
What is the largest school district in Rockingham County?
Londonderry School District is the largest school district in Rockingham County, serving approximately 4,117 students. The county contains 44 school districts overall.
How many people live in Rockingham County?
Rockingham County has roughly 319,082 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Rockingham County?
Median household income in Rockingham County is $118,331, above the New Hampshire average of $89,682. About 3.0% of residents live below the federal poverty line.
How educated are residents of Rockingham County?
Approximately 45.7% of adults 25 and older in Rockingham County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Rockingham County qualify for free or reduced lunch?
Roughly 11.6% of students in Rockingham County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the New Hampshire county average of 28.5%.
What is the student-teacher ratio in Rockingham County schools?
Across Rockingham County public schools, the enrollment-weighted student-teacher ratio is approximately 12.1 to 1.
What is the racial makeup of Rockingham County?
Rockingham County residents are approximately 91% White, 4% Hispanic, 1% Black, 2% Asian, 5% two or more races according to the Census ACS 5-year estimate.
What share of housing in Rockingham County is owner-occupied?
Rockingham County has about 137,794 housing units, of which roughly 78.4% are owner-occupied.
DATA · Census ACS 5-year · NCES Common Core of Data