Resource Portal
Ad
Resource Portal AI
Standards-aligned at-home lessons for any topic — in seconds.
Try it free
Home / New Hampshire /High
Level · New Hampshire

High schools in New Hampshire

105 public schools

105
public schools
57,038
total enrollment
7–13
grade span
78
cities

Schools serving each grade

7
8
9
10
11
12

Schools by level

High 105

Schools (105)

School City District Level Grades Enrollment
Academy For Science And Design Charter (H) Nashua Academy for Science and Design Charter School High 9-12 222
Alvirne High School Hudson Hudson School District High 9-12 1,091
Bedford High School Bedford Bedford School District High 9-13 1,480
Belmont High School Belmont Shaker Regional School District High 9-13 364
Berlin Senior High School Berlin Berlin School District High 9-12 369
Bow High School Bow Bow School District High 9-12 621
Bud Carlson Academy Rochester Rochester School District High 9-12 43
Campbell High School Litchfield Litchfield School District High 9-12 433
Capital City Public Charter School (H) Concord High 9-11 20
Cocheco Academy For The Arts Dover Cocheco Academy for the Arts High 9-12 41
Coe-Brown Northwood Academy Northwood Coe-Brown Northwood Academy School District High 9-12 673
Colebrook Academy And Elementary School (H) Colebrook Colebrook School District High 9-12 100
Compass Classical Academy Charter School (H) Franklin Compass Classical Academy Charter School High 9-10 11
Conant High School Jaffrey Jaffrey-Rindge Cooperative School District High 9-12 329
Concord High School Concord Concord School District High 9-13 1,537
Conval Regional High School Peterborough Contoocook Valley School District High 9-13 708
Csi Charter School Penacook CSI Charter School High 11-12 28
Dover Senior High School Dover Dover School District High 9-12 1,527
Epping High School Epping Epping School District High 9-12 247
Exeter High School Exeter Exeter Region Cooperative School District High 9-12 1,572
Fall Mountain Regional High School Langdon Fall Mountain Regional School District High 9-12 496
Farmington Senior High School Farmington Farmington School District High 9-12 241
Franklin High School Franklin Franklin School District High 9-13 269
Gilford High School Gilford Gilford School District High 9-12 493
Goffstown High School Goffstown Goffstown School District High 9-12 1,046
Gorham High School Gorham Gorham Randolph Shelburne Cooperative School District High 9-12 140
Granite State Arts Academy Charter School Salem Arts Academy of New Hampshire Chartered Public High School High 9-12 113
Great Bay Charter School (H) Exeter Great Bay Charter School High 9-12 94
Groveton High School Groveton Northumberland School District High 9-12 123
Hanover High School Hanover Dresden School District High 9-12 697
Hillsboro-Deering High School Hillsborough Hillsboro-Deering Cooperative School District High 9-12 382
Hinsdale High School Hinsdale Hinsdale School District High 9-12 132
Hollis-Brookline High School Hollis Hollis-Brookline Cooperative School District High 9-12 817
Hopkinton High School Contoocook Hopkinton School District High 9-13 325
Inter-Lakes High School Meredith Inter-Lakes Cooperative School District High 9-12 288
John Stark Regional High School Weare John Stark Regional School District High 9-12 614
Kearsarge Regional High School North Sutton Kearsarge Regional School District High 9-13 527
Keene High School Keene Keene School District High 9-12 1,354
Kennett High School North Conway Conway School District High 9-12 736
Kingswood Regional High School Wolfeboro Governor Wentworth Regional School District High 9-12 755
Kreiva Academy Public Charter School (H) Manchester Kreiva Academy Public Charter School High 9-12 73
Laconia High School Laconia Laconia School District High 9-12 560
Leaf Charter School Alstead LEAF Charter School High 9-12 71
Lebanon High School Lebanon Lebanon School District High 9-12 614
Ledyard Charter School Lebanon High 9-12 34
Lin-Wood Public School (High) Lincoln Lincoln-Woodstock Cooperative School District High 9-12 85
Lisbon Regional School (High) Lisbon Lisbon Regional School District High 9-13 105
Littleton High School Littleton Littleton School District High 9-12 219
Londonderry Senior High School Londonderry Londonderry School District High 9-12 1,432
Making Community Connections Charter School (H) Manchester Making Community Connections Charter School High 9-12 40
Making Community Connections Charter School (H) Manchester Making Community Connections Charter School High 9-11 36
Making Community Connections Charter School - Monadnock Keene Making Community Connections Charter School High 9-12 54
Manchester Central High School Manchester Manchester School District High 9-12 1,246
Manchester Memorial High School Manchester Manchester School District High 9-12 1,362
Manchester School Of Technology (High School) Manchester Manchester School District High 9-12 383
Manchester West High School Manchester Manchester School District High 9-12 789
Mascenic Regional High School New Ipswich Mascenic Regional School District High 9-12 254
Mascoma Valley Regional High School Canaan Mascoma Valley Regional School District High 9-12 348
Merrimack High School Merrimack Merrimack School District High 9-12 1,176
Merrimack Valley High School Penacook Merrimack Valley School District High 9-12 769
Milford High School Milford Milford School District High 9-12 750
Monadnock Regional High School E. Swanzey Monadnock Regional School District High 9-13 472
Moultonborough Academy Moultonborough Moultonborough School District High 9-13 142
Nashua High School North Nashua Nashua School District High 9-12 1,618
Nashua High School South Nashua Nashua School District High 9-12 1,832
Newfound Regional High School Bristol Newfound Area School District High 9-13 382
Newmarket Jr.-Sr. High School Newmarket Newmarket School District High 9-13 310
Newport Middle High School (High) Newport Newport School District High 9-13 299
Next Charter School Derry High 9-12 75
North Country Charter Academy (H) Littleton North Country Charter Academy High 10-12 46
Nute High School Milton Milton School District High 9-12 128
Oyster River High School Durham Oyster River Coop School District High 9-12 832
Oyster River High School Durham Oyster River Coop School District High 9-13 835
Pace Career Academy Charter School Pembroke High 9-13 62
Pelham High School Pelham Pelham School District High 9-12 601
Pembroke Academy Pembroke Pembroke School District High 9-12 754
Pinkerton Academy Derry Pinkerton Academy School District High 9-13 3,160
Pittsburg School (High) Pittsburg Pittsburg School District High 9-12 30
Pittsburg School (High) Pittsburg Pittsburg School District High 9-12 32
Pittsfield High School Pittsfield Pittsfield School District High 9-12 153
Plymouth Regional High School Plymouth Pemi-baker Regional School District High 9-13 638
Portsmouth High School Portsmouth Portsmouth School District High 9-12 1,078
Profile Senior High School Bethlehem Profile School District High 9-12 124
Profile Senior High School Bethlehem Profile School District High 9-12 136
Prospect Mountain High School Alton Prospect Mountain JMA School District High 9-12 440
Raymond High School Raymond Raymond School District High 9-12 351
Rivendell Academy Orford Rivendell Interstate School District High 7-12 199
Salem High School Salem Salem School District High 9-13 1,131
Sanborn Regional High School Kingston Sanborn Regional School District High 9-12 614
Somersworth High School Somersworth Somersworth School District High 9-12 408
Souhegan Coop High School Amherst Souhegan Cooperative School District High 9-12 707
Spark Academy Of Advanced Technologies Charter School Manchester Spark Academy of Advanced Technologies High 9-10 34
Spaulding High School Rochester Rochester School District High 9-12 1,348
Stevens High School Claremont Claremont School District High 9-13 522
Sunapee Sr. High School Sunapee Sunapee School District High 9-13 140
The Founders Academy Charter School (H) Manchester The Founders Academy Charter School High 9-12 133
Timberlane Regional High School Plaistow Timberlane Regional School District High 9-12 1,047
Timberlane Regional High School Plaistow Timberlane Regional School District High 9-12 1,084
Virtual Learning Academy (H) Exeter Virtual Learning Academy Charter School High 9-12 378
White Mountains Regional High School Whitefield White Mountains Regional School District High 9-13 359
Wilton-Lyndeboro Senior High School Wilton Wilton-Lyndeborough Cooperative School District High 9-12 161
Windham High School Windham Windham School District High 9-12 1,020
Winnacunnet High School Hampton Winnacunnet Cooperative School District High 9-13 1,100
Winnisquam Regional High School Tilton Winnisquam Regional School District High 9-12 447
Woodsville High School Woodsville Haverhill Cooperative School District High 9-12 218

All New Hampshire schools

Out-of-school-time (OST) resources

After-school & summer programs, funding, and support serving High, New Hampshire.

Statewide afterschool network
New Hampshire Afterschool Network
https://www.nhafterschool.org →
Free at-home enrichment
Resource Portal AI
Get free lessons →