Top Cheshire County Public Schools

All
(38)
All
(38)
 
High
(4)
High
(4)
 
Middle
(11)
Middle
(11)
 
Elementary
(32)
Elementary
(32)
 
Pre-K
(10)
Pre-K
(10)
 
Charter
(2)
Charter
(2)
 
Private
(19)
Private
(19)
 

Top Cheshire County Public Schools (2018-19)

  • School Location Grades Students
  • Alstead Alstead Primary School
    58 Mechanic St.
    Alstead, NH 03602
    (603)835-2482

    Grades: PK-4 | 89 students
  • Chesterfield Chesterfield Central School
    535 Old Chesterfield Rd.
    Chesterfield, NH 03443
    (603)363-8301

    Grades: K-8 | 271 students
  • Jaffrey Conant High School
    3 Conant Way
    Jaffrey, NH 03452
    (603)532-8131

    Grades: 9-12 | 422 students
  • Swanzey Cutler School
    31 S. Winchester St.
    Swanzey, NH 03446
    (603)352-3383

    Grades: 3-6 | 269 students
  • Fitzwilliam Dr. George S. Emerson Elementary School
    27 Rhododendron Rd.
    Fitzwilliam, NH 03447
    (603)585-6611

    Grades: PK-6 | 154 students
  • Dublin Dublin Consolidated School
    Main St. Rte. 101
    Dublin, NH 03444
    (603)563-8332

    Grades: K-5 | 64 students
  • Alstead Fall Mountain Regional -pre School Program
    144 Fmrhs Rd.
    Alstead, NH 03602
    (603)835-6314

    Grades: PK | 13 students
  • Alstead Fall Mountain Regional High School
    134 Fmrhs Rd.
    Alstead, NH 03602
    (603)835-6318

    Grades: 9-12 | 522 students
  • Keene Franklin Elementary School
    217 Washington St.
    Keene, NH 03431
    (603)352-1712

    Grades: K-5 | 235 students
  • Keene Fuller Elementary School
    422 Elm St.
    Keene, NH 03431
    (603)352-1245

    Grades: K-5 | 319 students
  • Gilsum Gilsum Elementary School
    640 Route 10
    Gilsum, NH 03448
    (603)352-2226

    Grades: K-6 | 48 students
  • Hinsdale Hinsdale Elementary School
    12 School St.
    Hinsdale, NH 03451
    (603)336-5332

    Grades: PK-5 | 284 students
  • Hinsdale Hinsdale Middle High School
    49 School St.
    Hinsdale, NH 03451
    (603)336-5984

    Grades: 6-8 | 107 students
  • Jaffrey Jaffrey Grade School
    18 School St.
    Jaffrey, NH 03452
    (603)532-8355

    Grades: PK-5 | 324 students
  • Jaffrey Jaffrey-rindge Middle School
    1 Conant Way
    Jaffrey, NH 03452
    (603)532-8122

    Grades: 6-8 | 295 students
  • Stoddard James Faulkner Elementary School
    200 School St.
    Stoddard, NH 03464
    (603)446-3348

    Grades: K-5 | 81 students
  • Marlow John D. Perkins Academy
    919 Nh, Rte. 10
    Marlow, NH 03456
    (603)446-3307

    Grades: K-6 | 24 students
  • Keene Jonathan M. Daniels School
    179 Maple Ave.
    Keene, NH 03431
    (603)352-8012

    Grades: 1-5 | 169 students
  • Keene Keene High School
    43 Arch St.
    Keene, NH 03431
    (603)352-0640

    Grades: 9-12 | 1361 students
  • Keene Keene Middle School
    167 Maple Ave.
    Keene, NH 03431
    (603)357-9023

    Grades: 6-8 | 680 students
  • Keene Making Community Connections Charter School - Monadnock Charter School
    149 Emerald Sreet, #up-3
    Keene, NH 03431
    (603)283-0844

    Grades: 9-12 | 56 students
  • Marlborough Marlborough Elementary School
    41 Fitch Court
    Marlborough, NH 03455
    (603)876-4465

    Grades: K-8 | 185 students
  • Swanzey Monadnock Regional Middle School
    580 Old Homestead Hwy.
    Swanzey, NH 03446
    (603)352-6575

    Grades: 7-8 | 247 students
  • Swanzey Mount Caesar School
    585 Old Homstead Hwy.
    Swanzey, NH 03446
    (603)352-4797

    Grades: PK-2 | 301 students
  • Nelson Nelson Elementary School
    441 Granite Lake Rd.
    Nelson, NH 03457
    (603)847-3408

    Grades: K-6 | 80 students
  • North Walpole North Walpole School
    17 Cray Rd.
    North Walpole, NH 03609
    (603)445-5450

    Grades: 2-4 | 98 students
  • Rindge Rindge Memorial School
    45 School St.
    Rindge, NH 03461
    (603)899-3363

    Grades: PK-5 | 375 students
  • Alstead Sarah Porter School
    111 Village Rd.
    Alstead, NH 03602
    (603)835-2260

    Grades: 1-4 | 22 students
  • Keene Surry Village Charter School Charter School
    449 Route 12a
    Keene, NH 03431
    (603)357-9700

    Grades: K-8 | 94 students
  • Keene Symonds Elementary School
    79 Park Ave.
    Keene, NH 03431
    (603)352-3405

    Grades: K-5 | 342 students
  • Troy Troy Elementary School
    44 School St.
    Troy, NH 03465
    (603)242-7741

    Grades: PK-6 | 153 students
  • Alstead Vilas Elementary School
    82 Mechanic St.
    Alstead, NH 03602
    (603)835-6351

    Grades: 5-8 | 101 students
  • Walpole Walpole Elementary School
    8 Bemis Ln.
    Walpole, NH 03608
    (603)756-4728

    Grades: 5-8 | 145 students
  • Walpole Walpole Primary School
    18 Primary Ln.
    Walpole, NH 03608
    (603)756-4241

    Grades: PK-1 | 77 students
  • Harrisville Wells Memorial School
    235 Chesham Rd.
    Harrisville, NH 03450
    (603)827-3272

    Grades: K-6 | 49 students
  • Show 3 more public schools in Cheshire County, NH
Recent Articles
While some schools are debating whether to teach sex ed, Philadelphia schools will be making free condoms available in 22 schools across the district.
The world is in a constant state of change and those who fail to adjust fall behind. Unfortunately, the American public education system has not kept up with the times and is currently facing a number of serious problems. Keep reading to learn about the biggest failures affecting the modern U.S. public education system as well as some of the trends that could spark change.
Summer break is a time to kick back and relax but it is also a great time to do activities that will boost your college applications. Keep reading to see how to boost your application this summer.