fbpx

The 25 Best Public Health Degrees in 2024

January 26, 2024 | Admin

Public Health degrees
Best public health degrees badge

25 Public Health Degree Programs

1

University of Florida

  • Gainesville, Florida
  • Graduation Rate: 87%

The University of Florida takes the top spot on our list due to the high quality of its public health degrees and its affordable tuition. Its Bachelor of Public Health program starts in the student’s sophomore year, as their freshman year will be taken up by general education courses. This program is designed for students who plan to continue to graduate public health programs.

School Overview

Yearly tuition: $6,381 in-state/$28,659 non-resident
Graduation rate: 87%
Visit School Website
2

Brigham Young University – Idaho

  • Rexburg, Idaho
  • Graduation Rate: 49%

Brigham Young University offers top-notch public health degrees on its Idaho campus. This program is technically a Bachelor’s in Health Services with a concentration in Public Health. Students must further specialize in either Health Science or Health Education and Promotion.

School Overview

Yearly tuition: $5,790
Graduation rate: 62%
Visit School Website
3

University of South Florida

  • Tampa, Florida
  • Graduation Rate: 69%

The University of South Florida is the second school from Florida on our list, showing that students in the Sunshine State have plenty of choices when it comes to public health programs. USF is one of the few universities to have its own College of Public Health. Students receive all well-rounded education in all aspects of the field.

School Overview

Yearly tuition: $6,410 in-state/$17,324 non-resident
Graduation rate: 69%
Visit School Website
4

San Diego State University

  • San Diego, California
  • Graduation Rate: 83%

San Diego State University is the first of several schools from California on our list. Students must complete a long list of general education courses before they can enter the Bachelor’s in Public Health program. This program requires that students study abroad to learn about the public health system of another country. Students can also get an online pubic health degree from SDSU through a degree completion program.

School Overview

Yearly tuition: $7,510 in-state/$19,390 non-resident
Graduation rate: 83%
Visit School Website
5

Appalachian State University

  • Boone, North Carolina
  • Graduation Rate: 70%

Appalachian State University may not be the most well-known school on this list, but it offers top-notch public health degrees. Its Bachelor’s in Public Health program gives students a well-rounded education in the field. The school even has a public health club that students can join to network and fraternize.

School Overview

Yearly tuition: $7,409 in-state/$22,216 non-resident
Graduation rate: 70%
Visit School Website
6

University of North Carolina

  • Chapel Hill, North Carolina
  • Graduation Rate: 91%

The University of North Carolina has many highly regarded science-based programs, including a Bachelor’s in Public Health. This program prepares students for a career in research. It includes instruction in math and computer programming.

School Overview

Yearly tuition: $8,980 in-state/$36,159 non-resident
Graduation rate: 91%
Visit School Website
7

University of Maryland

  • College Park, Maryland
  • Graduation Rate: 85%

The University of Maryland offers the leading undergraduate public health program in the state. Students start by taking a broad base of courses in the sciences before moving onto specific public health classes. All students must complete a capstone project in order to graduate.

School Overview

Yearly tuition: $10,779 in-state/$36,891 non-resident
Graduation rate: 85%
Visit School Website
8

University of Texas at Austin

  • Austin, Texas
  • Graduation Rate: 81%
Outdoor view of college campus

The University of Texas at Austin beats out some strong competition to take top spot in the state. The Bachelor’s in Public Health at UT Austin gives students a well-rounded education in the area instead of focusing on one topic. Students can get hands-on experience by working on the university’s public health initiatives.

School Overview

Yearly tuition: $10,824 in-state/$38,326 non-resident
Graduation rate: 81%
Visit School Website
9

Indiana University

  • Bloomington, Indiana
  • Graduation Rate: 76%

Indiana University has one of the best undergraduate public health programs not just in the state, but in the region. The Bachelor’s in Public Health at IU focuses on preparing students to work with underserved communities. IU even offers an accelerated BS/MPH program that will allow students to get both a bachelor’s and a master’s degree in five years.

