Find Healthcare Schools

Study Area & Zipcode

Master's Degree in Public Health

Find Schools Near

Master’s Degrees in Public Health

16,133 Yearly Graduations
$49,402 Median Salary
77% Women
There are 402 schools in the United States where you can get your master's degree in public health. This degree is more popular with female students, and about 43% of recent graduates were from an underrepresented racial-ethnic group. Also, 8.2% of public health graduates were international students.

Education Levels of Public Health Majors

In 2020-2021, 16,133 master's degrees were awarded to public health majors. This earns it the #2 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
Bachelor’s Degree 19,511
Master’s Degree 16,133
Graduate Certificate 2,359
Doctor’s Degree 981
Basic Certificate 792
Associate Degree 764
Undergraduate Certificate 56

Earnings of Public Health Majors With Master’s Degrees

The median salary for graduates holding a master's degree in public health is $49,402. A lot of factors can contribute to this number, such as the location of your workplace and the availability of other perks and bonuses. To get a better picture, earnings for this category of people can range from a low of $44,414 to a high of $56,746.

undefined

Student Debt

We do not have the data to estimate the median debt for this class of people.

Student Diversity

More women than men pursue their master's degree in public health. About 76.8% of graduates with this degree are female.

Gender Number of Grads
Men 3,744
Women 12,389
undefined

The racial-ethnic distribution of public health master’s degree students is as follows:

Race/Ethnicity Number of Grads
Asian 1,764
Black or African American 2,685
Hispanic or Latino 1,892
White 6,991
International Students 1,320
Other Races/Ethnicities 1,481
undefined

There are 402 colleges that offer a master’s degree in public health. Learn more about the most popular 20 below:

#1

George Washington University

Washington, District of Columbia
540 Yearly Graduations
82% Women
52% Racial-Ethnic Minorities*

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 $57,894 per year, while in-state graduate students, on average, pay $32,850 per year. For the 2020-2021 academic year, 540 master's degrees were handed out to public health majors at GWU. Around 52% of these students were from an underrepresented racial-ethnic group, and 82% were women.

#2

Johns Hopkins University

Baltimore, Maryland
499 Yearly Graduations
74% Women
35% Racial-Ethnic Minorities*

Johns Hopkins University is the 2nd most popular school in the nation for students seeking a master's degree 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 $58,720 per year, while in-state graduate students, on average, pay $58,720 per year. During the 2020-2021 academic year, 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 74% were women.

#3

Emory University

Atlanta, Georgia
431 Yearly Graduations
81% Women
47% Racial-Ethnic Minorities*

Emory University is the 3rd most popular school in the nation for students seeking a master's degree 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 $54,660 per year, while in-state graduate students, on average, pay $44,800 per year. The public health program at Emory University awarded 431 master's degrees during the 2020-2021 school year. Around 47% of these students were from an underrepresented racial-ethnic group, and 81% were women.

#4

Harvard University

Cambridge, Massachusetts
354 Yearly Graduations
63% Women
35% Racial-Ethnic Minorities*

Harvard University is the 4th most popular school in the nation for students seeking a master's degree in public health. Roughly 30,300 attend the school each year. The average in-state tuition for full-time undergraduates is $51,143 per year, while in-state graduate students, on average, pay $50,928 per year. For the 2020-2021 academic year, 354 master's degrees were handed out to public health majors at Harvard. Of these students, 63% were women and 35% were members of underrepresented racial-ethnic groups.

340 Yearly Graduations
82% Women
43% Racial-Ethnic Minorities*

The 5th most popular school in the country for public health majors who are seeking their master's degree is Columbia University in the City of New York. Roughly 30,100 attend the school each year. The average in-state tuition for full-time undergraduates is $59,450 per year, while in-state graduate students, on average, pay $50,496 per year. During the 2020-2021 academic year, 340 people received their master's degree in public health from Columbia. About 82% of this group were women, and 43% were students from an underrepresented racial-ethnic group.

#6

Liberty University

Lynchburg, Virginia
326 Yearly Graduations
83% Women
40% Racial-Ethnic Minorities*

