Master’s Degrees in Public Health
Education Levels of Public Health Majors
During the most recent year for which data is available, 17,864 people earned their master's degree in public health. This earns it the #14 spot on the list of the most popular master's degree programs in the nation.
The following table shows the number of diplomas awarded in public health at each degree level.
Education Level | Number of Grads |
---|---|
Master’s Degree | 17,864 |
Graduate Certificate | 2,477 |
Doctor’s Degree | 1,011 |
Earnings of Public Health Majors With Master’s Degrees
The median salary for graduates holding a master's degree in public health is $60,515. However, this can depend on a number of factors, such as where you live and the number of years experience you have. A better approximation of salary is to look at the typical range of salaries. In this case the low is $54,891 and the high is $66,520.

Student Debt
We do not have the data to calculate the median and range of debt loads for public health students who are master's degree holders.
Student Diversity
More women than men pursue their master's degree in public health. About 78.7% of graduates with this degree are female.
Gender | Number of Grads |
---|---|
Men | 3,807 |
Women | 14,057 |

The racial-ethnic distribution of public health master’s degree students is as follows:
Race/Ethnicity | Number of Grads |
---|---|
Asian | 2,190 |
Black or African American | 2,885 |
Hispanic or Latino | 2,404 |
White | 7,557 |
International Students | 1,307 |
Other Races/Ethnicities | 1,521 |

