2026 Most Popular Public Health Schools
There are 894 colleges that offer a degree in Public Health. Learn more about the most popular schools below:
Finding the Best Public Health School for You
With all the Public Health programs available today, it can be tough to choose which one is the best for you. With more and more schools offering online options, you’re no longer limited to schools in your local area.
To assist you in seeing some of the education options that are available to you, Course Advisor has created its Most Popular Public Health Schools ranking. Our analysis looked at 894 schools in the United States offering Public Health programs. To create this ranking we looked at how many students graduated from each school’s program.
Featured schools near , edit
2026 Most Popular Public Health Schools in the United States
The following schools top our list of the Most Popular Public Health Schools.
Top 25 Most Popular Public Health Schools
Our 2026 rankings named Johns Hopkins University the most popular school in the U.S. for Public Health majors. Johns Hopkins University is a private nonprofit school located in Baltimore, MD. This school awarded 723 degrees in Public Health in the most recent reporting year. Graduates of this program go on to a median salary of $89,069. Read More…
Rutgers University-New Brunswick landed the #2 spot in the 2026 edition of our Most Popular Public Health Schools ranking. Rutgers University-New Brunswick is a public school located in New Brunswick, NJ. This school awarded 649 degrees in Public Health in the most recent reporting year. Graduates who hold this degree go on to make a median salary of $52,303. Full Public Health at Rutgers University-New Brunswick Report
Brigham Young University-Idaho comes in at #3 on our 2026 list of the most popular colleges for Public Health majors. Brigham Young University-Idaho is a private nonprofit school located in Rexburg, ID. This school awarded 646 degrees in Public Health in the most recent reporting year. Graduates who hold this degree go on to make a median salary of $40,371. Read More…
George Washington University comes in at #4 on our 2026 list of the most popular colleges for Public Health majors. George Washington University is a private nonprofit school located in Washington, DC. This school awarded 640 degrees in Public Health in the most recent reporting year. Graduates who hold this degree go on to make a median salary of $66,952. Read More…
Columbia University in the City of New York comes in at #5 on our 2026 list of the most popular colleges for Public Health majors. Located in New York, NY, this is a private nonprofit institution. During the most recent year for which we have data, 616 people earned their degree in Public Health from this school. Graduates of this program go on to a median salary of $75,228. Full Public Health at Columbia University in the City of New York Report
University of the People comes in at #6 on our 2026 list of the most popular colleges for Public Health majors. Located in Pasadena, CA, this is a private nonprofit institution. During the most recent year for which we have data, 585 people earned their degree in Public Health from this school. Graduates of this program go on to a median salary of $40,669. Read full report on Public Health at University of the People
University of Maryland-College Park comes in at #7 on our 2026 list of the most popular colleges for Public Health majors. Located in College Park, MD, this is a public institution. This school awarded 532 degrees in Public Health in the most recent reporting year. Graduates who hold this degree go on to make a median salary of $56,509. Full Public Health at University of Maryland-College Park Report
University of California-Berkeley landed the #8 spot in the 2026 edition of our Most Popular Public Health Schools ranking. University of California-Berkeley is a public school located in Berkeley, CA. This school awarded 516 degrees in Public Health in the most recent reporting year. Graduates of this program go on to a median salary of $57,445. Full Public Health at University of California-Berkeley Report
University of Washington-Seattle Campus comes in at #9 on our 2026 list of the most popular colleges for Public Health majors. University of Washington-Seattle Campus is a public school located in Seattle, WA. During the most recent year for which we have data, 515 people earned their degree in Public Health from this school. Graduates of this program go on to a median salary of $53,990. Read full report on Public Health at University of Washington-Seattle Campus
University of North Carolina at Chapel Hill landed the #10 spot in the 2026 edition of our Most Popular Public Health Schools ranking. Located in Chapel Hill, NC, this is a public institution. This school awarded 506 degrees in Public Health in the most recent reporting year. Graduates who hold this degree go on to make a median salary of $51,058. Read full report on Public Health at University of North Carolina at Chapel Hill
University of Alabama at Birmingham comes in at #11 on our 2026 list of the most popular colleges for Public Health majors. University of Alabama at Birmingham is a public school located in Birmingham, AL. This school awarded 470 degrees in Public Health in the most recent reporting year. Graduates of this program go on to a median salary of $48,854. Full Public Health at University of Alabama at Birmingham Report
University of South Carolina-Columbia comes in at #12 on our 2026 list of the most popular colleges for Public Health majors. University of South Carolina-Columbia is a public school located in Columbia, SC. This school awarded 461 degrees in Public Health in the most recent reporting year. Graduates of this program go on to a median salary of $44,890. Read More…
University of South Florida comes in at #13 on our 2026 list of the most popular colleges for Public Health majors. Located in Tampa, FL, this is a public institution. This school awarded 457 degrees in Public Health in the most recent reporting year. Graduates who hold this degree go on to make a median salary of $43,017. Read More…
University of California-Irvine comes in at #14 on our 2026 list of the most popular colleges for Public Health majors. University of California-Irvine is a public school located in Irvine, CA. This school awarded 442 degrees in Public Health in the most recent reporting year. Graduates who hold this degree go on to make a median salary of $40,474. Read More…
Harvard University comes in at #15 on our 2026 list of the most popular colleges for Public Health majors. Located in Cambridge, MA, this is a private nonprofit institution. During the most recent year for which we have data, 422 people earned their degree in Public Health from this school. Graduates of this program go on to a median salary of $92,518. Read full report on Public Health at Harvard University
University of California-San Diego landed the #16 spot in the 2026 edition of our Most Popular Public Health Schools ranking. University of California-San Diego is a public school located in La Jolla, CA. This school awarded 412 degrees in Public Health in the most recent reporting year. Graduates of this program go on to a median salary of $44,612. Read full report on Public Health at University of California-San Diego
University of Florida comes in at #17 on our 2026 list of the most popular colleges for Public Health majors. University of Florida is a public school located in Gainesville, FL. This school awarded 412 degrees in Public Health in the most recent reporting year. Graduates of this program go on to a median salary of $48,898. Full Public Health at University of Florida Report
University of Southern California landed the #18 spot in the 2026 edition of our Most Popular Public Health Schools ranking. University of Southern California is a private nonprofit school located in Los Angeles, CA. During the most recent year for which we have data, 408 people earned their degree in Public Health from this school. Graduates who hold this degree go on to make a median salary of $63,275. Read More…
Southern New Hampshire University comes in at #19 on our 2026 list of the most popular colleges for Public Health majors. Southern New Hampshire University is a private nonprofit school located in Manchester, NH. This school awarded 398 degrees in Public Health in the most recent reporting year. Graduates of this program go on to a median salary of $54,644. Read More…
CUNY Graduate School and University Center comes in at #20 on our 2026 list of the most popular colleges for Public Health majors. CUNY Graduate School and University Center is a public school located in New York, NY. This school awarded 393 degrees in Public Health in the most recent reporting year. Graduates of this program go on to a median salary of $74,063. Full Public Health at CUNY Graduate School and University Center Report
California State University-Fullerton comes in at #21 on our 2026 list of the most popular colleges for Public Health majors. California State University-Fullerton is a public school located in Fullerton, CA. This school awarded 375 degrees in Public Health in the most recent reporting year. Graduates of this program go on to a median salary of $39,215. Read More…
University of Wisconsin-Madison landed the #22 spot in the 2026 edition of our Most Popular Public Health Schools ranking. Located in Madison, WI, this is a public institution. This school awarded 360 degrees in Public Health in the most recent reporting year. Graduates who hold this degree go on to make a median salary of $53,379. Read full report on Public Health at University of Wisconsin-Madison
The University of Texas Health Science Center at Houston comes in at #23 on our 2026 list of the most popular colleges for Public Health majors. Located in Houston, TX, this is a public institution. During the most recent year for which we have data, 358 people earned their degree in Public Health from this school. Graduates of this program go on to a median salary of $83,078. Full Public Health at The University of Texas Health Science Center at Houston Report
University of Arizona landed the #24 spot in the 2026 edition of our Most Popular Public Health Schools ranking. University of Arizona is a public school located in Tucson, AZ. This school awarded 353 degrees in Public Health in the most recent reporting year. Graduates who hold this degree go on to make a median salary of $44,998. Read More…
East Carolina University comes in at #25 on our 2026 list of the most popular colleges for Public Health majors. Located in Greenville, NC, this is a public institution. This school awarded 348 degrees in Public Health in the most recent reporting year. Graduates who hold this degree go on to make a median salary of $44,602. Full Public Health at East Carolina University Report
Rest of the Top Most Popular Public Health Schools
Additional Noteworthy Schools
These are some additional schools worth mentioning that also graduate students in this major every year.
Public Health by Region
See the most popular Public Health schools in a specific region of the United States.
| Region |
|---|
| New England |
| Middle Atlantic |
| Great Lakes |
| Plains States |
| Southeast |
| Southwest |
| Rocky Mountains |
| Far Western US |
More Public Health Rankings
Since picking the right college can be one of the most important decisions of your life, we’ve developed the Most Popular Public Health Schools ranking, along with other major-related rankings, to help you make that decision.
Majors Related to Public Health
Public Health Concentrations
| Major | Annual Graduates |
|---|---|
| General Public Health | 25,004 |
| Public Health Education & Promotion | 3,785 |
| Other Public Health | 2,803 |
| Health Services Administration | 2,629 |
| Community Health & Preventive Medicine | 2,571 |
| International Public Health | 1,500 |
| Environmental Health | 1,269 |
| Behavioral Aspects of Health | 623 |
| Occupational Health | 313 |
| Medical Physics | 288 |
| Maternal & Child Health | 180 |
| Patient Safety and Healthcare Quality | 121 |
Most Popular Related Majors
| Related Major | Annual Graduates |
|---|---|
| Nursing | 311,372 |
| Nursing & Nursing Assistants | 99,987 |
| Allied Health Professions | 90,379 |
| Health/Medical Admin Services | 90,166 |
| Allied Health Services | 80,693 |
References
*The average salary above is for the top 25 schools only.
More about our data sources and methodologies.