;

New Hampshire High 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 High Schools


Alton Belmont Gilford
Laconia Meredith Tilton
Center Harbor    

Carroll County High Schools


Moultonborough North Conway Wolfeboro

Cheshire County High Schools


E. Swanzey Hinsdale Jaffrey
Keene Dublin  

Coos County High Schools


Berlin Colebrook Gorham
Groveton North Stratford Pittsburg
Whitefield Jefferson Lancaster

Grafton County High Schools


Bethlehem Bristol Canaan
Hanover Lebanon Lincoln
Lisbon Littleton Orford
Plymouth Woodsville Campton
Holderness Pike Rumney

Hillsborough County High Schools


Amherst Bedford Goffstown
Hillsboro Hollis Hudson
Litchfield Manchester Merrimack
Milford Nashua New Ipswich
Pelham Peterborough Weare
Wilton Antrim  

Merrimack County High Schools


Bow Concord Contoocook
Franklin North Sutton Pembroke
Penacook Pittsfield Andover
Northfield Suncook  

Rockingham County High Schools


Derry Epping Exeter
Hampton Kingston Londonderry
Newmarket Northwood Plaistow
Portsmouth Raymond Salem
Candia Deerfield  

Strafford County High Schools


Dover Durham Farmington
Milton Rochester Somersworth

Sullivan County High Schools


Claremont Langdon Newport
Sunapee Meriden