The Best Bachelor’s in Public Health Programs

N. Susan Emeagwali
By
Updated on August 7, 2024
Edited by
Public health educator speaking to studentCredit: Halfpoint Images / Moment / Getty Images

The need for qualified public health workers is on the rise. A bachelor’s in public health degree can prepare you for a career in critically important areas like population health, disease prevention, and emergency response.

You can help the people around you make better choices as a health education specialist or health educator. No matter your goals, the right bachelor’s in public health program is key to ensure you have the skills that employers want.

Check out our ranking of the nation’s best bachelor’s in public health degree programs, as well as a career overview and information on how to choose the right program for you.

Loading...
Loading...Learn More
Visit Site
Loading...
Loading...Learn More
Visit Site
Loading...
Loading...Learn More
Visit Site
Add up to three schools to compare

The Best Bachelor’s in Public Health Programs and Schools

We use trusted sources like Peterson's Data and the National Center for Education Statistics to inform the data for these schools.
from our partners appear among these rankings and are indicated as such.
#1

CUNY Lehman College

  • Bronx, NY
  • 4 year
  • Campus + Online
  • Accredited

The bachelor's in public health program at CUNY Lehman College is a competitive program that focuses on solutions using social justice and anti-racism frameworks. Candidates can choose from the clinical public health or environmental and global health track of study. 

The 120-credit program includes 61 credits in the public health major. Students can complete approximately 50% of the degree online but must complete the required public health internship in person.

  • Program: Public Health
  • Campus: Bronx, NY
  • Type: Public
  • Accreditation: Middle States Commission on Higher Education
  • Tuition: $2,865 per semester (in state); $510 per credit (out of state)
  • Admission Requirements: Minimum 2.7 GPA, 
  • Minimum Time Commitment: 48 months
  • On-Campus Requirements: Yes
  • Median Earnings Four Years After Graduation: $62,040, according to College Scorecard

96%

Online Enrollment

$ 6,930

Avg. Undergrad Tuition, In-State

71%

Retention Rate

$14,880

Avg. Undergrad Tuition, Out-of-State
Acceptance Rate
55%
Students Enrolled
15,143
Institution Type
Public
#2

University of California-Berkeley

  • Berkeley, CA
  • 4 year
  • Campus + Online
  • Accredited

The public health bachelor of arts program at the University of California-Berkeley emphasizes the interdisciplinary science of disease prevention. It is a four-year degree with 21 mandatory credits in the public health major plus a capstone project. The program focuses on modeling and teaching leadership, anti-racism, and sexual violence prevention.

  • Program: Bachelor of Arts Public Health
  • Campus: Berkeley, CA
  • Type: Public
  • Accreditation: Council on Education for Public Health
  • Tuition: $6,573 per semester 
  • Admission Requirements: Admission requirements into the major include a GPA of 2.0 or higher in prerequisites, personal and professional volunteer experience, and future leadership potential in public health.
  • Minimum Time Commitment: 48 months
  • On-Campus Requirements: Yes
  • Median Earnings Four Years After Graduation: $81,600, according to College Scorecard

69%

Online Enrollment

$11,928

Avg. Undergrad Tuition, In-State

96%

Retention Rate

$42,954

Avg. Undergrad Tuition, Out-of-State
Acceptance Rate
11%
Students Enrolled
45,745
Institution Type
Public
#3

Brown University

  • Providence, RI
  • 4 year
  • Campus
  • Accredited

Brown University’s public health program allows students to choose one of two undergraduate concentrations, including public health and statistics. The school offers undergraduate, master's, and doctoral degrees in public health. It does not have a GRE or GPA requirement for admission and uses the SOPHAS system for applications. Coursework allows students to explore how behavioral, biological, social, and political sciences contribute to the distribution of disease.

  • Program: Bachelor in Public Health
  • Campus: Providence, Rhode Island
  • Type: Private
  • Accreditation: Council on Education for Public Health (CEPH)
  • Tuition: $68,610 per year
  • Admission Requirements: Prerequisite classes for the School of Public Health biostatistics degree, resume, statement of purpose, and no GPA requirement
  • Minimum Time Commitment: 48 months
  • On-Campus Requirements: Yes
  • Median Earnings Four Years After Graduation: $70,770, according to College Scorecard

