Best Colleges with Public Health Degrees in the U.S.

Best Universities Badge

If you are seeking a degree in Public Health, you'll find there is a large range of degrees that can be earned. A major in Public Health is a very popular major and is offered at a wide variety of colleges and universities, all of which are listed below. Our 2018 ranking of the best colleges that offer Public Health degrees is based on the compilation of our data from reliable government sources, student surveys, college graduate interviews, and editorial review. You can find more information about a Public Health degree below along with a look at schools that offer online degrees in Public Health.

The Best Public Health Colleges of 2017

Rank School Name Location Description   Rating
1 Johns Hopkins University Baltimore, MD

Johns Hopkins University offers 5 Public Health Degree programs. It's a large private university in a large city. In 2015, 600 students graduated in the study area of Public Health with students earning 392 Master's degrees, 146 Bachelor's degrees, 45 Certificates degrees, and 17 Doctoral degrees.

Based on 32 Reviews
2 Columbia University in the City of New York New York, NY

Columbia University in the City of New York offers 3 Public Health Degree programs. It's a large private university in a large city. In 2015, 386 students graduated in the study area of Public Health with students earning 358 Master's degrees, 24 Certificates degrees, and 4 Doctoral degrees.

Based on 20 Reviews
3 University of South Florida-Main Campus Tampa, FL

University of South Florida-Main Campus offers 3 Public Health Degree programs. It's a large public university in a large city. In 2015, 596 students graduated in the study area of Public Health with students earning 353 Bachelor's degrees, 227 Master's degrees, and 16 Doctoral degrees.

Based on 56 Reviews
4 University of California-Berkeley Berkeley, CA
UC Berkeley

University of California-Berkeley offers 4 Public Health Degree programs. It's a large public university in a mid sized city. In 2015, 378 students graduated in the study area of Public Health with students earning 186 Master's degrees, 184 Bachelor's degrees, and 8 Doctoral degrees.

Based on 140 Reviews
5 Harvard University Cambridge, MA

Harvard University offers 2 Public Health Degree programs. It's a large private university in a mid sized city. In 2015, 274 students graduated in the study area of Public Health with students earning 274 Master's degrees.

Based on 44 Reviews
6 Yale University New Haven, CT

Yale University offers 3 Public Health Degree programs. It's a large private university in a mid sized city. In 2015, 159 students graduated in the study area of Public Health with students earning 136 Master's degrees, 13 Certificates degrees, and 10 Doctoral degrees.

Based on 12 Reviews
7 Rutgers University-New Brunswick New Brunswick, NJ

Rutgers University-New Brunswick offers 5 Public Health Degree programs. It's a large public university in a small city. In 2015, 400 students graduated in the study area of Public Health with students earning 291 Bachelor's degrees, 84 Master's degrees, 14 Doctoral degrees, and 11 Certificates degrees.

Based on 96 Reviews
8 University of California-Los Angeles Los Angeles, CA

University of California-Los Angeles offers 1 Public Health Degree program. It's a large public university in a large city.

Based on 88 Reviews
9 University of Massachusetts-Amherst Amherst, MA

University of Massachusetts-Amherst offers 5 Public Health Degree programs. It's a large public university in a large suburb. In 2015, 255 students graduated in the study area of Public Health with students earning 191 Bachelor's degrees, 58 Master's degrees, 5 Certificates degrees, and 1 Doctoral degree.

Based on 72 Reviews
10 Tulane University of Louisiana New Orleans, LA

Tulane University of Louisiana offers 4 Public Health Degree programs. It's a large private university in a large city. In 2015, 121 students graduated in the study area of Public Health with students earning 116 Master's degrees, 5 Doctoral degrees.

Based on 24 Reviews

List of Public Health Schools in the U.S.

Filter:
Degree Levels
  • Associate's
  • Bachelor's
  • Certificates
  • Doctoral
  • Master's
Program Length
  • Less than 2 years (below associate)
  • At least 2 but less than 4 years
  • Four or more years
Control Type
  • Private for-profit
  • Private not-for-profit
  • Public
