2020 Best Colleges Badge

25 Best Colleges for a Bachelor's in Public Health 2020

By the GradReports team | Updated 4/1/2020

Tuition, median salaries, and median debt were reported by the U.S. Department of Education in November 2019. View our methodology for more details about these rankings or read more about the top-ranked schools.

Start Your Online College Search:
Salary and debt data reported by the U.S. Department of Education
Salary and debt data reported by the U.S. Department of Education
Rank School Location Annual Tuition Median Debt Median Salary
#1 #1 Normal (IL) Normal (IL) $27,011 $21,000 $50,300
#2 #2 Rochester Hills (MI) Rochester Hills (MI) $23,730 $28,000 $47,000
#3 #3 Baltimore (MD) Baltimore (MD) $60,480 $13,500 $44,200
#4 #4 Medford (MA) Medford (MA) $65,222 $16,052 $41,300
#5 #5 Edmond (OK) Edmond (OK) $19,121 $21,000 $41,300
#7 #7 Bloomington (IN) Bloomington (IN) $39,120 $19,250 $39,800
#8 #8 New York (NY) New York (NY) $58,168 $25,000 $39,700
#9 #9 Charles Town (WV) Charles Town (WV) $7,360 $27,706 $39,400
#10 #10 La Jolla (CA) La Jolla (CA) $13,320 $34,515 $38,400
#11 #11 Berkeley (CA) Berkeley (CA) $44,467 $13,000 $38,200
#12 #12 College Park (MD) College Park (MD) $39,469 $18,875 $38,200
#13 #13 Scranton (PA) Scranton (PA) $50,312 $27,000 $37,900
#14 #14 New Brunswick (NJ) New Brunswick (NJ) $33,963 $25,675 $37,800
#15 #15 Amherst (MA) Amherst (MA) $38,171 $24,938 $37,600
#16 #16 Charlotte (NC) Charlotte (NC) $21,338 $25,000 $37,000
#17 #17 Montclair (NJ) Montclair (NJ) $22,472 $25,000 $36,900
#18 #18 Flagstaff (AZ) Flagstaff (AZ) $27,536 $20,903 $36,800
#19 #19 Saint Paul (MN) Saint Paul (MN) $50,366 $26,500 $36,400
#20 #20 Seattle (WA) Seattle (WA) $40,740 $16,197 $36,200
#21 #21 Chicago (IL) Chicago (IL) $28,654 $20,250 $36,100
#22 #22 Champaign (IL) Champaign (IL) $33,686 $19,500 $35,500
#23 #23 Winona (MN) Winona (MN) $17,224 $23,800 $35,300
#24 #24 Indianapolis (IN) Indianapolis (IN) $32,582 $25,000 $35,300
#25 #25 Corvallis (OR) Corvallis (OR) $33,439 $23,207 $35,200

2020 Best Colleges Highlights

Learn more about the top colleges for a Bachelor's in Public Health degree. You can also read student reviews of each school by clicking on the stars. Although student reviews were not used as a ranking factor in this list, we provide ratings and reviews so students can consider the experience of alumni in their decision-making process.

#1
Normal (IL)
Median Salary $50,300
Median Debt $21,000
Annual Tuition $27,011
Graduation Rate 67%

The Department of Health Sciences at Illinois State University has undergraduate degree programs in Environmental Health and Health Promotion and Education. The Environmental Health program focuses on ensuring public and environmental health by focusing on assessment, control, and prevention of biological, chemical, and physical hazards in our environment, and how they might lead to environmental damage or human health problems. This track prepares students for careers in public health, occupational health (industrial hygiene), environmental health and safety, institutional health, and environmental protection.

Students in the Health Promotion and Education program focus on health promotion and disease prevention, leading to career paths related to teaching individuals how to be healthier, either in community health promotion or school health education. Core courses include Community Public Health Education, Human Disease Processes, and Strategies in Health Education.

Both majors have specific practicum requirements so students can gain practical experience in their areas of study. Students also have the opportunity to participate in campus organizations related to their focus, including the Student Environmental Health Association, American Industrial Hygiene Association, and the Eta Sigma Gamma student chapter of the National Professional Health Education Honorary.

Visit Illinois State University's website.

#2
Rochester Hills (MI)
Median Salary $47,000
Median Debt $28,000
Annual Tuition $23,730
Graduation Rate 58%

Through the Bachelor’s of Science in Health Sciences program at Oakland University, students receive an interdisciplinary degree that fulfills prerequisite coursework for graduate school or professional health sciences degrees. Academic tracks include paths in Pre-Health Professional, Pre-Pharmacy, Nutrition, or Holistic Health. Students benefit from access to clinical settings and hands-on experiences, small classes, one-on-one guidance from faculty, and opportunities to be deeply involved in research.