14%

Online Enrollment

$60,944

Avg. Undergrad Tuition, In-State

98%

Retention Rate

$60,944

Avg. Undergrad Tuition, Out-of-State
Acceptance Rate
6%
Students Enrolled
10,696
Institution Type
Private
#4

University of Florida

  • Gainesville, FL
  • 4 year
  • Campus + Online
  • Accredited

The University of Florida bachelor in public health is designed to prepare students for an advanced degree. Students can choose electives based on their interests. Entrance into the program includes meeting specific criteria by the first fall or spring term.

The school maintains critical tracking criteria to ensure students complete the program within four years. To graduate, students must pass a capstone exam, earn a minimum of C in all public health courses, and complete the school's requirement for the post-baccalaureate degree.

  • Program: Bachelor of Public Health
  • Campus: Gainesville, Florida
  • Type: Public
  • Accreditation: Council on Education for Public Health (CEPH)
  • Tuition: $212 per credit (in state); $955 (out of state)
  • Admission Requirements: To enter the program, you must have a 3.0 GPA, an associate's degree or 60 transferable credits, and four prerequisite courses. 
  • Minimum Time Commitment: 48 months
  • On-Campus Requirements: Yes
  • Median Earnings Four Years After Graduation: $66,250, according to College Scorecard

57%

Online Enrollment

$ 4,477

Avg. Undergrad Tuition, In-State

97%

Retention Rate

$25,694

Avg. Undergrad Tuition, Out-of-State
Acceptance Rate
30%
Students Enrolled
55,781
Institution Type
Public
#5

University of California-San Diego

  • La Jolla, CA
  • 4 year
  • Campus
  • Accredited

The bachelor of science in public health at the University of California-San Diego offers several concentrations, including biostatistics, climate and environmental sciences, community health sciences, epidemiology, health policy and management sciences, and medicine sciences.

You do not have to commit to a concentration on admission and can participate in an honors practicum for an intensive, applied experience in public health. Successful completion requires a B or higher.

  • Program: Bachelor of Science in Public Health
  • Campus: San Diego, California
  • Type: Public
  • Accreditation: Western Association of Schools and Colleges (WASC)
  • Tuition: $695 per credit (out of state); $1,136 per credit (in state) 
  • Admission Requirements: Required prerequisites must have a minimum C grade
  • Minimum Time Commitment: 48 months
  • On-Campus Requirements: Yes
  • Median Earnings Four Years After Graduation: $67,100, according to College Scorecard

53%

Online Enrollment

$12,570

Avg. Undergrad Tuition, In-State

93%

Retention Rate

$42,324

Avg. Undergrad Tuition, Out-of-State
Acceptance Rate
24%
Students Enrolled
41,482
Institution Type
Public
#6

University of Washington-Seattle Campus

  • Seattle, WA
  • 4 year
  • Campus + Online
  • Accredited

The Public Health-Global Health major at the University of Washington-Seattle Campus confers a bachelor of arts or a bachelor of science in public health. Students can choose a concentration in environmental public health, health informatics, or food systems, nutrition, and health. The program focuses on students who demonstrate the ability to overcome adversity.

  • Program(s): Public Health - Global Health Major
  • Campus: Seattle, WA
  • Type: Public
  • Accreditation(s): Council on Education for Public Health (CEPH)
  • Tuition: $11,525 per year (in state); $42,105 per year (out of state)
  • Admission Requirements: Early admission is for UW students with at least 30 credits and a 3.0 GPA. Upper-division admission is for students who can graduate within two years, have 60 completed credits, and a minimum cumulative 2.5 GPA
  • Minimum Time Commitment: 48 months
  • On-Campus Requirements: Yes
  • Median Earnings Four Years After Graduation: $67,780, according to College Scorecard

