2025 Best Public Health Schools in the New England Region
24
Colleges in the New England Region
3,165
Public Health Degrees Awarded
$50,309
Avg Early-Career Salary
Public Health is of the hottest degree programs in the United States, coming in as the #26 most popular major in the country. So, there are lots of possibilities to explore when you're trying to determine where you want to get your degree.
College Factual looked at 24 colleges and universities when compiling its 2025 Best Public Health Schools in the New England Region ranking. When you put them all together, these colleges and universities awarded 3,165 degrees in public health annually.
What's on this page: * Degree-Level Rankings
Choosing a Great Public Health School
The public health program you select can have a big impact on your future. That's why we developed our collection of Best Schools for Public Health rankings. We derive our Best Overall Public Health School rankings by rolling up our degree-level rankings after weighting them by the number of degrees awarded at each school.
In order to find the schools that are the best fit for you, you may want to filter to one of the degree levels below.
Public Health Rankings by Degree Level
Since the program you select can have a significant impact on your future, we've developed a number of rankings, including this Best Public Health Schools in the New England Region list, to help you choose the best school for you.
More interested in schools in a specific area of the country? Filter this list by region or state.
To further help you make the college decision, we've developed a unique tool called College Combat that allows you to compare schools based on the factors that matter the most to you.
Go ahead and give it a try, or bookmark the link so you can check it out later.
Read more about College Factual's methodology.
Best Schools for Public Health in the New England Region
Although we recommend filtering by degree level first, you can view the list below to see which schools give the educational experience for the public health degree levels they offer.
10 Top New England Region Schools in Public Health
It is difficult to beat Boston University if you wish to pursue a degree in public health. Located in the city of Boston, Boston U is a private not-for-profit university with a very large student population. A Best Colleges rank of #23 out of 2,152 schools nationwide means Boston U is a great university overall.
There were roughly 326 public health students who graduated with this degree at Boston U in the most recent year we have data available. Degree recipients from the public health degree program at Boston University get $18,114 more than the average college grad with the same degree when they enter the workforce.
More information about a degree in public health from Boston University
University of Massachusetts Amherst is one of the finest schools in the country for getting a degree in public health. UMass Amherst is a very large public university located in the city of Amherst. A Best Colleges rank of #60 out of 2,152 schools nationwide means UMass Amherst is a great university overall.
There were approximately 402 public health students who graduated with this degree at UMass Amherst in the most recent data year. Soon after graduation, public health degree recipients typically earn about $46,275 in the first five years of their career.
More information about a degree in public health from University of Massachusetts Amherst
Bachelors
Degree Type
BS in Public Health
Program Name
Make a meaningful impact and improve quality of life with this specialized online bachelor's from Southern New Hampshire University.
More information about a degree in BS in Public Health from Southern New Hampshire UniversityRelated Programs
Tufts University is one of the best schools in the country for getting a degree in public health. Located in the suburb of Medford, Tufts is a private not-for-profit university with a large student population. A Best Colleges rank of #39 out of 2,152 schools nationwide means Tufts is a great university overall.
There were approximately 143 public health students who graduated with this degree at Tufts in the most recent year we have data available. Public Health degree recipients from Tufts University earn a boost of around $10,125 over the typical income of public health majors.
More information about a degree in public health from Tufts University
Brown University is one of the best schools in the United States for getting a degree in public health. Brown is a large private not-for-profit university located in the city of Providence. A Best Colleges rank of #26 out of 2,152 schools nationwide means Brown is a great university overall.
There were roughly 170 public health students who graduated with this degree at Brown in the most recent data year. Degree recipients from the public health degree program at Brown University earn $22,848 above the typical college grad in this field when they enter the workforce.
More information about a degree in public health from Brown University
Located in the city of Boston, Northeastern is a private not-for-profit university with a very large student population. A Best Colleges rank of #33 out of 2,152 colleges nationwide means Northeastern is a great university overall.
There were roughly 48 public health students who graduated with this degree at Northeastern in the most recent data year. Public Health degree recipients from Northeastern University earn a boost of around $15,065 over the average earnings of public health graduates.
More information about a degree in public health from Northeastern University
Bachelor's Degree
Highest Degree Type
5th
Most Popular In CT
Located in the large suburb of Fairfield, Fairfield U is a private not-for-profit university with a medium-sized student population. A Best Colleges rank of #50 out of 2,152 schools nationwide means Fairfield U is a great university overall.
There were roughly 8 public health students who graduated with this degree at Fairfield U in the most recent year we have data available.
More information about a degree in public health from Fairfield University
MCPHS University is a medium-sized private not-for-profit college located in the city of Boston.
There were about 92 public health students who graduated with this degree at MCPHS University in the most recent data year. Public Health degree recipients from Massachusetts College of Pharmacy and Health Sciences get an earnings boost of approximately $18,695 above the typical income of public health graduates.
More information about a degree in public health from Massachusetts College of Pharmacy and Health Sciences
Masters
Degree Type
Master of Public Health (MPH)
Program Name
The online MPH degree at SNHU gives you a solid grounding in the scientific basis of public health, preparing you to effect change for entire populations.
More information about a degree in Master of Public Health (MPH) from Southern New Hampshire UniversityRelated Programs
Located in the medium-sized suburb of Biddeford, UNE is a private not-for-profit university with a moderately-sized student population. This university ranks 6th out of 19 schools for overall quality in the state of Maine.
There were about 114 public health students who graduated with this degree at UNE in the most recent year we have data available. Public Health degree recipients from University of New England get an earnings boost of approximately $14,861 over the average income of public health graduates.
More information about a degree in public health from University of New England
UCONN is a very large public university located in the town of Storrs. A Best Colleges rank of #57 out of 2,152 schools nationwide means UCONN is a great university overall.
There were roughly 133 public health students who graduated with this degree at UCONN in the most recent data year. Public Health degree recipients from University of Connecticut get an earnings boost of around $14,740 over the typical earnings of public health majors.
More information about a degree in public health from University of Connecticut
Located in the large city of Boston, Simmons is a private not-for-profit university with a medium-sized student population. A Best Colleges rank of #68 out of 2,152 schools nationwide means Simmons is a great university overall.
There were approximately 27 public health students who graduated with this degree at Simmons in the most recent data year. Graduates who receive their degree from the public health program earn an average of $45,331 for their early career.
More information about a degree in public health from Simmons University