Authority Badge

2023 Public Health Cost

There are about 95,385 students enrolled in Public Health in the USA.

Menu: cost



Somewhat Affordable

Compared to national avg.

Median degree cost


Vs. National Avg.


cost Rank



Public health is the 122nd most expensive major in America, with a median cost of $36,596 amongst the top 50 programs (just ahead of #123, Physiology, with a median cost of $36,546).

New England has the most expensive schools with top of the line public health programs predominantly led by Hampshire College with an annual cost of $50,030. Rhode Island is the most expensive state for public health led by Brown University and Roger Williams University.

Public schools with solid programs by and large charge 73.93% less than private schools for in-state students. When looking at out-of-state tuition however, the median top 50 Public school charges 38.04% less than the median private school. So, if you're applying to a state school, make sure you qualify for in-state tuition ASAP.

The most expensive top 25 college for public health is Tufts University, which is the 13th most expensive college in the United States. The most affordable option in the top 100 is College of Charleston. It costs just $70 per year, but it is its public health program is ranked #71. If you’re looking for the least expensive option in the top 25, University of South Florida-Main Campus  is probably right for you, ranked #16 with an in-state cost of just $4,559. Another more affordable option would be #11, University of Florida in Alachua County, FL with a cost of $4,477 for in-state students and $25,694 for out-of-state students.

Compare your school options

Made in Texas

600 Congress, 17th Floor | Austin, Texas

Privacy PolicyTerms of Service

2024 Authority - All rights reserved.