19%

Online Enrollment

$10,927

Avg. Undergrad Tuition, In-State

94%

Retention Rate

$38,757

Avg. Undergrad Tuition, Out-of-State
Acceptance Rate
48%
Students Enrolled
53,083
Institution Type
Public
#7

Franklin and Marshall College

  • Lancaster, PA
  • 4 year
  • Campus
  • Accredited

The public health degree at Franklin & Marshall College blends a focus on social sciences, science, and humanities to keep the population healthy. Graduates learn about public health challenges, multiple determinants of health, and the role of public policy.

Students can network with alumni, complete off-campus studies, and participate in independent research. Internship opportunities include climate change, traveling abroad, workplace health and safety, and health disparities in Africa.

  • Program(s):  Bachelor in Public Health
  • Campus: Lancaster, PA
  • Type: Private
  • Accreditation(s): Middle States Commission on Higher Education (MSCHE)
  • Tuition: $70,566 per year
  • Admission Requirements: Admission requirements include an interview, letter of recommendation, standardized testing, and high school transcripts
  • Minimum Time Commitment: 48 months
  • On-Campus Requirements: Yes

N/A

Online Enrollment

$63,216

Avg. Undergrad Tuition, In-State

88%

Retention Rate

$63,216

Avg. Undergrad Tuition, Out-of-State
Acceptance Rate
36%
Students Enrolled
2,145
Institution Type
Private
#8

San Diego State University

  • San Diego, CA
  • 4 year
  • Campus + Online
  • Accredited

The bachelor of science in public health at San Diego State University prepares students to work in varied settings with diverse populations. The school offers an environmental health concentration for students who want to study STEM through the lens of public health.

Students in the College of Health and Human Services are required to study abroad which must be pre-approved by the college. Graduates must demonstrate cultural competency and sensitivity and plan, implement, and assess public health programs.

  • Program(s): Bachelor of Science in Public Health
  • Campus: San Diego, CA
  • Type: Public
  • Accreditation(s): WASC Senior College and University Commission (WSCUC)
  • Tuition: $8,728 per year (in state); $12,600 per year (out of state)
  • Admission Requirements: A cumulative GPA 2.9 or higher and a strong interest in public health for transfer students and first-year direct admission requires a high school GPA of 2.5 or higher and letters of recommendation 
  • Minimum Time Commitment: 48 months
  • On-Campus Requirements: Yes

64%

Online Enrollment

$ 5,742

Avg. Undergrad Tuition, In-State

89%

Retention Rate

$17,622

Avg. Undergrad Tuition, Out-of-State
Acceptance Rate
39%
Students Enrolled
36,637
Institution Type
Public
#9

California Polytechnic State University-San Luis Obispo

  • San Luis Obispo, CA
  • 2 year
  • Campus + Online
  • Accredited

The bachelor of science in public health program at California Polytechnic State University-San Luis Obispo requires 60 credits in the major after completing prerequisite courses. Students can select one of four concentrations, including Community and Public Health, Culture and Society in Health, Physical Activity in Public Health, Worksite and University Health Promotion.

Graduates can describe health care, policy, and government agencies' role in public health.

  • Program(s): Bachelor of Science in Public Health
  • Campus: San Luis Obispo, CA
  • Type: Public
  • Accreditation(s): WASC Senior College and University Commission (WSCUC) 
  • Tuition: $1,914 per quarter (in state); $1,178 per quarter (out of state)
  • Admission Requirements: Factors considered include High school weighted GPA of 2.0 or higher, extracurricular activities, work experience, and cognitive and noncognitive variables
  • Minimum Time Commitment: 48 months
  • On-Campus Requirements: Yes

