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:
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
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
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
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
- Integrated Postsecondary Education Data System (IPEDS) — National Center for Education Statistics, U.S. Department of Education (core institutional data).
- College Scorecard — U.S. Department of Education (graduate earnings and outcomes data).