College Factual  by our College Data Analytics Team
       Unbiased Factual Guarantee

2025 Best General Public Health Bachelor's Degree Schools

137 Colleges in the United States
11,149 Bachelor's Degrees
Ranked #39 in popularity, general public health is one of the most sought-after bachelor's degree programs in the nation. This makes choosing the right school a hard decision.

College Factual looked at 137 colleges and universities when compiling its 2025 Best General Public Health Bachelor's Degree Schools ranking. When you put them all together, these colleges and universities awarded 11,149 bachelor's degrees in general public health during the <nil> academic year.

Jump to one of the following sections: * Our Methodology

Choosing a Great General Public Health School for Your Bachelor's Degree

Best General Public Health Bachelor's Degree Schools Your choice of general public health for getting your bachelor's degree school matters. Important measures of a quality general public health program can vary widely even among the top schools. When choosing a school we recommend considering some of the following factors:

Quality Overall Is Important

A school that excels in educating for a particular major and degree level must be a great school overall as well. To make it into this list a school must rank well in our overall Best Colleges ranking. This ranking considered factors such as graduation rates, overall graduate earnings and other educational resources to identify great colleges and universities.

Other Factors We Consider

In addition to the above, you should consider some of the following factors:

Our complete ranking methodology documents in more detail how we consider these factors to identify the best schools for general public health students working on their bachelor's degree.

More Ways to Rank General Public Health Schools

Rankings by Location Check Out Other Locales
More General Public Health Rankings Other Ranking Categories

When choosing the right school for you, it's important to arm yourself with all the facts you can. To that end, we've created a number of major-specific rankings, including this Best General Public Health Bachelor's Degree Schools list to help you make the college decision.

In addition to College Factual's rankings, you may want to take a look at College Combat, our unique tool that lets you pit your favorite schools head-to-head and compare how they rate on factors that most interest you. When you have some time, check it out - you may want to bookmark the link so you don't forget it.

Best Schools for Bachelor’s Students to Study General Public Health in the United States

The following list ranks the best colleges and universities for pursuing a bachelor's degree in general public health. Only those schools that rank in the top 20% of all the schools we analyze get awarded with a place on this list.

25 Top Schools for a Bachelor's in General Public Health

1
Doctor's Degree Highest Degree Type
177 Annual Graduates

Johns Hopkins University is one of the finest schools in the country for getting a bachelor's degree in general public health. Johns Hopkins is a fairly large private not-for-profit university located in the large city of Baltimore.More information about a bachelor’s in general public health from Johns Hopkins University

2
Doctor's Degree Highest Degree Type
269 Annual Graduates

Every student who is interested in a bachelor's degree in general public health has to take a look at University of Washington - Seattle Campus. Located in the city of Seattle, UW Seattle is a public university with a fairly large student population.More information about a bachelor’s in general public health from University of Washington - Seattle Campus

3
Doctor's Degree Highest Degree Type
257 Annual Graduates

Rutgers University - New Brunswick is a great choice for students interested in a bachelor's degree in general public health. Rutgers New Brunswick is a fairly large public university located in the city of New Brunswick.More information about a bachelor’s in general public health from Rutgers University - New Brunswick

4
Master's Degree Highest Degree Type
266 Annual Graduates

Any student pursuing a degree in a bachelor's degree in general public health has to check out University of Massachusetts Amherst. Located in the small city of Amherst, UMass Amherst is a public university with a fairly large student population.More information about a bachelor’s in general public health from University of Massachusetts Amherst

5
UF crest
University of Florida
Gainesville, FL
Doctor's Degree Highest Degree Type
68 Annual Graduates

Located in the medium-sized city of Gainesville, UF is a public university with a very large student population.More information about a bachelor’s in general public health from University of Florida

6
Doctor's Degree Highest Degree Type
435 Annual Graduates

UofSC is a very large public university located in the medium-sized city of Columbia.More information about a bachelor’s in general public health from University of South Carolina - Columbia

7
NYU crest
New York University
New York, NY
Graduate Certificate Highest Degree Type
51 Annual Graduates

Located in the large city of New York, NYU is a private not-for-profit university with a fairly large student population.More information about a bachelor’s in general public health from New York University

8
Doctor's Degree Highest Degree Type
202 Annual Graduates

UC Berkeley is a very large public university located in the medium-sized city of Berkeley.More information about a bachelor’s in general public health from University of California - Berkeley

9
Doctor's Degree Highest Degree Type
193 Annual Graduates

Located in the city of Tucson, University of Arizona is a public university with a fairly large student population.More information about a bachelor’s in general public health from University of Arizona

10
Master's Degree Highest Degree Type
64 Annual Graduates

UCSD is a fairly large public university located in the city of La Jolla.More information about a bachelor’s in general public health from University of California - San Diego

11
Iowa crest
University of Iowa
Iowa City, IA
Master's Degree Highest Degree Type
57 Annual Graduates

Iowa is a fairly large public university located in the small city of Iowa City.More information about a bachelor’s in general public health from University of Iowa