Liberty University is the 6th most popular school in the nation for students seeking a master's degree 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,409 per year, while in-state graduate students, on average, pay $7,847 per year. For the 2020-2021 academic year, 326 master's degrees were handed out to public health majors at Liberty University. About 83% of this group were women, and 40% were students from an underrepresented racial-ethnic group.

#7

Benedictine University

Lisle, Illinois
321 Yearly Graduations
78% Women
39% Racial-Ethnic Minorities*

Benedictine University is the 7th most popular school in the nation for students seeking a master's degree 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 $30,773 per year, while in-state graduate students, on average, pay $18,530 per year. The public health program at Benedictine University awarded 321 master's degrees during the 2020-2021 school year. Of these students, 78% were women and 39% were members of underrepresented racial-ethnic groups.

#8

University of North Carolina at Chapel Hill

Chapel Hill, North Carolina
303 Yearly Graduations
84% Women
32% Racial-Ethnic Minorities*

The 8th most popular school in the country for public health majors who are seeking their master's degree is University of North Carolina at Chapel Hill. 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. The public health program at University of North Carolina at Chapel Hill awarded 303 master's degrees during the 2020-2021 school year. Around 32% of these students were from an underrepresented racial-ethnic group, and 84% were women.

#9

University of California - Berkeley

Berkeley, California
248 Yearly Graduations
73% Women
49% Racial-Ethnic Minorities*

University of California - Berkeley comes in at #9 on our list of the most popular colleges offering master's degrees in public health. Roughly 42,300 attend the school each year. The average in-state tuition for full-time undergraduates is $11,442 per year, while in-state graduate students, on average, pay $11,442 per year. For the 2020-2021 academic year, 248 master's degrees were handed out to public health majors at UC Berkeley. Around 49% of these students were from an underrepresented racial-ethnic group, and 73% were women.

#10

Southern New Hampshire University

Manchester, New Hampshire
236 Yearly Graduations
83% Women
43% Racial-Ethnic Minorities*

Southern New Hampshire University comes in at #10 on our list of the most popular colleges offering master's degrees in public health. Roughly 134,300 attend the school each year. The average in-state tuition for full-time undergraduates is $15,000 per year, while in-state graduate students, on average, pay $18,900 per year. The public health program at Southern New Hampshire University awarded 236 master's degrees during the 2020-2021 school year. Of these students, 83% were women and 43% were members of underrepresented racial-ethnic groups.

224 Yearly Graduations
77% Women
36% Racial-Ethnic Minorities*

University of South Florida - Main Campus is the 11th most popular school in the nation for students seeking a master's degree 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 2020-2021 academic year, 224 people received their master's degree in public health from USF Tampa. Around 36% of these students were from an underrepresented racial-ethnic group, and 77% were women.

#12

Boston University

Boston, Massachusetts
220 Yearly Graduations
83% Women
30% Racial-Ethnic Minorities*

Boston University is the 12th most popular school in the nation for students seeking a master's degree in public health. Roughly 32,700 attend the school each year. The average in-state tuition for full-time undergraduates is $58,560 per year, while in-state graduate students, on average, pay $58,560 per year. For the 2020-2021 academic year, 220 master's degrees were handed out to public health majors at Boston U. Of these students, 83% were women and 30% were members of underrepresented racial-ethnic groups.

#13

University of Alabama at Birmingham

Birmingham, Alabama
219 Yearly Graduations
73% Women
34% Racial-Ethnic Minorities*

University of Alabama at Birmingham is the 13th most popular school in the nation for students seeking a master's degree 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,568 per year, while in-state graduate students, on average, pay $8,100 per year. The public health program at University of Alabama at Birmingham awarded 219 master's degrees during the 2020-2021 school year. Around 34% of these students were from an underrepresented racial-ethnic group, and 73% were women.

#14

The Graduate Center, CUNY

New York, New York
207 Yearly Graduations
71% Women
64% Racial-Ethnic Minorities*

The Graduate Center, CUNY is the 14th most popular school in the nation for students seeking a master's degree 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 2020-2021 academic year, 207 people received their master's degree in public health from The Graduate Center. Around 64% of these students were from an underrepresented racial-ethnic group, and 71% were women.