School Logo School Name Average tuition Student Teacher Ratio Enrolled Students
Johns Hopkins University Johns Hopkins University Baltimore, MD
5/5
6 : 1 22,686
Columbia University in the City of New York Columbia University in the City of New York New York, NY
5/5
7 : 1 28,086
University Logo University of South Florida-Main Campus Tampa, FL
2/5
22 : 1 42,067
University of California-Berkeley University of California-Berkeley Berkeley, CA
3/5
21 : 1 38,189
Harvard University Harvard University Cambridge, MA
5/5
14 : 1 29,652
Yale University Yale University New Haven, CT
5/5
5 : 1 12,385
Rutgers University-New Brunswick Rutgers University-New Brunswick New Brunswick, NJ
3/5
13 : 1 49,428
University of California-Los Angeles University of California-Los Angeles Los Angeles, CA
3/5
12 : 1 41,908
University of Massachusetts-Amherst University of Massachusetts-Amherst Amherst, MA
3/5
21 : 1 29,269
Tulane University of Louisiana Tulane University of Louisiana New Orleans, LA
5/5
12 : 1 12,485
University of Washington-Seattle Campus University of Washington-Seattle Campus Seattle, WA
3/5
12 : 1 45,408
University of Southern California University of Southern California Los Angeles, CA
5/5
16 : 1 43,401
Brown University Brown University Providence, RI
5/5
12 : 1 9,458
New York University New York University New York, NY
5/5
8 : 1 50,027
Washington University in St Louis Washington University in St Louis Saint Louis, MO
5/5
9 : 1 14,688
Oregon State University Oregon State University Corvallis, OR
3/5
21 : 1 29,576
Dartmouth College Dartmouth College Hanover, NH
5/5
8 : 1 6,350
Ohio State University-Main Campus Ohio State University-Main Campus Columbus, OH
3/5
15 : 1 58,663
Stanford University Stanford University Stanford, CA
5/5
6 : 1 16,980
Vanderbilt University Vanderbilt University Nashville, TN
5/5
4 : 1 12,567
University of Illinois at Chicago University of Illinois at Chicago Chicago, IL
3/5
14 : 1 29,048
Tufts University Tufts University Medford, MA
5/5
11 : 1 11,137
University of North Carolina at Chapel Hill University of North Carolina at Chapel Hill Chapel Hill, NC
3/5
17 : 1 29,084
Northwestern University Northwestern University Evanston, IL
5/5
10 : 1 21,655
Saint Louis University Saint Louis University Saint Louis, MO
5/5
11 : 1 17,047

Find Local Colleges Offering Public Health Degrees

Getting a Public Health Degree Online

Schools offering online Public Health degrees

Online Public Health degrees are available at a variety of different schools with as many as 350 degrees earned at the most popular school. Read more below about all schools that have offered online Public Health degrees. If you are interested learning more about getting a degree online, check out our page dedicated to online degree information.

Certificate
Associate's
Bachelor's
Master's
Doctoral
School Name Certificate Associate's Bachelor's Master's Doctoral
Walden University 0 0 32 228 0
University of South Florida-Main Campus 0 0 0 227 0
Benedictine University 0 0 0 190 0
University of California-Berkeley 0 0 164 186 0
Kent State University at Kent 8 0 150 0 0
How many schools offer online Public Health degrees?
  • 24 Certificates
  • 3 Associate's
  • 13 Bachelor's
  • 63 Master's

What degrees do people get in Public Health?

Degree Level Program Length Colleges Graduates
Associate's 2-year Length 7 Colleges 115 Graduates
Bachelor's 4-year Length 100 Colleges 3,912 Graduates
Certificates < 1 year Length 60 Colleges 561 Graduates
Doctoral 1-2 year Length 53 Colleges 409 Graduates
Master's 1+ years Length 240 Colleges 8,620 Graduates

Public Health Degree Overview

On the start of the search for Public Health degrees, know that there are many selections for a traditional degree as well as higher education choices. Earning a degree in Public Health may take more time than just your traditional degree as it is prevalent to earn advanced degrees as companion to the traditional. The most popular Public Health degree earned was a master's degree and it also has the widest range of school possibilities as well. The second most popular Public Health degree that people obtain is a bachelor's degree. While a master's degree has more popularity, it isn't uncommon for a bachelor's degree as well. Although an associate's degree is offered at some schools, getting a traditional degree is not very common. In the end, you'll want to choose a degree in Public Health that can help you to achieve your goals. The only remaining decision will be to find a school offering the degree your interested in and can meet your flexibility needs.

Average cost of college for a Public Health degree

Average Tuition and Fees for a 2 year Degree

Average Tuition and Fees School Control Student Residence
$3,956 Public In-State
$8,056 Public Out-of-State

Average Tuition and Fees for a 4 year Degree

Average Tuition and Fees School Control Student Residence
$8,911 Public In-State
$29,107 Private In-State
$21,838 Public Out-of-State
$29,145 Private Out-of-State

Search Public Health Program Courses

  • Program Descriptions
    • Health Information Management (BS)
    • Medical Specialties (AOS)
    • Healthcare Administration (MS)
    • Healthcare Informatics (MS)
  • Program Descriptions
    • BS - Healthcare Administration and Management
    • Master - Healthcare Administration and Management
  • Program Descriptions
    • AA: Medical Office Assistance
    • BS: Business Admin: Healthcare Management
    • CERT: Health Sciences
    • CERT: Healthcare Management
    • Master of Busi Admin: Healthcare
    • Doctor of Business Administration: Healthcare Management
You've Started Your List