Is Public Health a Good Major for Med School?

Public health is a solid major for medical school, and the data backs that up. Medical schools do not prefer one undergraduate major over another, and acceptance rates across majors are remarkably similar. What matters is that you complete the required prerequisite courses, score well on the MCAT, and build a compelling application. A public health degree can actually give you a few distinct advantages in that process.

Acceptance Rates Are Nearly Identical Across Majors

AAMC data for the 2025-2026 academic year shows that your choice of major has almost no effect on whether you get into medical school. Biological sciences majors, the most common pre-med track, had a 42% acceptance rate. Social sciences majors matched that at 42.3%. Specialized health sciences majors (the category where public health typically falls) came in at 40.3%. The gap between the highest and lowest of those three groups is less than two percentage points.

The mean MCAT scores for students who actually matriculated were also tightly clustered: 511.9 for biological sciences, 512.2 for social sciences, and 511.1 for specialized health sciences. In other words, the students who got in from each group looked nearly identical on paper. Admissions committees care about your individual numbers and experiences, not the name printed on your degree.

What Public Health Brings to Your Application

A public health major gives you a natural framework for understanding health at the population level. You study epidemiology, health equity, social determinants of health, and how systems shape patient outcomes. These are topics medical schools increasingly emphasize in their own curricula. Walking into an interview and speaking fluently about health disparities or community-based interventions can set you apart from applicants whose coursework has been entirely bench-science focused.

Public health coursework also tends to be research-friendly. Many programs include biostatistics and epidemiology courses that prepare you to participate in faculty research projects, which strengthens your application. And because the major is inherently tied to real-world health problems, it creates organic opportunities for community engagement, volunteer work, and internships at health departments or nonprofits. Those experiences translate directly into the kinds of activities admissions committees want to see.

The major also overlaps meaningfully with one section of the MCAT. The Psychological, Social, and Biological Foundations of Behavior section tests concepts like social stratification, health disparities, and behavioral health. Public health and social science students tend to score well here. In the 2023-2024 cycle, social sciences applicants averaged 127.7 on that section, compared to 126.8 for specialized health sciences applicants. Both are solid scores that reflect the strength of their training in those areas.

Prerequisites You’ll Need to Add

The main trade-off with a public health major is that it does not automatically cover all the science prerequisites most medical schools require. You will almost certainly need to take courses outside your major to check every box. The standard list includes two semesters each of biology, general chemistry, organic chemistry, and physics, plus one semester of biochemistry. Many schools also expect courses in English, math or statistics, and psychology or sociology.

Some public health programs include a biology or statistics requirement that overlaps with med school prerequisites, but you should plan on fitting several additional science courses into your schedule. This is manageable, especially if you start early. Map out both your major requirements and your prerequisite list during your first year so you are not scrambling to cram organic chemistry into your senior spring.

MCAT Preparation Requires Extra Effort

Three of the four MCAT sections are heavily rooted in the natural sciences: chemistry, physics, biology, and biochemistry. Public health majors get less daily exposure to these subjects than biology or chemistry majors do, which means you will likely need more focused MCAT prep time. The 2023-2024 data illustrates this. Specialized health sciences applicants averaged 125.5 on the Chemical and Physical Foundations section and 125.8 on the Biological and Biochemical Foundations section, slightly below the scores of biological sciences applicants.

This is not a dealbreaker. It simply means you should budget extra study time for the science-heavy sections and consider starting your MCAT prep earlier than a classmate who spent four years immersed in organic chemistry. A structured study plan or prep course can close that gap. The students from health sciences backgrounds who ultimately enrolled in medical school still averaged a 511.1 total MCAT score, which is competitive at most schools.

A Strong Backup if Plans Change

One practical advantage of a public health major is that it leads to viable careers even if you decide not to pursue medical school or need to take time off before applying. Epidemiologists earn an average of around $85,000 per year. Graduates also move into roles as biostatisticians, behavioral scientists, data analysts, and research fellows. Entry-level healthcare positions and public health department roles provide additional options.

Compare that to a biology major, which offers fewer direct career paths without a graduate degree. If your plans shift for any reason, a public health background gives you more professional flexibility right out of college while still leaving the door open to apply to medical school later.

How to Make It Work

If you choose public health as your major with medical school as the goal, a few steps will keep you on track. First, identify your school’s specific prerequisite requirements early and build those courses into your four-year plan. Second, seek out research opportunities in your public health department, ideally projects with a quantitative or clinical angle that will resonate with admissions committees. Third, use your public health lens to pursue meaningful community health experiences rather than generic volunteering.

When it comes time to write your personal statement, lean into what makes your perspective different. You can articulate why you want to treat individual patients while also understanding the larger systems that shape their health. That combination of clinical aspiration and population-level thinking is exactly the kind of narrative that stands out in a pool of 50,000 applicants.