74%

Online Enrollment

$ 5,742

Avg. Undergrad Tuition, In-State

94%

Retention Rate

$22,902

Avg. Undergrad Tuition, Out-of-State
Acceptance Rate
30%
Students Enrolled
21,778
Institution Type
Public
#10

The University of Texas at Austin

  • Austin, TX
  • 4 year
  • Campus + Online
  • Accredited

The bachelor of science in public health program at the University of Texas at Austin prepares students for entry-level job opportunities. Students must fulfill the university and school’s graduation requirements and earn at least a C- in all foundation classes.

Students in the honors program must meet additional requirements. In their sixth semester, students with a 3.4 GPA or higher can apply for an advanced program and master's degree on the Houston campus.

  • Program(s): Bachelor of Science in Public Health
  • Campus: Austin, Texas
  • Type: Public
  • Accreditation(s): Southern Association of Colleges and Schools, Commission on Colleges (SACSCOC)
  • Tuition: $10,858-$13,576 per two semesters (in state); $40,582-$48,712 per two semesters (out of state)  
  • Admission Requirements: First-year admission requires math placement scores; minimum GPA of 2.75 or higher
  • Minimum Time Commitment: 48 months
  • On-Campus Requirements: Yes
  • Median Earnings Four Years After Graduation: $67,930, according to College Scorecard

46%

Online Enrollment

$13,576

Avg. Undergrad Tuition, In-State

95%

Retention Rate

$46,498

Avg. Undergrad Tuition, Out-of-State
Acceptance Rate
31%
Students Enrolled
52,384
Institution Type
Public

How do Bachelor’s in Public Health Degree Programs Work?

Degree seekers can complete a bachelor’s in public health degree entirely online, on campus, or a mix of both. The typical curriculum requires 120-126 credits and includes general education coursework and specialized training. Key concepts covered include biostatistics, health disparities, epidemiology, public health law, and ethics. You can further tailor your education with various elective courses.

Some schools offer a track such as healthcare administration, or courses designed to prepare enrollees to achieve a specific certification, such as the Certified Health Education Specialist Exam. Internships and similar projects provide real-world experience and opportunities to network with prospective employers.

How long will it take to finish the degree? That all depends on factors such as program requirements, enrollment status, and any prior credits you may have accrued. (Make sure your program is properly accredited; otherwise, your credits may not be eligible to transfer.)

Applying to a Bachelor’s in Public Health Degree Program

If a bachelor’s in public health degree is right for you, it’s time to send out applications.

The first step is to visit your program’s website to find specific application requirements. Degree completion programs admit transfer students with prior credits and/or prerequisite coursework. Application fee is required at many schools.

  • Admission Materials: Application, official school transcripts, SAT or ACT scores (optional for many programs), personal statement, and essay/writing sample.
  • GPA Requirement: 2.5-3.0 high school GPA; 2.0-2.7 for transfer credits

Why Is Bachelor’s in Public Health Degree Program Accreditation Important?

All programs on this ranking hold accreditations that ensure they meet high academic standards. The Council on Education for Public Health (CEPH) is recognized by the U.S. Department of Education as the accrediting body for undergraduate and graduate public health degrees.

Some employers, including government agencies, will only hire graduates from CEPH-accredited programs. Others do not require but still prefer these candidates. Getting admitted into a master of public health program may also require a CEPH-accredited bachelor’s in public health degree.

Review CEPH’s list of accredited schools and programs on the organization’s website.

Frequently Asked Questions About Bachelor’s in Public Health Degree Programs

Yes, if you believe your skills and interests align with the profession. A bachelor’s in public health degree can give you access to high-growth jobs that make a big impact in communities. According to the Bureau of Labor Statistics (BLS), public health careers such as community health worker and health education specialist will grow 14% and 7% between 2022-2032, respectively. ZipRecruiter estimates that the average public health worker’s salary is $79,657 as of May 2024.