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

Merrimack County

New Hampshire · Public K-12

Parents in Merrimack County researching K-12 options have 61 public schools to consider, with combined enrollment near 17,429 (37 elementary, 12 middle, and 12 high).

7-year change in Merrimack County

SY 2017-18 vs SY 2024-25
Total enrollment
17,094
-1,706 (-9%) vs SY 2017-18
School count
58
0 (0%) vs SY 2017-18
% White
87%
was 89%
% Hispanic
4%
was 3%
% Black
3%
was 3%
% Asian
2%
was 3%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
155,967
all ages · ACS 5-yr
Schools
61
24 districts
Enrollment
17,429
students · NCES CCD
Median income
$97,004
Above New Hampshire avg
Free/reduced lunch
24.9%
Below New Hampshire avg
Elementary
37
8,739 students
Middle
12
3,854 students
High
12
4,836 students
Combined / other
0
schools
LARGEST DISTRICT
Concord School District
3,835 students · 24 districts in Merrimack County

County vs. school enrollment demographics

Left bar is the racial makeup of Merrimack 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
3%
Black
2%
Asian
2%
Two or more
5%
Native American
0%
Pacific Islander
0%
School enrollment
White
87%
Hispanic
4%
Black
3%
Asian
2%
Two or more
4%
Native American
0%
Pacific Islander
0%
Bachelor's+
38.9%
adults 25+
Poverty rate
4.1%
ACS 5-year
Unemployment
3.1%
civilian labor
Median age
43
18.4% under 18

Test scores in Merrimack County

Latest 2024-25 ELA proficiency, 46 schools ranked. New Hampshire state average: 55.2%.

See all 46 schools in Merrimack County ranked by score →

All schools (61)

NameCityLevelGradesEnrollmentRating
Concord High SchoolConcordHigh09-131,394·
Rundlett Middle SchoolConcordMiddle06-08767·
Merrimack Valley High SchoolPenacookHigh09-12744·
Pembroke AcademyPembrokeHigh09-12744·
Bow High SchoolBowHigh09-13622·
Bow Elementary SchoolBowElementaryPK-04542·
Bow Memorial SchoolBowMiddle05-08524·
Kearsarge Regional High SchoolNorth SuttonHigh09-13485·
Merrimack Valley Middle SchoolPenacookMiddle06-08466·
Hooksett Memorial SchoolHooksettElementary03-05431·
David R. Cawley Middle SchoolHooksettMiddle06-08428·
Fred C. Underhill SchoolHooksettElementaryPK-02418·
Kearsarge Regional Middle SchoolNorth SuttonMiddle06-08410·
Henniker Community SchoolHennikerElementaryPK-08402·
Epsom Central SchoolEpsomElementaryKG-08378·
Beaver Meadow SchoolConcordElementaryPK-05362·
Christa McAuliffe SchoolConcordElementaryKG-05357·
Allenstown Community SchoolAllenstownElementaryKG-08348·
Abbot-Downing SchoolConcordElementaryPK-05343·
Strong Foundations Charter SchoolPembrokeElementaryKG-08337·
Kearsarge Reg. Elem. School at New LondonNew LondonElementaryKG-05330·
Penacook Elementary SchoolPenacookElementaryPK-05325·
Mill Brook SchoolConcordElementaryPK-02321·
Pembroke Hill SchoolPembrokeElementaryKG-04312·
Franklin Middle SchoolFranklinMiddle04-08301·
Broken Ground SchoolConcordElementary03-05291·
Three Rivers SchoolPembrokeMiddle05-08289·
Hopkinton High SchoolContoocookHigh09-12284·
Franklin High SchoolFranklinHigh09-13280·
Harold Martin SchoolHopkintonElementaryPK-03269·
Paul A. Smith SchoolFranklinElementaryPK-03261·
Southwick SchoolNorthfieldElementaryKG-04251·
Loudon Elementary SchoolLoudonElementaryKG-05243·
Boscawen Elementary SchoolBoscawenElementaryPK-05240·
Dunbarton Elementary SchoolDunbartonElementaryKG-06234·
Maple Street Elementary SchoolContoocookMiddle04-06219·
Pittsfield Elementary SchoolPittsfieldElementaryPK-05215·
Allenstown Elementary SchoolAllenstownElementaryKG-04205·
Chichester Central SchoolChichesterElementaryKG-08192·
Kearsarge Reg. Elementary School - BradfordBradfordElementaryKG-05177·
Andover Elementary SchoolAndoverElementaryKG-08165·
Hopkinton Middle SchoolContoocookMiddle07-08165·
Pittsfield High SchoolPittsfieldHigh09-12161·
Compass Classical Academy Charter School (E)NorthfieldElementaryPK-08149·
Simonds Elementary SchoolWarnerElementaryKG-05132·
Armand R. Dupont SchoolAllenstownMiddle05-08130·
Pittsfield Middle SchoolPittsfieldMiddle06-08103·
Canterbury Elementary SchoolCanterburyElementaryKG-0590·
Webster Elementary SchoolWebsterElementaryKG-0588·
Sutton Central Elementary SchoolSutton MillsElementaryKG-0587·
Danbury Elementary SchoolDanburyElementaryKG-0566·
Salisbury Elementary SchoolSalisburyElementaryKG-0564·
Jennie D. Blake SchoolHillElementaryPK-0663·
Benjamin Franklin Academy Chartered Public School (M)LoudonMiddle06-0852·
Compass Classical Academy Charter School (H)NorthfieldHigh09-1243·
CSI Charter SchoolPenacookHigh09-1234·
Kearsarge Regional Preschool BradfordBradfordElementaryPK-PK29·
Benjamin Franklin Academy Chartered Public School (H)LoudonHigh09-1224·
Kearsarge Regional Preschool New LondonNew LondonElementaryPK-PK22·
Synergy Academy Chartered Public SchoolConcordHigh09-1221·
Bow PreschoolBowElementaryPK-PK0·