All students, regardless of their academic track, receive a foundational education in biology, human anatomy, physiology, personal and occupational health, community and public health, health care law and values, and psychology. Those in the Holistic Health concentration take courses such as Contemporary Topics in Health, Modalities for Healing, Healing Traditions, and Biological Psychology. The Nutrition concentration includes classes such as Nutrient Metabolism, Nutrition and Culture, Nutrition and Lifecycles, and Nutrient Metabolism. Pre-Health and Pre-Pharmacy students have very similar core courses in Human Pathology, Chemistry, Biochemistry, and Physics, with Pre-Pharmacy students also required to complete one year at a professionally accredited pharmacy school. With the exception of Pre-Pharmacy, majors also complete varying minimum credit requirements in elective courses, choosing from a wide array of concentration-specific courses such as Eating Disorders, Mindfulness, Social Determinants of Health, Obesity and Physical Activity, Stress Management, Nursing Informatics, Foodborne Illnesses, Animal Behavior, and more. Majors also have the chance to build leadership skills through the health science-specific Explorations in Collaborative Leadership and InterProfessional Education program.

Visit Oakland University's website.

#3
Baltimore (MD)
Median Salary $44,200
Median Debt $13,500
Annual Tuition $60,480
Graduation Rate 94%

Johns Hopkins’ Public Health Studies program offers core courses through its Homewood campus and electives through the Bloomberg School of Public Health. Students complete foundational requirements in calculus, biology with a corresponding lab, and two introductory social science courses, such as History of Medicine, Introduction to Bioethics, or Global Security Politics.

There are six core courses for public health students that are required: Introduction to Public Health, Research Methods in Public Health, The Environment and Your Health, Fundamentals of Health Policy and Management, Public Health Biostatistics, and Fundamentals of Epidemiology. Students also choose between Sociology of Health and Illness or Clinical & Public Health Behavior Change, and choose three additional courses to round out the degree.

All students are required to complete 80 hours of fieldwork experience in a professional public health setting with one program, organization, or researcher. Johns Hopkins also offers the opportunity to pursue a combined Bachelor of Arts/Master of Health Sciences, or Bachelor of Arts/Master of Sciences in Public Health, allowing for completion of both degrees in five to six years. Public Health students apply for the master’s degree program during their junior year and must complete their undergraduate degree requirements before matriculating as a master’s student. Students may choose to participate in the school’s intersession study abroad program in Uganda, exploring the health and education programs serving Ugandan children while learning alongside students from Uganda’s Makerere University. The study abroad program also fulfills the Applied Experience requirement for majors.

Visit Johns Hopkins University's website.

#4
Medford (MA)
Median Salary $41,300
Median Debt $16,052
Annual Tuition $65,222
Graduation Rate 94%

Tufts University offers two different health-related degrees for students who are interested in pursuing a career in public health or other areas of the field. The Department of Community Health has a multidisciplinary program in community health that focuses on exploring health and society while building an understanding of health policy and the healthcare system. Courses include Community Health Education and Practice, Introduction to Global Health, Health Care in America, Race, Ethnicity, and Health, Epidemics: People, Plagues, and Politics, and Water, Sanitation, and Health. Beyond the classroom, students benefit from opportunities to learn through community-based partnerships, civic engagement opportunities, guest speakers, visits to local communities, partners, and sites where health care takes place or groups develop policies or programming. Students are also required to complete a one-semester internship placement in the metro-Boston area.

Tufts also offers a Bachelor’s of Science in Environmental Health to set up students for professional careers in public health, health sciences, and risk assessment and regulatory affairs. This program focuses on non-point source environmental pollution, the influence of the built environment on the health of populations, epidemiological aspects of chronic illnesses, occupational health, risk assessment and risk management. Sample classes in this program include Principles in Epidemiology, Health/Risk Assessment, and Public Health. The specifics of the program are developed on an individual basis with each student’s advisor. Tufts also offers a combined degree of a Bachelor’s of Arts and a Master’s of Public Health.

Visit Tufts University's website.

#5
Median Salary $41,300
Median Debt $21,000
Annual Tuition $19,121
Graduation Rate 35%

The University of Central Oklahoma offers a Community/Public Health Bachelor of Science degree program through the Department of Kinesiology and Health Studies. The program is accredited by the SOPHE-AAHE Baccalaureate Program Approval Committee and prepares students for careers as community health educators.

The university requires completion of core studies in writing and oral communication, quantitative reasoning/scientific method, critical inquiry and aesthetic analysis, American historical and political analysis, cultural and language analysis, social and behavioral analysis, and life skills. For the Community/Public Health major, students must complete courses in such subjects as Healthy Life Styles, First Aid with Cardiopulmonary Resuscitation, Contemporary Issues in Public Health, Applied Anatomy, Program Planning, Grant Writing and Fundraising, and Health and Aging. Students must also complete related coursework in Biological & Medical Terminology and Intro Statistics for Sciences, as well as electives to meet the minimum 124 required credit hours.

Graduates go on to find careers as health administrators, public health educators, environmental specialists, health promotion specialists, program managers, wellness coordinators, grant managers, and patient advocates. Completion of the program also allows graduates to sit for the CHES exam, allowing for access to some positions which provide a larger salary for those with the credentials.

Visit University of Central Oklahoma's website.