Most Popular Public Health Programs for Master’s Degrees
There are 402 colleges that offer a master’s degree in public health. Learn more about the most popular 20 below:
The most popular school in the United States for public health students seekinga master's degree is George Washington University. Roughly 27,000 attend the school each year. The average in-state tuition for full-time undergraduates is $64,508 per year, while in-state graduate students, on average, pay $35,100 per year. During the most recent year for which we have data, 540 people received their master's degree in public health from GWU. Around 50% of these students were from an underrepresented racial-ethnic group, and 85% were women. Data shows that GWU graduates that hold this degree go on to make a median salary of $60,515.
Johns Hopkins University comes in at #2 on our list of the most popular colleges offering master's degrees in public health. Each year, around 28,800 students seeking various degrees attend the university. The average in-state tuition for full-time undergraduates is $62,840 per year, while in-state graduate students, on average, pay $62,840 per year. During the most recent year for which we have data, 499 people received their master's degree in public health from Johns Hopkins. Around 35% of these students were from an underrepresented racial-ethnic group, and 73% were women. Those who complete their master's degree in public health at Johns Hopkins University make a median salary of 60,515.
Emory University comes in at #3 on our list of the most popular colleges offering master's degrees in public health. Each year, around 13,900 students seeking various degrees attend the university. The average in-state tuition for full-time undergraduates is $59,920 per year, while in-state graduate students, on average, pay $46,800 per year. During the most recent year for which we have data, 431 people received their master's degree in public health from Emory. Of these students, 88% were women and 59% were members of underrepresented racial-ethnic groups. Those who complete their master's degree in public health at Emory University make a median salary of 60,515.
Harvard University comes in at #4 on our list of the most popular colleges offering master's degrees in public health. Roughly 30,300 attend the school each year. The average in-state tuition for full-time undergraduates is $54,269 per year, while in-state graduate students, on average, pay $54,032 per year. During the most recent year for which we have data, 354 people received their master's degree in public health from Harvard. Of these students, 67% were women and 28% were members of underrepresented racial-ethnic groups. Harvard University public health graduates who receive their master's degree go on to jobs earning a median salary of $60,515.
Columbia University in the City of New York is the 5th most popular school in the nation for students seeking a master's degree in public health. Roughly 30,100 attend the school each year. The average in-state tuition for full-time undergraduates is $64,526 per year, while in-state graduate students, on average, pay $53,576 per year. During the most recent year for which we have data, 340 people received their master's degree in public health from Columbia. Of these students, 85% were women and 48% were members of underrepresented racial-ethnic groups. Data shows that Columbia graduates that hold this degree go on to make a median salary of $60,515.
Liberty University comes in at #6 on our list of the most popular colleges offering master's degrees in public health. Each year, around 93,300 students seeking various degrees attend the university. The average in-state tuition for full-time undergraduates is $15,015 per year, while in-state graduate students, on average, pay $7,740 per year. During the most recent year for which we have data, 326 people received their master's degree in public health from Liberty University. Around 43% of these students were from an underrepresented racial-ethnic group, and 82% were women. Data shows that Liberty University graduates that hold this degree go on to make a median salary of $60,515.
Benedictine University comes in at #7 on our list of the most popular colleges offering master's degrees in public health. Each year, around 3,700 students seeking various degrees attend the university. The average in-state tuition for full-time undergraduates is $31,028 per year, while in-state graduate students, on average, pay $19,188 per year. During the most recent year for which we have data, 321 people received their master's degree in public health from Benedictine U. Around 26% of these students were from an underrepresented racial-ethnic group, and 69% were women. Benedictine University public health graduates who receive their master's degree go on to jobs earning a median salary of $60,515.
University of North Carolina at Chapel Hill is the 8th most popular school in the nation for students seeking a master's degree in public health. Each year, around 30,000 students seeking various degrees attend the university. The average in-state tuition for full-time undergraduates is $7,019 per year, while in-state graduate students, on average, pay $10,552 per year. During the most recent year for which we have data, 303 people received their master's degree in public health from UNC Chapel Hill. Of these students, 84% were women and 38% were members of underrepresented racial-ethnic groups. University of North Carolina at Chapel Hill public health graduates who receive their master's degree go on to jobs earning a median salary of $60,515.
The 9th most popular school in the country for public health majors who are seeking their master's degree is University of California - Berkeley. Roughly 42,300 attend the school each year. The average in-state tuition for full-time undergraduates is $11,834 per year, while in-state graduate students, on average, pay $12,264 per year. During the most recent year for which we have data, 248 people received their master's degree in public health from UC Berkeley. Of these students, 80% were women and 52% were members of underrepresented racial-ethnic groups. Data shows that UC Berkeley graduates that hold this degree go on to make a median salary of $60,515.
The 10th most popular school in the country for public health majors who are seeking their master's degree is Southern New Hampshire University. Roughly 134,300 attend the school each year. The average in-state tuition for full-time undergraduates is $15,450 per year, while in-state graduate students, on average, pay $19,467 per year. During the most recent year for which we have data, 236 people received their master's degree in public health from SNHU. Of these students, 86% were women and 52% were members of underrepresented racial-ethnic groups. Southern New Hampshire University public health graduates who receive their master's degree go on to jobs earning a median salary of $60,515.
University of South Florida - Main Campus comes in at #11 on our list of the most popular colleges offering master's degrees in public health. Roughly 50,600 attend the school each year. The average in-state tuition for full-time undergraduates is $4,559 per year, while in-state graduate students, on average, pay $8,350 per year. During the most recent year for which we have data, 224 people received their master's degree in public health from USF Tampa. Around 40% of these students were from an underrepresented racial-ethnic group, and 80% were women. Data shows that USF Tampa graduates that hold this degree go on to make a median salary of $60,515.
Boston University comes in at #12 on our list of the most popular colleges offering master's degrees in public health. Roughly 32,700 attend the school each year. The average in-state tuition for full-time undergraduates is $63,798 per year, while in-state graduate students, on average, pay $63,798 per year. During the most recent year for which we have data, 220 people received their master's degree in public health from Boston U. Of these students, 86% were women and 33% were members of underrepresented racial-ethnic groups. Data shows that Boston U graduates that hold this degree go on to make a median salary of $60,515.
University of Alabama at Birmingham comes in at #13 on our list of the most popular colleges offering master's degrees in public health. Each year, around 22,500 students seeking various degrees attend the university. The average in-state tuition for full-time undergraduates is $8,832 per year, while in-state graduate students, on average, pay $8,424 per year. During the most recent year for which we have data, 219 people received their master's degree in public health from UAB. Of these students, 73% were women and 40% were members of underrepresented racial-ethnic groups. Data shows that UAB graduates that hold this degree go on to make a median salary of $60,515.
The Graduate Center, CUNY comes in at #14 on our list of the most popular colleges offering master's degrees in public health. Roughly 9,300 attend the school each year. The average in-state tuition for full-time undergraduates is $6,930 per year, while in-state graduate students, on average, pay $9,930 per year. During the most recent year for which we have data, 207 people received their master's degree in public health from The Graduate Center. About 81% of this group were women, and 64% were students from an underrepresented racial-ethnic group. The Graduate Center, CUNY public health graduates who receive their master's degree go on to jobs earning a median salary of $60,515.
The 15th most popular school in the country for public health majors who are seeking their master's degree is University of Southern California. Each year, around 46,200 students seeking various degrees attend the university. The average in-state tuition for full-time undergraduates is $66,640 per year, while in-state graduate students, on average, pay $66,640 per year. During the most recent year for which we have data, 196 people received their master's degree in public health from USC. About 81% of this group were women, and 67% were students from an underrepresented racial-ethnic group. University of Southern California public health graduates who receive their master's degree go on to jobs earning a median salary of $60,515.
The 16th most popular school in the country for public health majors who are seeking their master's degree is University of Arizona. Each year, around 45,600 students seeking various degrees attend the university. The average in-state tuition for full-time undergraduates is $11,546 per year, while in-state graduate students, on average, pay $12,718 per year. During the most recent year for which we have data, 195 people received their master's degree in public health from University of Arizona. Of these students, 77% were women and 52% were members of underrepresented racial-ethnic groups. Those who complete their master's degree in public health at University of Arizona make a median salary of 60,515.
University of Colorado Denver/Anschutz Medical Campus comes in at #17 on our list of the most popular colleges offering master's degrees in public health. Roughly 24,700 attend the school each year. The average in-state tuition for full-time undergraduates is $9,096 per year, while in-state graduate students, on average, pay $8,100 per year. During the most recent year for which we have data, 192 people received their master's degree in public health from CU Anschutz. Of these students, 75% were women and 30% were members of underrepresented racial-ethnic groups. University of Colorado Denver/Anschutz Medical Campus public health graduates who receive their master's degree go on to jobs earning a median salary of $60,515.
The 18th most popular school in the country for public health majors who are seeking their master's degree is Rutgers University - New Brunswick. Each year, around 50,400 students seeking various degrees attend the university. The average in-state tuition for full-time undergraduates is $13,674 per year, while in-state graduate students, on average, pay $19,824 per year. During the most recent year for which we have data, 189 people received their master's degree in public health from Rutgers New Brunswick. About 76% of this group were women, and 61% were students from an underrepresented racial-ethnic group. Those who complete their master's degree in public health at Rutgers University - New Brunswick make a median salary of 60,515.
University of California - Los Angeles comes in at #19 on our list of the most popular colleges offering master's degrees in public health. Roughly 44,500 attend the school each year. The average in-state tuition for full-time undergraduates is $11,834 per year, while in-state graduate students, on average, pay $12,264 per year. During the most recent year for which we have data, 186 people received their master's degree in public health from UCLA. About 74% of this group were women, and 69% were students from an underrepresented racial-ethnic group. University of California - Los Angeles public health graduates who receive their master's degree go on to jobs earning a median salary of $60,515.
The 20th most popular school in the country for public health majors who are seeking their master's degree is The University of Texas Health Science Center at Houston. Each year, around 5,600 students seeking various degrees attend the university. The average in-state tuition for full-time undergraduates is $9,429 per year, while in-state graduate students, on average, pay $8,927 per year. During the most recent year for which we have data, 178 people received their master's degree in public health from UTHealth. About 80% of this group were women, and 60% were students from an underrepresented racial-ethnic group. The University of Texas Health Science Center at Houston public health graduates who receive their master's degree go on to jobs earning a median salary of $60,515.
Related Programs
Learn about other programs related to Public Health that might interest you.
BS in Community Health Education
Focus on improving the health of individuals based on their lifestyle needs with this specialized online bachelor's from Southern New Hampshire University.
BA in Sociology - Community Health
Become a force for the public good by exploring current trends in health and health policy from a national and global perspective with this specialized online bachelor's from Southern New Hampshire University.
Master of Public Health (MPH) - Global Health
Be a driving force for change in the world when you earn your online Master of Public Health with a concentration in Global Health at Southern New Hampshire University.
Explore Major by State
Alabama
Arkansas
Connecticut
Florida
Idaho
Iowa
Louisiana
Massachusetts
Mississippi
Nebraska
New Jersey
North Carolina
Oklahoma
Rhode Island
Tennessee
Vermont
West Virginia
Related Majors
Below are some popular majors that are similar to public health that offer master’s degrees.
Major | Annual Degrees Awarded |
---|---|
Nursing | 49,855 |
Mental & Social Health Services | 17,274 |
Health/Medical Admin Services | 15,811 |
Allied Health Professions | 14,052 |
Communication Sciences | 10,306 |
References
*The racial-ethnic minority student count is calculated by taking the total number of students and subtracting white students, international students, and students whose race/ethnicity was unknown. This number is then divided by the total number of students at the school to obtain the percentage of racial-ethnic minorities.
- College Factual
- National Center for Education Statistics
- O*NET Online
- Bureau of Labor Statistics
- Image Credit: By Article 25 Flickr under License
More about our data sources and methodologies.