#15

University of Southern California

Los Angeles, California
196 Yearly Graduations
81% Women
67% Racial-Ethnic Minorities*

University of Southern California comes in at #15 on our list of the most popular colleges offering master's degrees in public health. Each year, around 46,200 students seeking various degrees attend the university. The average in-state tuition for full-time undergraduates is $60,446 per year, while in-state graduate students, on average, pay $60,446 per year. During the 2020-2021 academic year, 196 people received their master's degree in public health from USC. Of these students, 81% were women and 67% were members of underrepresented racial-ethnic groups.

#16

University of Arizona

Tucson, Arizona
195 Yearly Graduations
77% Women
49% Racial-Ethnic Minorities*

University of Arizona comes in at #16 on our list of the most popular colleges offering master's degrees in public health. Each year, around 45,600 students seeking various degrees attend the university. The average in-state tuition for full-time undergraduates is $10,990 per year, while in-state graduate students, on average, pay $12,106 per year. During the 2020-2021 academic year, 195 people received their master's degree in public health from University of Arizona. Around 49% of these students were from an underrepresented racial-ethnic group, and 77% were women.

192 Yearly Graduations
79% Women
26% Racial-Ethnic Minorities*

University of Colorado Denver/Anschutz Medical Campus is the 17th most popular school in the nation for students seeking a master's degree in public health. Roughly 24,700 attend the school each year. The average in-state tuition for full-time undergraduates is $8,160 per year, while in-state graduate students, on average, pay $6,984 per year. For the 2020-2021 academic year, 192 master's degrees were handed out to public health majors at CU Anschutz. About 79% of this group were women, and 26% were students from an underrepresented racial-ethnic group.

#18

Rutgers University - New Brunswick

New Brunswick, New Jersey
189 Yearly Graduations
83% Women
58% Racial-Ethnic Minorities*

Rutgers University - New Brunswick comes in at #18 on our list of the most popular colleges offering master's degrees in public health. Each year, around 50,400 students seeking various degrees attend the university. The average in-state tuition for full-time undergraduates is $12,536 per year, while in-state graduate students, on average, pay $18,180 per year. During the 2020-2021 academic year, 189 people received their master's degree in public health from Rutgers New Brunswick. Of these students, 83% were women and 58% were members of underrepresented racial-ethnic groups.

#19

University of California - Los Angeles

Los Angeles, California
186 Yearly Graduations
76% Women
65% Racial-Ethnic Minorities*

University of California - Los Angeles is the 19th most popular school in the nation for students seeking a master's degree in public health. Roughly 44,500 attend the school each year. The average in-state tuition for full-time undergraduates is $11,442 per year, while in-state graduate students, on average, pay $11,442 per year. During the 2020-2021 academic year, 186 people received their master's degree in public health from UCLA. Around 65% of these students were from an underrepresented racial-ethnic group, and 76% were women.

178 Yearly Graduations
76% Women
53% Racial-Ethnic Minorities*

The University of Texas Health Science Center at Houston comes in at #20 on our list of the most popular colleges offering master's degrees in public health. Each year, around 5,600 students seeking various degrees attend the university. The average in-state tuition for full-time undergraduates is $8,841 per year, while in-state graduate students, on average, pay $8,524 per year. The public health program at The University of Texas Health Science Center at Houston awarded 178 master's degrees during the 2020-2021 school year. Of these students, 76% were women and 53% were members of underrepresented racial-ethnic groups.

Public Health Focus Areas

Major Annual Degrees Awarded
Occupational Health 12,328
General Public Health 10,873
Health Services Administration 1,359
Other Public Health 1,076
Public Health Education & Promotion 965

Below are some popular majors that are similar to public health that offer master’s degrees.

Major Annual Degrees Awarded
Nursing 51,608
Health/Medical Admin Services 15,736
Mental & Social Health Services 14,517
Allied Health Professions 12,328
Communication Sciences 9,211

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.

More about our data sources and methodologies.

Featured Schools

Find Healthcare Schools Near You

Our free school finder matches students with accredited healthcare schools across the U.S.