College Factual  by our College Data Analytics Team
       Unbiased Factual Guarantee

2025 Best Bachelor's Degree Schools in New Hampshire

12 Colleges

It's not easy to decide which school to attend when you have so many options available. One of our goals at College Factual is to give you as much information as we can - such as our Top New Hampshire Colleges for a Bachelor's ranking - to help you make that decision.

What's on This Page: * Our Methodology

Finding Your Best School Match

We analyzed 12 colleges and universities across New Hampshire to determine which ones have the best bachelor's degree programs. Our ranking methodology focuses on different objective factors to make this determination of the best schools. In the next few paragraphs, we'll talk a little about what we use in our analysis and why.

Average Earnings

One measure we use to determine the quality of a school is to look at the average salary of bachelor's graduates during the early years of their career. After all, your degree won't mean much if it doesn't help you find a job that will help you earn a living.

Taking Out Student Loans

Another factor that we look at to determine a school's ranking is the average debt load that students take on while they are working on their bachelor's degree. We consider this number in conjunction with average post-graduation earnings to gauge the difficulty bachelor's recipients will have paying back their loans.

More Ranking Factors That Are Important

We also analyze a number of other factors in addition to average post-graduation earnings and average student debt when coming up with our yearly Best Bachelor's Degree Schools ranking. On a broad level, other factors that go into our rankings include such things as the demand of the school, the student body caliber, if the school has online options, and the educational resources provided by the school.

To learn more, visit our best colleges ranking methodology page.

More Rankings to View

Associate Degree Rankings Undergrad Rankings
Master's Degree Rankings Grad School Rankings
Doctorate Degrees Ranking Grad School Rankings
Overall Best Colleges Ranking Overall Rankings
You may also want to narrow this list by location to find the best bachelor's degree schools nearest you. Also, check out our other college rankings to help you with your college decision.

Top Bachelor's Degree Schools in New Hampshire

Learn more about these excellent schools below:

1
Dartmouth crest
Dartmouth College
Hanover, New Hampshire
1,279 Bachelor's Degrees Awarded
$63,801 Average Early-Career Earnings
$60,065 Average Student Debt

Dartmouth College tops this year’s ranking as the best school for bachelor’s degrees in New Hampshire for overall quality. This medium-sized private not-for-profit school is located in Hanover, New Hampshire, and it awarded 1,279 bachelor’s degrees in 2021-2022.

Upon graduation, bachelor’s degree recipients go on to jobs making an average salary of $63,801 during the early years of their career. Bachelor’s students carry an average student debt load of about $60,065 after getting their degree.

Read full report on Dartmouth College

2
3,145 Bachelor's Degrees Awarded
$45,459 Average Early-Career Earnings
$39,460 Average Student Debt

You’ll join some of the best and brightest minds around if you attend University of New Hampshire - Main Campus. The school came in at #2 in New Hampshire on this year’s best bachelor’s degree schools ranking. Located in Durham, New Hampshire, the fairly large public school awarded 3,145 diplomas to qualifed bachelor’s degree students in 2021-2022.

The average salary of a graduate with a bachelor’s degree from UNH is $45,459 during the early years of their career. Bachelor’s students carry an average student debt load of about $39,460 after getting their degree.

Full University of New Hampshire - Main Campus Report

3
SNHU crest
Southern New Hampshire University
Manchester, New Hampshire
18,173 Bachelor's Degrees Awarded
$50,858 Average Early-Career Earnings
$13,993 Average Student Debt

You’ll join some of the best and brightest minds around if you attend Southern New Hampshire University. The school came in at #3 in New Hampshire on this year’s best bachelor’s degree schools ranking. SNHU is located in Manchester, New Hampshire and has a large student population. In 2021-2022, this school awarded 18,173 bachelor’s degrees to qualified graduate students.

During the early years of their career, bachelor’s degree graduates from SNHU make an average of $50,858 a year. Bachelor’s students carry an average student debt load of about $13,993 after getting their degree.

Learn More About Southern New Hampshire University

4
St. Anselm College crest
Saint Anselm College
Manchester, New Hampshire
611 Bachelor's Degrees Awarded
$48,228 Average Early-Career Earnings
$44,350 Average Student Debt

You’ll join some of the best and brightest minds around if you attend Saint Anselm College. The school came in at #4 in New Hampshire on this year’s best bachelor’s degree schools ranking. St. Anselm College is located in Manchester, New Hampshire and has a small student population. In 2021-2022, this school awarded 611 bachelor’s degrees to qualified graduate students.

The average salary of a graduate with a bachelor’s degree from St. Anselm College is $48,228 during the early years of their career. Bachelor’s students leave the school with an average of $44,350 in student loans.

Read full report on Saint Anselm College

5
186 Bachelor's Degrees Awarded
$48,035 Average Early-Career Earnings
$34,267 Average Student Debt

