Find Affordable College Courses

What Do You Want to Study?

2026 Best Teaching Schools in New Hampshire

2026 Best Teaching Schools in New Hampshire

Looking for the best Teaching degree programs in New Hampshire? We have ranked 33 institutions by overall quality and student outcomes, using our 2026 methodology. Each school below is scored on factors such as graduation rate, post-graduation earnings, cost, and admissions selectivity.

To arm you with the information you need, Teaching Degree Search analyzed 30 schools to produce this 2026 ranking, drawing primarily on U.S. Department of Education data (IPEDS and College Scorecard). View our full ranking methodology.

Top 25 Teaching Degree Schools in New Hampshire

Learn more about these excellent schools below:

#1

Granite State College

Manchester, NH

No school ranked higher than Granite State College this year in New Hampshire. This public school is set in Manchester, NH. About 23% of students finish within six years. The average in-state cost of tuition and fees is $7,724, with out-of-state students paying around $9,284. Typical Teaching student debt is $27,522. See the full Granite State College profile

University Of New Hampshire Main Campus came in at #2 on this year's Teaching ranking in New Hampshire. Set in Durham, NH, University Of New Hampshire Main Campus is a public institution. Roughly 76% of students complete a degree within six years here. Students from in state pay about $19,202 in tuition and fees, while out-of-state students pay about $39,852. Students borrow a median of $26,368 to complete their Teaching program here. See the full University Of New Hampshire Main Campus profile

#3

Keene State College

Keene, NH

The strong Teaching programs at Keene State College earned it the #3 place in New Hampshire. Keene State College is a public school based in Keene, NH. The six-year graduation rate is 60%. In-state tuition and fees average $14,784, with out-of-state students paying around $26,840. Students borrow a median of $26,185 to complete their Teaching program here. Read the full report on Keene State College

#4

Rivier College

Nashua, NH

Out of the 30 schools in New Hampshire in this year's ranking, Rivier College landed the #4 spot. Located in Nashua, NH, Rivier College is a private not-for-profit institution. Roughly 51% of students complete a degree within six years here. The average in-state cost of tuition and fees is $39,488. Typical Teaching student debt is $28,917. Read the full report on Rivier College

Antioch University New England came in at #5 on this year's Teaching ranking in New Hampshire. This private not-for-profit school is set in Keene, NH. Read the full report on Antioch University New England

Southern New Hampshire University did well this year, earning the #6 position. Based in Manchester, NH, Southern New Hampshire University is a private not-for-profit institution. Roughly 44% of students complete a degree within six years here. Students from in state pay about $17,200 in tuition and fees. Graduates carry a median of $29,103 in student loans. Read more about Southern New Hampshire University

Plymouth State University did well this year, earning the #7 position. Plymouth State University is a public school based in Plymouth, NH. About 52% of students finish within six years. Expect in-state tuition and fees of around $14,626, with out-of-state students paying around $25,566. Typical Teaching student debt is $26,972. Read the full report on Plymouth State University

#8

New England College

Henniker, NH

New England College came in at #8 in this year's ranking. Set in Henniker, NH, New England College is a private not-for-profit institution. New England College posts a six-year graduation rate of 35%. In-state tuition and fees average $27,474. Typical Teaching student debt is $35,038. Read the full report on New England College

Upper Valley Educators Institute did well this year, earning the #9 position. Read the full report on Upper Valley Educators Institute

Great Bay Community College came in at #10 in this year's ranking. Read more about Great Bay Community College

New Hampshire Institute For Therapeutic Arts ranked #11 on our 2026 list of the best Teaching schools. Read the full report on New Hampshire Institute For Therapeutic Arts

Nhti Concords Community College ranked #12 on our 2026 list of the best Teaching schools. Read the full report on Nhti Concords Community College

Keene Beauty Academy came in at #13 in this year's ranking. See the full Keene Beauty Academy profile

Empire Beauty School Laconia came in at #14 in this year's ranking. Read the full report on Empire Beauty School Laconia

Empire Beauty School Hooksett landed the #15 spot in New Hampshire this year. See the full Empire Beauty School Hooksett profile

Manchester Community College Nh placed #16 among Teaching schools in New Hampshire. More on Manchester Community College Nh

Colby Sawyer College landed the #17 spot in New Hampshire this year. Read the full report on Colby Sawyer College

Empire Beauty School Somersworth ranked #18 on our 2026 list of the best Teaching schools. More on Empire Beauty School Somersworth

Saint Anselm College came in at #19 in this year's ranking. Read the full report on Saint Anselm College

Harmony Health Care Institute came in at #20 in this year's ranking. Read the full report on Harmony Health Care Institute

St Joseph School Of Nursing came in at #21 in this year's ranking. See the full St Joseph School Of Nursing profile

Thomas More College Of Liberal Arts ranked #22 on our 2026 list of the best Teaching schools. Get the full Thomas More College Of Liberal Arts report

University Of New Hampshire School Of Law did well this year, earning the #23 position. Read the full report on University Of New Hampshire School Of Law

Paul Mitchell The School Portsmouth placed #24 among Teaching schools in New Hampshire. Get the full Paul Mitchell The School Portsmouth report

Franklin Pierce University came in at #25 in this year's ranking. Read the full report on Franklin Pierce University

Rest of the Top 15% Best Teaching Degree Schools in New Hampshire

These schools also placed among the very best this year:

University System Of New Hampshire System Office ranked #26 on our 2026 list of the best Teaching schools. Read more about University System Of New Hampshire System Office

Nashua Community College landed the #27 spot in New Hampshire this year. Read more about Nashua Community College

University Of New Hampshire At Manchester ranked #28 on our 2026 list of the best Teaching schools. Read more about University Of New Hampshire At Manchester

Dartmouth College landed the #29 spot in New Hampshire this year. Read more about Dartmouth College

College Of St Mary Magdalen came in at #30 in this year's ranking. Read more about College Of St Mary Magdalen

White Mountains Community College came in at #31 in this year's ranking. Get the full White Mountains Community College report

River Valley Community College ranked #32 on our 2026 list of the best Teaching schools. More on River Valley Community College

Lakes Region Community College came in at #33 in this year's ranking. Read the full report on Lakes Region Community College

More Teaching Rankings

Ranking Methodology & Notes

These rankings are produced by Teaching Degree Search (DMS_RANKING_2023), 2026 edition. Rankings consider a blend of student outcomes (graduation rate, post-graduation earnings), affordability, and admissions data drawn primarily from the U.S. Department of Education (IPEDS and College Scorecard).

Ranking method: Dms College Quality · Scope: State · 30 schools evaluated. *Averages shown above reflect the top 33 ranked schools only.

References

Find Teaching Schools Near You

Our free school finder matches students with accredited education & teaching schools across the U.S.