Cities in Merrimack County

Concord7 schoolsBow4 schoolsPembroke4 schoolsPenacook4 schoolsContoocook3 schoolsFranklin3 schoolsHooksett3 schoolsLoudon3 schoolsNorthfield3 schoolsPittsfield3 schoolsAllenstown2 schoolsBradford2 schoolsNew London2 schoolsNorth Sutton2 schoolsAllenstown1 schoolAndover1 schoolBoscawen1 schoolCanterbury1 schoolChichester1 schoolConcord1 schoolDanbury1 schoolDunbarton1 schoolEpsom1 schoolHenniker1 schoolHill1 schoolHopkinton1 schoolSalisbury1 schoolSutton Mills1 schoolWarner1 schoolWebster1 school

About Merrimack County

Merrimack County is a mid-sized New Hampshire county of about 155,967 residents, home to 61 public schools and roughly 17,429 students.

Stepping back, census numbers show median household income runs near $97,004, 39% of adults hold a bachelor's degree or higher, and the federal-poverty share is near 4%. That income level is 8% higher than the New Hampshire median.

On the level-by-level breakdown, Merrimack County covers 37 elementary schools (8,739 students), 12 middle schools (3,854), and 12 high schools (4,836).

Concord School District is the biggest district by enrollment, covering about 3,835 students across Merrimack County.

Over the past 7-year window. Total public-school enrollment in Merrimack County has declined 9% since SY 2017-18, moving from about 18,800 students to 17,094.

On allk12, the community for Merrimack County discusses sports rivalries, cross-district programs, and shared facilities. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools serve Merrimack County?
There are 61 public K-12 schools in Merrimack County, New Hampshire, with a combined enrollment of about 17,429.
How many high schools are in Merrimack County?
Merrimack County, New Hampshire has 12 public high schools, serving approximately 4,836 students.
How many middle schools are in Merrimack County?
Merrimack County, New Hampshire has 12 public middle schools, serving approximately 3,854 students.
How many elementary schools are in Merrimack County?
Merrimack County, New Hampshire has 37 public elementary schools, serving approximately 8,739 students.
What is the largest school district in Merrimack County?
Concord School District is the largest school district in Merrimack County, serving approximately 3,835 students. The county contains 24 school districts overall.
What is the population of Merrimack County?
Merrimack County, New Hampshire has a population of approximately 155,967, with a median age of 43. About 18.4% of residents are under 18.
What is the median household income in Merrimack County?
Median household income in Merrimack County is $97,004, above the New Hampshire average of $89,682. About 4.1% of residents live below the federal poverty line.
How educated are residents of Merrimack County?
Approximately 38.9% of adults 25 and older in Merrimack County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Merrimack County qualify for free or reduced lunch?
Roughly 24.9% of students in Merrimack 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.8%.
What is the student-teacher ratio in Merrimack County schools?
Across Merrimack County public schools, the enrollment-weighted student-teacher ratio is approximately 12.0 to 1.

Merrimack County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data