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 |