Grafton County Public Schools

All
(51)
All
(51)
 
High
(13)
High
(13)
 
Middle
(10)
Middle
(10)
 
Elementary
(28)
Elementary
(28)
 
Pre-K
(12)
Pre-K
(12)
 
Private
(18)
Private
(18)
 

Grafton County Public Schools

  • School Location Grades Students
  • AshlandAshland Elementary School
    16 Education Dr.
    AshlandNH 03217
    (603)968-7622

    Grades: KG-8 | 163 students
  • BathBath Village School
    Po Box 141
    BathNH 03740
    (603)747-2004

    Grades: KG-6 | 67 students
  • HanoverBernice A. Ray School
    26 Reservoir Rd.
    HanoverNH 03755
    (603)643-6655

    Grades: KG-5 | 482 students
  • BethlehemBethlehem Elementary School
    2297 Main St.
    BethlehemNH 03574
    (603)869-5842

    Grades: KG-6 | 152 students
  • BristolBridgewater-hebron Village School
    25 Schoolhouse Road
    BristolNH 03222
    (603)744-6969

    Grades: PK-5 | 140 students
  • BristolBristol Elementary School
    55 School St.
    BristolNH 03222
    (603)744-2761

    Grades: KG-5 | 221 students
  • CamptonCampton Elementary School
    1110 Nh Rte. 175
    CamptonNH 03223
    (603)726-3931

    Grades: PK-8 | 321 students
  • CanaanCanaan Elementary School
    Po Box 18
    CanaanNH 03741
    (603)523-4312

    Grades: PK-4 | 301 students
  • LittletonDaisy Bronson Junior High School
    159 Oak Hill Ave
    LittletonNH 03561
    (603)444-3361

    Grades: 7-8 | 107 students
  • EnfieldEnfield Village School
    Po Box 329
    EnfieldNH 03748
    (603)632-4231

    Grades: PK-4 | 223 students
  • HanoverFrances C. Richmond School
    63 Lyme Rd.
    HanoverNH 03755
    (603)643-6040

    Grades: 6-8 | 390 students
  • HanoverHanover High School
    41 Lebanon St., Suite 1
    HanoverNH 03755
    (603)643-3431

    Grades: 9-12 | 718 students
  • LebanonHanover Street School
    193 Hanover St.
    LebanonNH 03766
    (603)448-2945

    Grades: PK-4 | 353 students
  • North HaverhillHaverhill Cooperative Middle School
    175 Morrill Dr.
    North HaverhillNH 03774
    (603)787-2100

    Grades: 4-8 | 254 students
  • HoldernessHolderness Central School
    3 School Rd.
    HoldernessNH 03245
    (603)536-2538

    Grades: KG-8 | 157 students
  • CanaanIndian River School
    45 Royal Rd.
    CanaanNH 03741
    (603)632-4357

    Grades: 5-8 | 318 students
  • FranconiaLafayette Regional School
    149 Main St.
    FranconiaNH 03580
    (603)823-7741

    Grades: KG-6 | 115 students
  • LisbonLandaff Blue School
    813 Millbrook Rd.
    LisbonNH 03585
    (603)838-6416

    Grades: PK-3 | 30 students
  • LebanonLebanon High School
    195 Hanover St.
    LebanonNH 03766
    (603)448-2055

    Grades: 9-12 | 630 students
  • LebanonLebanon Middle School
    3 Moulton Avenue
    LebanonNH 03766
    (603)448-3056

    Grades: 5-8 | 467 students
  • LebanonLedyard Charter School
    Po Box 327
    LebanonNH 03766
    (603)727-4772

    Grades: 9-12 | 35 students
  • LincolnLin-wood Public School (high)
    Po Box 97
    LincolnNH 03251
    (603)745-2214

    Grades: 9-12 | 106 students
  • LincolnLin-wood Public School (middle)
    Po Box 97
    LincolnNH 03251
    (603)745-2214

    Grades: 6-8 | 76 students
  • LincolnLin-wood Public School Elementary
    Po Box 97
    LincolnNH 03251
    (603)745-2214

    Grades: KG-5 | 138 students
  • LisbonLisbon Regional School (high)
    24 Highland Ave.
    LisbonNH 03585
    (603)838-5506

    Grades: 9-12 | 116 students
  • LisbonLisbon Regional School (middle)
    24 Highland Ave.
    LisbonNH 03585
    (603)838-5506

    Grades: 7-8 | 65 students
  • LisbonLisbon Regional School Elementary
    24 Highland Ave.
    LisbonNH 03585
    (603)838-5506

    Grades: KG-6 | 164 students
  • LittletonLittleton High School
    159 Oak Hill Ave.
    LittletonNH 03561
    (603)444-5601

    Grades: 9-13 | 215 students
  • LymeLyme Elementary School
    , Main St.
    LymeNH 03768
    (603)795-2125

    Grades: KG-8 | 194 students
  • CanaanMascoma Valley Regional High School
    27 Royal Rd.
    CanaanNH 03741
    (603)632-4308

    Grades: 9-12 | 361 students
  • LittletonMildred C. Lakeway School
    325 Union St.
    LittletonNH 03561
    (603)444-2831

    Grades: KG-6 | 403 students
  • MonroeMonroe Consolidated School
    Po Box 130
    MonroeNH 03771
    (603)638-2800

    Grades: PK-8 | 78 students
  • PlymouthMountain Village Charter School
    13 Nh Route 25
    PlymouthNH 03264
    (603)271-2079

    Grades: 1-3 | 37 students
  • West LebanonMt. Lebanon School
    5 White Ave.
    West LebanonNH 03784
    (603)298-8202

    Grades: PK-4 | 260 students
  • BristolNewfound Memorial Middle School
    155 N. Main St.
    BristolNH 03222
    (603)744-8162

    Grades: 6-8 | 273 students
  • Show 16 more public schools in Grafton County, NH
Recent Articles
April 22, 2017
Police departments on public school campuses have played a major role in reducing violent crime and the speed limit. Unfortunately, they are also fighting an uphill battle against budget cuts.
April 22, 2017
Which states have the most diverse public schools? We analyze our data to find how much diversity truly exists on public school campuses. Learn about the varying levels of school diversity in regions around the nation, as well as the benefits derived from ethnic diversity in schools.
April 21, 2017
Children are reading less and less in this country, and the effects of that are showing in their performance in school. However, there are a variety of ways parents can encourage their children to read – and hopefully to love reading!