;

New Hampshire Elementary School Locations, Class Sizes, Student Teacher Ratios and More

Find Schools in New Hampshire by Grade Level or School Type

New Hampshire Schools By Grade Level

New Hampshire Schools By School Type

Select a City in New Hampshire

or Choose a County: 

Belknap County Elementary Schools


Alton Belmont Ctr. Barnstead
Gilford Gilmanton Iw Laconia
Meredith New Hampton Sanbornton
Tilton    

Carroll County Elementary Schools


Bartlett Conway Ctr. Conway
Ctr. Ossipee Ctr. Sandwich Ctr. Tuftonboro
Effingham Freedom Jackson
Madison Moultonboro North Conway
Sanbornville Tamworth Wolfeboro

Cheshire County Elementary Schools


Alstead Chesterfield Dublin
E. Swanzey Fitzwilliam Gilsum
Harrisville Hinsdale Jaffrey
Keene Marlborough Marlow
Nelson North Walpole Rindge
Stoddard Sullivan Surry
Troy Walpole Westmoreland
Winchester    

Coos County Elementary Schools


Berlin Colebrook Errol
Gorham Groveton Jefferson
Lancaster Milan North Stratford
Pittsburg Stark Whitefield

Essex County Elementary Schools


W. Stewartstown    

Grafton County Elementary Schools


Ashland Bath Bethlehem
Bristol Campton Canaan
Enfield Franconia Hanover
Holderness Landaff Lebanon
Lincoln Lisbon Littleton
Lyme Monroe Piermont
Plymouth Rumney Thornton
W. Lebanon Warren Waterville Valley
Wentworth Woodsville Pike
West Lebanon    

Hillsborough County Elementary Schools


Amherst Antrim Bedford
Bennington Brookline Francestown
Goffstown Greenfield Greenville
Hancock Hillsboro Hollis
Hudson Litchfield Lyndeborough
Manchester Mason Merrimack
Milford Mont Vernon Nashua
New Boston New Ipswich Pelham
Peterborough Temple Weare
Wilton    

Merrimack County Elementary Schools


Allenstown Andover Boscawen
Bow Bradford Canterbury
Chichester Concord Danbury
Dunbarton Epsom Franklin
Henniker Hill Hooksett
Hopkinton Loudon New London
Northfield Pembroke Penacook
Pittsfield Salisbury Sutton Mills
W. Franklin Warner Webster
Suncook    

Rockingham County Elementary Schools


Atkinson Auburn Brentwood
Candia Chester Danville
Deerfield Derry East Kingston
Epping Exeter Fremont
Greenland Hampstead Hampton
Hampton Falls Kingston Londonderry
New Castle Newfields Newington
Newmarket Newton North Hampton
Northwood Nottingham Plaistow
Portsmouth Raymond Rye
Salem Sandown Seabrook
South Hampton Stratham Windham
East Hampstead    

Strafford County Elementary Schools


Barrington Dover E. Rochester
Farmington Gonic Lee
Madbury Milton New Durham
Rochester Rollinsford Somersworth
Strafford    

Sullivan County Elementary Schools


Acworth Charlestown Claremont
Cornish Croydon Grantham
Langdon Lempster Meriden
Newport Sunapee Washington