All MPH Programs in Pennsylvania (2025)
Pennsylvania offers a diverse range of Master of Public Health (MPH) programs for aspiring public health professionals. This guide provides state-level context and answers frequently asked questions about pursuing an MPH degree in Pennsylvania, complementing individual program details found elsewhere. Exploring the MPH programs in Pennsylvania can help you find the right fit for your career goals.
West Chester University of Pennsylvania
University Avenue and High Street, West Chester, Pennsylvania 19383
General MPH Program
West Chester University of Pennsylvania's Master of Public Health (MPH) program is a 45-credit graduate degree designed to prepare students for impactful careers in public health. The curriculum features a strong public health core and allows students to specialize through focused elective tracks in Community Health, Environmental Health, or Healthcare Management. Offered in both full-time (typically 2 years) and part-time formats with evening classes, the program includes a significant Applied Learning Experience to ensure graduates gain practical skills. This structure aims to equip students with comprehensive knowledge and real-world experience to address contemporary public health issues.
Duration: 24 months
Formats: on-campus, full-time, part-time
Concentrations:
- Community Health
- Environmental Health
- Healthcare Management
University of Pittsburgh-Pittsburgh Campus
4200 Fifth Avenue, Pittsburgh, Pennsylvania 15260
General MPH Program
The University of Pittsburgh - Pittsburgh Campus offers an on-campus Master of Public Health (MPH) program designed for students seeking to advance their careers in the health professions. This program supports both full-time and part-time study and features focus areas such as Environmental Health, Health Services Administration, and a general public health track. While online delivery is not currently an option, the curriculum aims to provide a foundational education in public health principles. In the 2019-2020 academic year, 42 students were awarded master's degrees in public health from this program.
Duration: N/A
Formats: on-campus, full-time, part-time
Concentrations:
- Environmental Health
- Health Services Administration
- Other Public Health
University of Pennsylvania
34th & Spruce Street, Philadelphia, Pennsylvania 19104-6303
Dual MPH/VMD Program
The VMD | MPH dual degree program at the University of Pennsylvania, offered jointly by Penn Vet and the Center for Public Health Initiatives, allows students to earn both a Doctor of Veterinary Medicine (VMD) and a Master of Public Health (MPH). This full-time, on-campus program prepares veterinarians for diverse careers in areas like global health, epidemiology, and environmental health by providing a strong foundation in population health dynamics and public health methodologies. It is designed for current VMD students with a strong academic record and a clear intent to integrate public health into their veterinary careers. The CEPH-accredited curriculum includes core courses, track-specific electives, 125 hours of fieldwork, and a culminating capstone project.
Duration: 54 months
Formats: on-campus, full-time
Concentrations:
- Generalist Track
- Global Health Track
- Environmental Health Track
- One Health Track
Dual MPH/MD Program
The University of Pennsylvania's MD/Master of Public Health (MD/MPH) program is tailored for Perelman School of Medicine students aiming to integrate public health principles with their medical training, focusing on population and community health. It equips students for diverse careers in clinical practice, disease prevention, research, and policymaking through strong interdisciplinary training. The curriculum includes 14 course units, encompassing core public health subjects, electives, a significant 125-hour fieldwork experience, and a culminating capstone project. This full-time, on-campus dual degree program is typically completed in five years, with dedicated periods for MPH coursework.
Duration: 60 months
Formats: on-campus, full-time
Concentrations:
- General Public Health
Dual MPH/MES Program
The University of Pennsylvania offers a dual Master of Environmental Studies (MES) and Master of Public Health (MPH) program, enabling students to earn both degrees in three years. This multidisciplinary, on-campus program focuses on environmental health, integrating studies from the Perelman School of Medicine and the School of Arts and Sciences. Students complete 19 course units, including core MPH and MES coursework and a unified capstone project with emphases in both health and environment. The program is designed for individuals seeking to address complex environmental health and justice issues in public sector, governmental, or non-profit leadership roles.
Duration: 36 months
Formats: on-campus, full-time
Concentrations:
- General Public Health
General MPH Program
The University of Pennsylvania's Master of Public Health (MPH) program is a university-wide, interdisciplinary, and interprofessional graduate program designed to prepare students as public health leaders. It emphasizes integrating research, education, and service to promote population health locally, nationally, and globally. With a favorable 5:1 student-to-faculty ratio, students receive personalized mentorship throughout their coursework and Capstone projects. The program offers flexibility with full-time and part-time study options, catering to diverse student needs.
Duration: 24 months
Formats: full-time, part-time
Concentrations:
- Generalist Track
- Global Health Track
- One Health Track
- Epidemiology Track
Thomas Jefferson University
1020 Walnut Street, Philadelphia, Pennsylvania 19107
Dual Degree MPH Program
Information about the Dual Degree MPH Program program at Thomas Jefferson University. Please check the official website for details.
Duration: 24 months
Formats: on-campus
Concentrations:
- General Public Health
General MPH Program
The Master of Public Health (MPH) program at Thomas Jefferson University is a 45-credit, STEM-designated degree focused on addressing health threats, preventing illness, and promoting health with an emphasis on social justice. Delivered on-campus in Center City Philadelphia with flexible day and evening classes, the program caters to working adults. Students can choose from four concentrations: Public Health Analytics, Public Health Policy & Advocacy, Healthcare Quality & Safety, and Public Health Practice (Generalist). The curriculum includes core courses, concentration electives, a clerkship, and a capstone experience, with special pathways available for those with terminal degrees or undergraduates from partner institutions.
Duration: N/A
Formats: on-campus
Concentrations:
- Public Health Analytics
- Public Health Policy & Advocacy
- Healthcare Quality & Safety
- Public Health Practice (Generalist)
Dual MPH/MSS Program
The Master of Social Services/Master in Public Health (MSS/MPH) at Thomas Jefferson University, offered in collaboration with Bryn Mawr College, is a dual degree designed for students enrolled in Bryn Mawr's MSS program. It emphasizes the synergy between social work and public health, aiming to equip professionals with advanced skills to serve populations in need. The MPH component (typically 36-42 total credits including transfers) features an independent project and applied practice, preparing graduates for collaborative roles in diverse health settings. This program is ideal for those seeking to bridge social services and public health to address complex community health challenges.
Duration: N/A
Formats: on-campus
Concentrations:
- Analytics
- Public Health Practice Generalist
- Public Health Policy & Advocacy
- Healthcare Quality & Safety
Temple University
1801 North Broad Street, Philadelphia, Pennsylvania 19122-6096
General MPH Program
Temple University’s Master of Public Health (MPH) program, offered by the College of Public Health, is designed for individuals passionate about addressing healthcare challenges and advocating for health equity. The program emphasizes an interdisciplinary curriculum, combining theory with practical experience to prepare students for complex health issues. With six specialized concentrations and flexible learning options including on-campus and online formats, students can tailor their education to diverse career goals in public health. Temple's MPH aims to equip graduates with the skills to lead change, influence policy, and improve health outcomes locally and globally, fostering a commitment to social justice within a vibrant academic community.
Duration: N/A
Formats: on-campus, online, full-time, part-time
Concentrations:
- Applied Biostatistics
- Environmental Health
- Epidemiology
- Health Policy and Management
- Nutrition
- Social and Behavioral Sciences
Frequently Asked Questions about MPH Programs in Pennsylvania
How many MPH programs are there in Pennsylvania?
There are 23 distinct MPH program options listed across various universities in Pennsylvania. These include general MPH degrees as well as specialized dual degree and accelerated tracks.
Which schools in Pennsylvania offer MPH programs?
Several universities across Pennsylvania provide MPH programs. These institutions include:
- Arcadia University
- Drexel University
- East Stroudsburg University of Pennsylvania
- La Salle University
- Lake Erie College of Osteopathic Medicine
- Pennsylvania State University-Main Campus
- Pennsylvania State University-World Campus
- Philadelphia College of Osteopathic Medicine
- Slippery Rock University of Pennsylvania
- Temple University
- Thomas Jefferson University
- University of Pennsylvania
- University of Pittsburgh-Pittsburgh Campus
- West Chester University of Pennsylvania
- York College of Pennsylvania
What types of MPH program formats are available in Pennsylvania?
Pennsylvania universities offer MPH programs in various formats to suit different student needs. These include on-campus, online, hybrid, dual degree, and accelerated programs. Most general MPH programs are offered on-campus, providing direct interaction with faculty and peers.
Are there any online MPH programs in Pennsylvania?
Yes, Pennsylvania has fully online MPH programs for students seeking flexibility. Schools offering these include Drexel University (offering an Online MPH Program) and Arcadia University (also with an Online MPH Program). Students interested in other online options can also explore our national online MPH programs page.
Are there dual degree MPH programs in Pennsylvania?
Yes, several universities in Pennsylvania offer dual degree MPH programs, allowing students to combine their public health studies with another field. For example, the University of Pennsylvania offers dual degrees such as MPH/VMD, MPH/MD, and MPH/MES. Thomas Jefferson University provides an MPH/MSS (Master of Social Service) dual degree. Temple University has options like MPH/JD and MPH/MPP. Drexel University offers a dual MPH/MD. Arcadia University features dual MPH programs with Physical Therapy (MPH/DPT) and Physician Assistant Studies (MPH/MMS). You can find more information on our page about dual degree programs.
Are there hybrid or accelerated MPH programs in Pennsylvania?
Yes, Pennsylvania offers both hybrid MPH programs and accelerated MPH options. Hybrid programs combine online coursework with some on-campus requirements, offering flexibility. Prospective students should inquire with individual institutions like Drexel University, West Chester University of Pennsylvania, or Thomas Jefferson University about hybrid structures for their General MPH programs.
Accelerated programs allow students to earn their degree in a shorter timeframe. For instance, La Salle University offers a 5-Year BSPH/MPH Program, and Drexel University provides a Dual BS/MPH Program.
What makes MPH programs in Pennsylvania unique?
MPH programs in Pennsylvania stand out due to several factors. The state presents a wide array of public health challenges and opportunities, from urban health issues in cities like Philadelphia and Pittsburgh to rural health concerns in its more remote areas. This diversity allows for rich fieldwork and capstone experiences. Pennsylvania is home to many accredited schools of public health and programs, often integrated within strong academic and healthcare research environments. Students benefit from access to leading faculty, diverse populations for study, and connections to numerous health organizations, non-profits, and governmental agencies operating within the state.
What is the typical salary for MPH graduates in Pennsylvania?
The salary for MPH graduates in Pennsylvania can vary based on experience, specific role, employer, and location within the state. However, a general salary range for MPH graduates in Pennsylvania is typically between $65,000 and $90,000 per year. Entry-level positions may start lower, while those with specialized skills or significant experience may command higher salaries.