Public Schools in Rockingham County, New Hampshire

There are 98 Public Schools in Rockingham County, New Hampshire, serving a population of 302,479 people in an area of 695 square miles. There is 1 Public School per 3,086 people, and 1 Public School per 7 square miles.

In New Hampshire, Rockingham County is ranked 8th of 10 counties in Public Schools per capita, and 2nd of 10 counties in Public Schools per square mile.

List of Rockingham County Public Schools

Find Rockingham County, New Hampshire public schools, including charter schools, k-12, elementary, middle, and high schools.


Adeline C. Marston School 4 Marston Way Hampton, NH

Atkinson Academy 17 Academy Avenue Atkinson, NH

Auburn Village School 11 Eaton Hill Road Auburn, NH

Chester Academy 22 Murphy Drive Chester, NH

Coe-Brown Northwood Academy 907 1st New Hampshire Turnpike Northwood, NH

Cooperative Middle School 100 Academic Way Stratham, NH

Daniel J. Bakie School 179 Main Street Kingston, NH

Danville Elementary School 23 School Street Danville, NH

Deerfield Community School 66 North Road Deerfield, NH

Derry Early Education Program 5 Hood Road Derry, NH

Derry Early Education Program School 5 Hood Road Derry, NH

Derry Village School 28 South Main Street Derry, NH

Dondero School 32 Van Buren Avenue Portsmouth, NH

Dr Lewis F Soule Elementary 173 South Policy Street Salem, NH

Dr. L. F. Soule School 173 South Policy Street Salem, NH

East Derry Memorial Elementary School 18 Dubeau Drive Derry, NH

East Kingston Elementary School 5 Andrews Lane East Kingston, NH

Ellis School 432 Main Street Fremont, NH

Epping Elementary School 17 Prospect Street Epping, NH

Epping High School 21 Academy Street Epping, NH

Epping Middle School 33 Prescott Road Epping, NH

Ernest P. Barka Elementary School 21 Eastgate Road Derry, NH

Exeter High School 1 Blue Hawk Drive Exeter, NH

Gilbert H. Hood Middle School 5 Hood Road Derry, NH

Golden Brook Elementary School 112b Lowell Road Windham, NH

Golden Brook School 112 Lowell Road Windham, NH

Granite State Arts Academy Charter School 16 New Hampshire 111 Derry, NH

Great Bay Elearning Charter School (H) 30 Linden Street Exeter, NH

Greenland Central School 70 Post Road Greenland, NH

Grinnell School 6 Grinnell Road Derry, NH

Hampstead Central School 21 Emerson Avenue Hampstead, NH

Hampstead Middle School 28 School Street Hampstead, NH

Hampton Academy 29 Academy Avenue Hampton, NH

Hampton Centre School 53 Winnacunnet Road Hampton, NH

Henry W. Moore School 12 Deerfield Road Candia, NH

Iber Holmes Gove Middle School 1 Stephen K. Batchelder Parkway Raymond, NH

Kensington Elementary School 122 Amesbury Road Kensington, NH

Lamprey River Elementary School 33 Old Manchester Road Raymond, NH

Lincoln Akerman School 8 Exeter Road Hampton Falls, NH

Lincoln Street Elementary School 25 Lincoln Street Exeter, NH

Little Harbour School 50 Clough Drive Portsmouth, NH

Londonderry Middle School 313 Mammoth Road Londonderry, NH

Londonderry Senior High School 295 Mammoth Road Londonderry, NH

Main Street School 40 Main Street Exeter, NH

Mary A. Fisk Elementary School 14 Main Street Salem, NH

Mary C. Dondero Elementary School 32 Van Buren Avenue Portsmouth, NH

Matthew Thornton Elementary School 275 Mammoth Road Londonderry, NH

Maude H. Trefethen School 142 Cranfield Street New Castle, NH

Memorial School 31 West Main Street Newton, NH

Moose Hill School 150 Pillsbury Road Londonderry, NH

About Rockingham County Public Schools

Rockingham County Public Schools are tuition-free, publicly funded schools that are legally required to accept and provide an education to all children from Kindergarten age through Grade 12 in Rockingham County, NH. Each of the fifty state constitutions includes a requirement for the provision of a Public School system, and each state, including New Hampshire, also has a compulsory education law that requires school-age children to attend school.

You may contact Public Schools for questions about:
  • Rockingham County Public School calendars
  • Admissions policies and enrollment
  • Rockingham County school district
  • Academics and school curriculum
  • School buses and transportation

Rockingham County Public School Statistics

Find Rockingham County Public School Enrollment and Educational Attainment (Age 25+). Data Source: U.S. Census Bureau; American Community Survey, 2017 ACS 5-Year Estimates.

Rockingham County Public School Enrollment
 Rockingham CountyNew Hampshire
Nursery & Preschool Enrollment1,506 (35.4%)8,209 (45.5%)
Kindergarten Enrollment2,523 (80.9%)11,819 (83.6%)
Elementary School Enrollment (Grades 1-4)12,590 (92.8%)52,461 (90.0%)
Elementary School Enrollment (Grades 5-8)13,815 (93.0%)55,699 (90.1%)
High School Enrollment (Grades 9-12)14,365 (87.6%)58,450 (87.7%)
Rockingham County Educational Attainment (Age 25+)
 Rockingham CountyNew Hampshire
Less than 9th Grade Education3,154 (1.4%)21,106 (2.2%)
9-12th Grade (No Diploma)7,689 (3.5%)46,172 (4.9%)
High School Graduate (Including Equivalency)55,276 (25.4%)262,891 (28.0%)