Get in Touch
Need personalized assistance? Your solution starts here!
Get in Touch
Masters in Public Health in USA, often termed as MPH in USA or Master’s in Public Health in the United States, is a STEM-based program. Over 60 accredited schools in the USA offer a master’s degree in Public Health. The program fee varies across Universities, and can go up to USD 70,000. The main intake for the MPH program in the USA is the Fall Intake, but there are other admission sessions as well. Here, in this blog, we’ve discussed everything about this Master’s course in Public Health in the USA. Read on!
The duration of Public health courses in USA for international students is 2 years. If you want to study in USA, you can choose either a part-time or a full-time MPH program. Here we have discussed the top universities that offer MPH programs, program duration, specialisations, course fees and other details. Let’s explore the STEM MPH courses in the USA!
The number of Universities that offer the MPH course in USA |
60 Plus Universities |
Type of MPH Program |
Full-time or Part-time |
Duration of the Course |
Up to 2 Years |
Average MPH Fees in USA 2025 Per Annum |
USD 20,000 to USD 70,000 |
Admission Prerequisites |
Bachelor's Degree, GRE, IELTS/TOEFL/PTE |
Total Credits to be completed |
45 Credit |
Average MPH Salary in USA Per Annum |
USD 75,000 |
Availability of Scholarships |
Yes |
Types of Employers |
Government and Private organisations |
Over the past few years, the MPH program in the United States has undergone an extensive evaluation to ensure its alignment with various top institutional and programmatic missions, objectives, and strategic initiatives, while ensuring that the master’s program in public health remains competitive and fiscally sound.
The Master of Public Health degree (MPH) is offered as a non-thesis program. It is designed to prepare students to become effective public health practitioners, scientists, and educators. There are almost six MPH specialisations in the USA that are offered by the universities. They are:
Note: The MPH in USA specialisations mentioned here vary across Universities. Thus, you should check which University is offering which specialisations in their MPH program.
MPH is a specialised 2-year STEM-based program. Also, some MPH programs offer accelerated tracks for completion in as little as 1 year. On the other hand, other courses allow for part-time enrollment and may take a longer time duration.
The list below includes the common courses that all MPH students in the United States are required to take. Because of the different semesters that students enter the MPH program, and the variety of specialisations offered with the MPH degree at the top Universities, the order in which students take these master's courses may vary.
A master’s degree in Public Health in the USA opens up a variety of career opportunities. Students gain theoretical knowledge, practical skills, and key competencies that qualify them to work in the broad domain of Public Health.
Upon graduation, many graduates continue working in research, sometimes to pursue a PhD degree. Another very popular career path among the MPH graduates is provided by the job openings in -
Here we have listed the top ten universities in the United States that offer MPH programs for international students. The universities are listed based on the United States News Rankings 2025 for the best Public health courses in the USA.
Top Ten Universities in the United States of America For the MPH Program |
United States News Rankings 2025 for the best Public Health courses in USA |
John Hopkins University |
1 |
University of North Carolina |
2 |
Emory University |
3 |
Harvard University |
3 |
Columbia University |
5 |
University of Michigan |
5 |
University of Washington |
7 |
Boston University |
7 |
University of California - Los Angeles |
9 |
University of California - Berkeley |
10 |
Note: The ranking data of the Universities for the MPH program in the US is dynamic and changes over time. To get the real data on ranking at specific universities, you should visit each university's website.
Several MPH programs in the USA, i.e., Master of Public Health courses, are designated as STEM (Science, Technology, Engineering, and Mathematics) courses. This type of master’s course offers additional advantages for international students seeking OPT extensions.
This OPT extension is a STEM OPT extension. It helps international students extend their work authorisation after graduation. These MPH STEMP programs focus on broad areas, such as epidemiology, biostatistics, and environmental health, and also include data analysis and research methods.
Some of the top universities offer STEM MPH courses in USA.
The University of New Haven was the first institute in the United States that introduce STEM STEM-based MPH program for international students.
The MPH tuition fees in the United States differ from University to University. Here are the top Universities and their 1st year tuition fees for the MPH program.
MPH Tuition Fees At Top Universities |
1st Year Tuition Fees for MPH in USA |
Johns Hopkins University |
USD 79,260 |
Yale University |
USD 77,463 |
University of North Carolina |
USD 74,075 |
Emory University |
USD 73,478 |
Columbia University |
USD 71,194 |
Harvard University |
USD 69,300 |
Boston University |
USD 63,808 |
University of Michigan |
USD 51,480 |
University of Washington |
USD 42,606 |
University of California, Los Angeles |
USD 36,306 |
It is advised that applicants check the MPH fees in the USA before making up their minds to apply for admission. These are just first-year fees, which may vary for different intakes as well. Here are the top four universities in the USA that offer MPH programs for international students. These universities cover fully funded tuition fees for public health courses
Your admission to Master's in Public Health in USA will be smooth and easy if you meet the following eligibility requirements.
In the United States, the average salary of an MPH graduate can be around USD 73,000 to USD 101,340 per year. While experienced individuals may earn as high as USD 393,000 or more. It depends on the skills, expertise, and experience. Here are the top job roles and average salary after MPH in the USA.
Jobs After MPH in USA |
Average Salary in USD After MPH |
Clinical Research Manager |
64,000 - USD 127,000 |
Clinical Research Associate |
52,000 - USD 91,000 |
Biostatistician |
62,000 - USD 107,000 |
Infection Control Practitioner |
59,000 - USD 100,000 |
Public Health Analyst |
51,000 - USD 90,000 |
Industrial Hygienist |
62,000 - USD 130,000 |
Studying for a Masters in Public Health in USA is no doubt a smart investment for international students. If you aim to impact community and global health, this master’s program could be your choice. With more than 60 top universities offering STEM and non-STEM MPH programs, flexible program duration, a variety of specialisations and access to high-paid salaries in private and government sectors, it is a rewarding and versatile career. The STEM OPT extension also adds a significant post-study work opportunity for international students. If you are looking for a global career in public health with unlimited potential and growth, a Master's in Public Health inthe USA can be second to none!
For more information about the MPH program in the USA, choosing a University, admission procedures, and all, talk to Education Vibes today. We will help you choose the best university for your MPH program. Look no more!
Related Blogs
Masters in Public Health in USA: Top Universities & Job Prospects in 2025
Masters in Canada: Top Universities, Cost, Duration & Work Permit in 2025
Cost of Living in Australia: Accommodation, Food, Rent, Healthcare & More!
Cost of Living in Germany for Indian Students in 2025-26
Subclass 482 Visa Australia – Temporary Skill Shortage (TSS) Visa Guide in 2025