School Overview

Yearly tuition: $10,947 in-state/$36,512 non-resident
Graduation rate: 76%
Visit School Website
10

Rutgers University

  • New Brunswick, New Jersey
  • Graduation Rate: 80%

The many public health students at Rutgers University benefit from the school’s location near New York City, as this offers many opportunities to study public health issues. Students can customize their course of study to suit their interests. Rutgers also offers certificate public health programs.

School Overview

Yearly tuition: $11,619 in-state/$27,560 non-resident
Graduation rate: 80%
Visit School Website
11

Texas A&M University

  • College Station, Texas
  • Graduation Rate: 80%

Texas A&M University is known for its STEM programs, including its Bachelor’s in Public Health degree. This program can be taken on the standard track, a pre-med/pre-dental track, and a nursing track. Exceptional students can also study for an accelerated BS/MPH in Epidemiology.

School Overview

Yearly tuition: $12,153 in-state/$38,602 non-resident
Graduation rate: 80%
Visit School Website
12

University of North Texas

  • Denton, Texas
  • Graduation Rate: 64%

The University of North Texas may place just behind its in-state rival, but it still has an elite public health program. This program is offered through UNT’s College of Health and Public Service. Students who are pursuing a Bachelor’s in Public Health can choose from concentrations in Epidemiology, Administration, Emergency and Disaster Management, Biological Sciences, and Population Studies.

School Overview

Yearly tuition: $11,044 in-state/$21,172 non-resident
Graduation rate: 64%
Visit School Website
13

Arizona State University

  • Tempe, Arizona
  • Graduation Rate: 67%

Arizona State University often features on such lists due to its affordable tuition and the high quality of its education. ASU’s Bachelor’s in Public Health trains students to use the latest technology to fight public health problems. All students are required to do an internship before they graduate.

School Overview

Yearly tuition: $11,338 in-state/$29,428 non-resident
Graduation rate: 67%
Visit School Website
14

University of California – Berkeley

  • Alameda County, California
  • Graduation Rate: 92%

The University of California – Berkeley is one of the top public universities in the country, so it’s hardly surprising that it makes this list. Students must complete general education requirements before they can be accepted into this major. This major only accepts a limited number of students each year.

School Overview

Yearly tuition: $14,253 in-state/$44,007 non-resident
Graduation rate: 92%
Visit School Website
15

University of California – Irvine

  • Irvine, California
  • Graduation Rate: 87%

The University of California – Irvine actually offers two public health degrees at the undergraduate level. One of these programs is called Public Health Sciences and the other is called Public Health Policy. Undergraduates have ample opportunity to conduct their own research, which is seldom the case at this level.

School Overview

Yearly tuition: $13,727 in-state/$43,481 non-resident
Graduation rate: 87%
Visit School Website
16

University of California – San Diego

  • San Diego, California
  • Graduation Rate: 87%

The University of California – San Diego, better known as UCSD, has a top-notch undergraduate public health program. This program gives students a broad base in the field. UCSD also has public health programs at the master’s and doctoral levels.

School Overview

Yearly tuition: $14,415 in-state/$44,169 non-resident
Graduation rate: 87%
Visit School Website
17

University of Michigan

  • Ann Arbor, Michigan
  • Graduation Rate: 91%

The University of Michigan boasts the leading public health program for undergraduates in the state. This program is heavily focused on epidemiology. The university recommends the program for students who plan to go to medical school, dental school, or graduate nursing school.

School Overview

Yearly tuition: $15,558 in-state/$51,200 non-resident
Graduation rate: 91%
Visit School Website
18

University of Arizona

  • Tucson, Arizona
  • Graduation Rate: 60%

The University of Arizona has a unique and innovative undergraduate public health program at its Tucson campus. Students in the Bachelor’s in Public Health program can choose to specialize in Global Health, Health Promotion, Environmental & Occupational Health, or Health Systems. The school even offers an online public health degree program.

School Overview

Yearly tuition: $12,691 in-state/$36,718 non-resident
Graduation rate: 60%
Visit School Website
19