12
Doctor's Degree Highest Degree Type
244 Annual Graduates

Located in the medium-sized city of College Station, Texas A&M College Station is a public university with a very large student population.More information about a bachelor’s in general public health from Texas A&M University - College Station

13
Doctor's Degree Highest Degree Type
54 Annual Graduates

Ohio State is a very large public university located in the large city of Columbus.More information about a bachelor’s in general public health from Ohio State University - Main Campus

14
Master's Degree Highest Degree Type
11 Annual Graduates

Located in the medium-sized city of Rochester, University of Rochester is a private not-for-profit university with a large student population.More information about a bachelor’s in general public health from University of Rochester

15
Doctor's Degree Highest Degree Type
169 Annual Graduates

SDSU is a very large public university located in the city of San Diego.More information about a bachelor’s in general public health from San Diego State University

16
Master's Degree Highest Degree Type
27 Annual Graduates

Located in the city of Indianapolis, IUPUI is a public university with a fairly large student population.More information about a bachelor’s in general public health from Indiana University - Purdue University - Indianapolis

17
Master's Degree Highest Degree Type
48 Annual Graduates

Purdue is a fairly large public university located in the city of West Lafayette.More information about a bachelor’s in general public health from Purdue University - Main Campus

18
168 Annual Graduates

Located in the large city of Austin, UT Austin is a public university with a fairly large student population.More information about a bachelor’s in general public health from The University of Texas at Austin

19
Drexel crest
Drexel University
Philadelphia, PA
Doctor's Degree Highest Degree Type
29 Annual Graduates

Located in the large city of Philadelphia, Drexel is a private not-for-profit university with a fairly large student population.More information about a bachelor’s in general public health from Drexel University

20
Doctor's Degree Highest Degree Type
107 Annual Graduates

Oregon State is a fairly large public university located in the city of Corvallis.More information about a bachelor’s in general public health from Oregon State University

21
Doctor's Degree Highest Degree Type
110 Annual Graduates

Located in the medium-sized city of Birmingham, UAB is a public university with a very large student population.More information about a bachelor’s in general public health from University of Alabama at Birmingham

22
Master's Degree Highest Degree Type
129 Annual Graduates

Located in the suburb of Buffalo, University at Buffalo is a public university with a very large student population.More information about a bachelor’s in general public health from University at Buffalo

23
Doctor's Degree Highest Degree Type
204 Annual Graduates

USF Tampa is a fairly large public university located in the large city of Tampa.More information about a bachelor’s in general public health from University of South Florida - Main Campus

24
Master's Degree Highest Degree Type
232 Annual Graduates

Located in the city of Northridge, CSUN is a public university with a fairly large student population.More information about a bachelor’s in general public health from California State University - Northridge

25
Fairfield U crest
Fairfield University
Fairfield, CT
13 Annual Graduates

Fairfield U is a medium-sized private not-for-profit university located in the large suburb of Fairfield.More information about a bachelor’s in general public health from Fairfield University

Rest of the Top Best General Public Health Bachelor's Degree Schools

26
27

Additional Noteworthy Schools

These are some additional schools worth mentioning that are also great but just didn't quite make the cut to earn our top Best General Public Health Bachelor's Degree Schools award.

Rank College Location
28 St Catherine University Saint Paul, MN
29 University of Cincinnati - Main Campus Cincinnati, OH
30 University of Nevada - Reno Reno, NV
31 Kent State University at Kent Kent, OH
32 American University Washington, DC
33 Northern Arizona University Flagstaff, AZ
34 Syracuse University Syracuse, NY
35 Saint Louis University Saint Louis, MO
36 The College of New Jersey Ewing, NJ
37 University of Illinois at Chicago Chicago, IL
38 California State University - Sacramento Sacramento, CA
39 Loyola University Chicago Chicago, IL
40 California State University - Chico Chico, CA
41 The University of Alabama Tuscaloosa, AL
42 University of Missouri - Columbia Columbia, MO
43 Arcadia University Glenside, PA
44 Florida State University Tallahassee, FL
45 Santa Clara University Santa Clara, CA

General Public Health by Region

View the Best General Public Health Bachelor's Degree Schools for a specific region near you.

Region
Southeast
New England
Rocky Mountains
Plains States
Middle Atlantic
Far Western US
Southwest
Other U.S. Territories
Great Lakes

View All Rankings >

General Public Health is one of 12 different types of Public Health programs to choose from.

Related Major Annual Graduates
Public Health Education and Promotion 2,620
Other Public Health 1,501
Community Health and Preventive Medicine 1,388
Health Services Administration 1,204
International Public Health/International Health 489
Environmental Health 378
Behavioral Aspects of Health 340
Occupational Health and Industrial Hygiene 106
Health/Medical Physics 32
Maternal and Child Health 18

Notes and References

Popular Reports

College Rankings
Best by Location
Degree Guides by Major
Graduate Programs

Compare Your School Options