Out of the 12 bachelor’s degree schools in New Hampshire that were part of this year’s ranking, University of New Hampshire at Manchester landed the #5 spot on the list. UNH Manchester is a public institution located in Manchester, New Hampshire. The school has a small population, and it awarded 186 bachelor’s degrees in 2021-2022.

Graduates with a bachelor’s degree from UNH Manchester make an average of $48,035 per year during the early years of their career. Bachelor’s students leave the school with an average of $34,267 in student loans.

Read full report on University of New Hampshire at Manchester

6
Rivier crest
Rivier University
Nashua, New Hampshire
275 Bachelor's Degrees Awarded
$45,850 Average Early-Career Earnings
$27,164 Average Student Debt

Rivier University came in at #6 in this year’s edition of the Best Bachelor’s Degree Schools in New Hampshire ranking. Rivier is located in Nashua, New Hampshire and has a small student population. In 2021-2022, this school awarded 275 bachelor’s degrees to qualified graduate students.

During the early years of their career, bachelor’s degree graduates from Rivier make an average of $45,850 a year. Bachelor’s students leave the school with an average of $27,164 in student loans.

Learn More About Rivier University

7
Keene State crest
Keene State College
Keene, New Hampshire
862 Bachelor's Degrees Awarded
$41,049 Average Early-Career Earnings
$32,306 Average Student Debt

Keene State College came in at #7 in this year’s edition of the Best Bachelor’s Degree Schools in New Hampshire ranking. Keene State is a public institution located in Keene, New Hampshire. The school has a small population, and it awarded 862 bachelor’s degrees in 2021-2022.

During the early years of their career, bachelor’s degree graduates from Keene State make an average of $41,049 a year. The average amount of student debt accumulated by bachelor’s students is $32,306.

Learn More About Keene State College

8
Plymouth State crest
Plymouth State University
Plymouth, New Hampshire
772 Bachelor's Degrees Awarded
$41,480 Average Early-Career Earnings
$24,135 Average Student Debt

Plymouth State University came in at #8 in this year’s edition of the Best Bachelor’s Degree Schools in New Hampshire ranking. Plymouth State is a public institution located in Plymouth, New Hampshire. The school has a small population, and it awarded 772 bachelor’s degrees in 2021-2022.

During the early years of their career, bachelor’s degree graduates from Plymouth State make an average of $41,480 a year. The average amount of student debt accumulated by bachelor’s students is $24,135.

Read full report on Plymouth State University

9
Colby - Sawyer crest
Colby - Sawyer College
New London, New Hampshire
155 Bachelor's Degrees Awarded
$54,655 Average Early-Career Earnings

Colby - Sawyer College ranked #9 on this year’s Best Bachelor’s Degree Schools in New Hampshire list. This small private not-for-profit school is located in New London, New Hampshire, and it awarded 155 bachelor’s degrees in 2021-2022.

Upon graduation, bachelor’s degree recipients go on to jobs making an average salary of $54,655 during the early years of their career.

Read full report on Colby - Sawyer College

10
GSC crest
Granite State College
Manchester, New Hampshire
353 Bachelor's Degrees Awarded
$47,023 Average Early-Career Earnings

Granite State College landed the #10 spot on the 2025 Best Bachelor’s Degree Schools in New Hampshire ranking. Located in Manchester, New Hampshire, the small public school handed out 353 bachelor’s degrees in 2021-2022.

During the early years of their career, bachelor’s degree graduates from GSC make an average of $47,023 a year.

Learn More About Granite State College

11
Franklin Pierce crest
Franklin Pierce University
Rindge, New Hampshire
334 Bachelor's Degrees Awarded
$46,031 Average Early-Career Earnings
$52,957 Average Student Debt

Franklin Pierce University came in at #11 in this year’s edition of the Best Bachelor’s Degree Schools in New Hampshire ranking. Rindge, New Hampshire is the setting for this small institution of higher learning. The private not-for-profit school handed out bachelor’s degrees to 334 students in 2021-2022.

Graduates with a bachelor’s degree from Franklin Pierce make an average of $46,031 per year during the early years of their career. The average amount of student debt accumulated by bachelor’s students is $52,957.

Learn More About Franklin Pierce University

12
NEC crest
New England College
Henniker, New Hampshire
340 Bachelor's Degrees Awarded
$45,883 Average Early-Career Earnings

New England College came in at #12 in this year’s edition of the Best Bachelor’s Degree Schools in New Hampshire ranking. New England College is a small private not-for-profit school located in Henniker, New Hampshire that handed out 340 bachelor’s degrees in 2021-2022.

During the early years of their career, bachelor’s degree graduates from NEC make an average of $45,883 a year.

Read full report on New England College

Best Bachelor's Degree Schools in the New England Region

View Best Bachelor’s Degree Schools Nationwide >

More Rankings >

Notes and References

More about our data sources and methodologies.

Popular Reports

College Rankings
Best by Location
Degree Guides by Major
Graduate Programs

Compare Your School Options