University of Minnesota

  • Minneapolis, Minnesota
  • Graduation Rate: 78%

The University of Minnesota is one of two leading public health programs in the state. UMN’s School of Public Health has been in operation for over 75 years, making it one of the oldest in the country. UMN does not offer an undergraduate degree, but it does offer MPH degrees and a doctoral program.

School Overview

Yearly tuition: $15,027 in-state/$33,325 non-resident
Graduation rate: 78%
Visit School Website
20

University of Minnesota – Duluth

  • Duluth, Minnesota
  • Graduation Rate: 60%

Unlike the flagship University of Minnesota, the University of Minnesota – Duluth does offer an undergraduate degree in public health. Students in this degree program can choose concentrations in School Health or Community Education & Promotion. Those in the School Health concentration are eligible to become licensed teachers.

School Overview

Yearly tuition: $13,680 in-state/$18,880 non-resident
Graduation rate: 60%
Visit School Website
21

The College of New Jersey

  • Ewing (unincorporated community), New Jersey
  • Graduation Rate: 86%

The College of New Jersey is one of the state’s lesser-known institutions, but it still offers a first-rate public health program. All students are required to complete an internship to ensure that they gain hands-on experience before they graduate. Students must also meet a foreign language requirement to ensure that they can contribute to global health.

School Overview

Yearly tuition: $16,923 in-state/$28,901 non-resident
Graduation rate: 86%
Visit School Website
22

University of Illinois – Chicago

  • Chicago, Illinois
  • Graduation Rate: 58%

The University of Illinois – Chicago offers an excellent public health program that is located in a densely populated urban environment. Students must complete general education requirements before they can start the public health program. Students must complete a capstone research project before graduation.

School Overview

Yearly tuition: $13,874 in-state/$27,566 non-resident
Graduation rate: 58%
Visit School Website
23

Temple University

  • Philadelphia, Pennsylvania
  • Graduation Rate: 71%

Temple University in Philadelphia has the leading public health program in the state of Pennsylvania. The Bachelor’s in Public Health at Temple focuses on health concerns in an urban environment. Students can get hands-on experience through numerous internship opportunities.

School Overview

Yearly tuition: $16,970 in-state/$29,882 non-resident
Graduation rate: 71%
Visit School Website
24

Johns Hopkins University

  • Baltimore, Maryland
  • Graduation Rate: 92%

Johns Hopkins University is known for the quality of its health sciences programs, so it’s no surprise to find the Baltimore-based institution on our list. Students get a well-rounded education in all aspects of public health. They even have the opportunity to travel and study public health issues in Uganda.

School Overview

Yearly tuition: $55,350
Graduation rate: 92%
Visit School Website
25

New York University

  • New York City, New York
  • Graduation Rate: 85%

New York University‘s undergraduate public health program gives students the opportunity to study in New York City. NYU actually blends nursing and public health into a Bachelor’s in Nursing with a concentration in Global Public Health. This dual approach gives students a unique skillset that they wouldn’t get from similar programs.

School Overview

Yearly tuition: $53,308
Graduation rate: 85%
Visit School Website

Our Ranking Methodology

We used a simple and transparent formula to rank these schools. First, we ascertained each school’s yearly tuition. Most public schools charge non-resident students different, higher rates than in-state students. We only looked at the in-state tuition for these schools. The second factor we looked at was each school’s graduation rate. We took the yearly tuition and added a multiplier that is equal to the number of students who did not graduate. This gave us our final rating for each school. Here’s an example of how this works: School A has a yearly tuition rate of $10,000 and a graduation rate of 90%. Its rating would be 11,000 (10,000 x 110%). Lower rates will result in better placement on our list.

For more programs check out our Master’s in Public Health page.

If you’re a prospective public health student, we can help you find the right program for your needs.

Find the program that’s right for you

Whether you’re trying to start your career or make a big change, we can help you find the perfect school to help you reach your goals.

Woman in graduation cap and gown
Scroll to Top