DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/health-care-professions/public-health/community-health-and-preventive-medicine/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/health-care-professions/public-health/community-health-and-preventive-medicine/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/health-care-professions/public-health/community-health-and-preventive-medicine/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/health-care-professions/public-health/community-health-and-preventive-medicine/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/health-care-professions/public-health/community-health-and-preventive-medicine/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/health-care-professions/public-health/community-health-and-preventive-medicine/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/health-care-professions/public-health/community-health-and-preventive-medicine/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 19
DEBUG: Specific major detected (cip4 = 51.22), keeping min_relevance at 0.8
DEBUG: Starting relevance filtering - min_relevance = 0.8, max_relevance = 1
DEBUG: Checking offer "Public Health (I Have a HS Diploma or Associate Degree)" with relevance 0.8
DEBUG: ✓ Offer "Public Health (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "MSN - Public Health (I Have a BSN)" with relevance 0.8
DEBUG: ✓ Offer "MSN - Public Health (I Have a BSN)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Doctorate - Public Health (I Have a Masters)" with relevance 0.8
DEBUG: ✓ Offer "Doctorate - Public Health (I Have a Masters)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Grad Cert - Public Health (I Have a Bachelors)" with relevance 0.8
DEBUG: ✓ Offer "Grad Cert - Public Health (I Have a Bachelors)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "MPH - Public Health (I Have a Bachelors)" with relevance 0.8
DEBUG: ✓ Offer "MPH - Public Health (I Have a Bachelors)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "MSN - Public Health (I Have an ADN, ASN, or RN Diploma)" with relevance 0.8
DEBUG: ✓ Offer "MSN - Public Health (I Have an ADN, ASN, or RN Diploma)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "BS in Community Health Education" with relevance 0.8
DEBUG: ✓ Offer "BS in Community Health Education" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "DNP - Family Nurse Practitioner (FNP) (I Have a BSN)" with relevance 0.5
DEBUG: ✗ Offer "DNP - Family Nurse Practitioner (FNP) (I Have a BSN)" REJECTED (relevance 0.5)
DEBUG: Checking offer "MSN - Family Nurse Practitioner (FNP) (I Have a BSN)" with relevance 0.5
DEBUG: ✗ Offer "MSN - Family Nurse Practitioner (FNP) (I Have a BSN)" REJECTED (relevance 0.5)
DEBUG: Checking offer "Grad Cert - Family Nurse Practitioner (FNP) (I Have a MSN)" with relevance 0.5
DEBUG: ✗ Offer "Grad Cert - Family Nurse Practitioner (FNP) (I Have a MSN)" REJECTED (relevance 0.5)
DEBUG: Checking offer "DNP - Family Nurse Practitioner (FNP) (I Have a MSN)" with relevance 0.5
DEBUG: ✗ Offer "DNP - Family Nurse Practitioner (FNP) (I Have a MSN)" REJECTED (relevance 0.5)
DEBUG: Checking offer "MSN - Family Nurse Practitioner (FNP) (I Have an ADN, ASN, or RN Diploma)" with relevance 0.5
DEBUG: ✗ Offer "MSN - Family Nurse Practitioner (FNP) (I Have an ADN, ASN, or RN Diploma)" REJECTED (relevance 0.5)
DEBUG: Checking offer "BSW - Social Work (I Have a HS Diploma or Associate Degree)" with relevance 0.5
DEBUG: ✗ Offer "BSW - Social Work (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.5)
DEBUG: Checking offer "DSW - Social Work (I Have a Masters)" with relevance 0.5
DEBUG: ✗ Offer "DSW - Social Work (I Have a Masters)" REJECTED (relevance 0.5)
DEBUG: Checking offer "MSW - Social Work (I Have a Bachelors)" with relevance 0.5
DEBUG: ✗ Offer "MSW - Social Work (I Have a Bachelors)" REJECTED (relevance 0.5)
DEBUG: Checking offer "PhD - Social Work (I Have a Masters)" with relevance 0.5
DEBUG: ✗ Offer "PhD - Social Work (I Have a Masters)" REJECTED (relevance 0.5)
DEBUG: Checking offer "Social Work & Social Sciences Bachelors Programs (I Have a HS Diploma or Associate Degree)" with relevance 0.5
DEBUG: ✗ Offer "Social Work & Social Sciences Bachelors Programs (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.5)
DEBUG: Checking offer "Social Work & Social Sciences Doctorate Programs (I Have a Masters)" with relevance 0.5
DEBUG: ✗ Offer "Social Work & Social Sciences Doctorate Programs (I Have a Masters)" REJECTED (relevance 0.5)
DEBUG: Checking offer "Social Work & Social Sciences Masters Programs (I Have a Bachelors)" with relevance 0.5
DEBUG: ✗ Offer "Social Work & Social Sciences Masters Programs (I Have a Bachelors)" REJECTED (relevance 0.5)
DEBUG: relevant_offers count = 7
DEBUG: relevant_offers > 0, checking for ESYOH offers
DEBUG: ESYOH filtering - found 6 ESYOH offers with relevance >= 0.8
DEBUG: esyoh_offers count = 6
DEBUG: ESYOH offers found, rendering ESYOH widget
DEBUG: most_relevant_only = true, filtering for most relevant
DEBUG: Found 0 offers with relevance >= 1.0
DEBUG: Backfilling with 0 offers with relevance >= 0.9
DEBUG: Backfilling with 6 offers with relevance >= 0.8
Best Schools for Community Health and Preventive Medicine in the United States
These are the top schools for a master’s degree in community health and preventive medicine, based on student outcomes and program quality.
Top Schools in Community Health and Preventive Medicine
Our analysis ranked University Of California Los Angeles the best school in the country for a degree in community health and preventive medicine. Located in the city of Los Angeles, University Of California Los Angeles is a very large public university. About 93% of students finish within six years. There were roughly 53 community health and preventive medicine students who graduated with this degree at University Of California Los Angeles in the most recent data year. Soon after graduation, community health and preventive medicine degree recipients from University Of California Los Angeles generally make around $75,311. Students borrow a median of $16,097 to complete this degree.
Get the full community health and preventive medicine details for University Of California Los Angeles
A rank of #2 makes Tufts University one of the top schools for community health and preventive medicine. Set in the suburb of Medford, Tufts University is a large private not-for-profit institution. About 94% of students finish within six years. Tufts University awarded about 57 community health and preventive medicine degrees in the most recent data year. Students who receive their community health and preventive medicine degree from Tufts University earn around $70,674 in the first couple years of their career. Students borrow a median of $18,250 to complete this degree.
Read more about the community health and preventive medicine program at Tufts University
Stanford University is a great choice for students pursuing a degree in community health and preventive medicine, landing the #3 spot this year. This very large private not-for-profit university is located in the suburb of Stanford. The six-year graduation rate is 92%. Stanford University awarded about 22 community health and preventive medicine degrees in the most recent data year. Graduates of the community health and preventive medicine program make about $100,827 in their early career. Typical student debt for the program is $10,492.
Get the full community health and preventive medicine details for Stanford University
Students looking for a strong community health and preventive medicine program will find one at Brown University, which ranked #4. Set in the city of Providence, Brown University is a large private not-for-profit institution. Roughly 96% of students complete a degree within six years here. There were roughly 18 community health and preventive medicine students who graduated with this degree at Brown University in the most recent data year. Students who receive their community health and preventive medicine degree from Brown University earn around $70,405 in the first couple years of their career. Brown University graduates carry a median of $11,760 in student loans.
Get the full community health and preventive medicine details for Brown University
University Of Maryland College Park is a great choice for students pursuing a degree in community health and preventive medicine, landing the #5 spot this year. This very large public university is located in the suburb of College Park. About 89% of students finish within six years. About 77 community health and preventive medicine degrees were awarded at University Of Maryland College Park in the most recent year. Students who receive their community health and preventive medicine degree from University Of Maryland College Park earn around $72,607 in the first couple years of their career. Students borrow a median of $23,424 to complete this degree.
Read more about the community health and preventive medicine program at University Of Maryland College Park
University Of California San Diego placed #6 among the best community health and preventive medicine schools. Set in the city of La Jolla, University Of California San Diego is a very large public institution. Roughly 86% of students complete a degree within six years here. University Of California San Diego awarded about 22 community health and preventive medicine degrees in the most recent data year. Students who receive their community health and preventive medicine degree from University Of California San Diego earn around $39,144 in the first couple years of their career. Typical student debt for the program is $15,280.
See the full community health and preventive medicine program report for University Of California San Diego
George Mason University came in at #7 for community health and preventive medicine this year. George Mason University is a very large public school located in the suburb of Fairfax. Roughly 68% of students complete a degree within six years here. About 157 community health and preventive medicine degrees were awarded at George Mason University in the most recent year. Students who receive their community health and preventive medicine degree from George Mason University earn around $67,273 in the first couple years of their career. Students borrow a median of $22,000 to complete this degree.
More information about a degree in community health and preventive medicine from George Mason University
University Of Massachusetts Amherst ranked #8 on our 2026 list of the best community health and preventive medicine schools. This very large public university is located in the city of Amherst. University Of Massachusetts Amherst graduates 83% of students within six years. University Of Massachusetts Amherst awarded about 10 community health and preventive medicine degrees in the most recent data year. Graduates of the community health and preventive medicine program make about $61,185 in their early career. Students borrow a median of $26,000 to complete this degree.
Read more about the community health and preventive medicine program at University Of Massachusetts Amherst
University Of Utah placed #9 among the best community health and preventive medicine schools. University Of Utah is a very large public school located in the city of Salt Lake City. Roughly 65% of students complete a degree within six years here. University Of Utah awarded about 17 community health and preventive medicine degrees in the most recent data year. Students who receive their community health and preventive medicine degree from University Of Utah earn around $58,505 in the first couple years of their career. University Of Utah graduates carry a median of $14,500 in student loans.
See the full community health and preventive medicine program report for University Of Utah
University Of Florida placed #10 among the best community health and preventive medicine schools. University Of Florida is a very large public school located in the city of Gainesville. Roughly 91% of students complete a degree within six years here. University Of Florida awarded about 45 community health and preventive medicine degrees in the most recent data year. Community Health And Preventive Medicine graduates of University Of Florida earn a median of $54,905 early in their careers. Students borrow a median of $17,580 to complete this degree.
More information about a degree in community health and preventive medicine from University Of Florida
Indiana University Bloomington earned the #11 position for community health and preventive medicine this year. Set in the city of Bloomington, Indiana University Bloomington is a very large public institution. Indiana University Bloomington graduates 80% of students within six years. About 23 community health and preventive medicine degrees were awarded at Indiana University Bloomington in the most recent year. Graduates of the community health and preventive medicine program make about $56,129 in their early career. Typical student debt for the program is $19,689.
More information about a degree in community health and preventive medicine from Indiana University Bloomington
Saint Marys University Of Minnesota earned the #12 position for community health and preventive medicine this year. Saint Marys University Of Minnesota is a moderately-sized private not-for-profit school located in the town of Winona. Saint Marys University Of Minnesota graduates 66% of students within six years. There were roughly 28 community health and preventive medicine students who graduated with this degree at Saint Marys University Of Minnesota in the most recent data year. Graduates of the community health and preventive medicine program make about $69,785 in their early career. Students borrow a median of $27,081 to complete this degree.
See the full community health and preventive medicine program report for Saint Marys University Of Minnesota
University Of Pittsburgh Pittsburgh Campus landed the #13 spot for community health and preventive medicine this year. Set in the city of Pittsburgh, University Of Pittsburgh Pittsburgh Campus is a very large public institution. About 86% of students finish within six years. About 10 community health and preventive medicine degrees were awarded at University Of Pittsburgh Pittsburgh Campus in the most recent year. Community Health And Preventive Medicine graduates of University Of Pittsburgh Pittsburgh Campus earn a median of $58,507 early in their careers. Students borrow a median of $21,500 to complete this degree.
More information about a degree in community health and preventive medicine from University Of Pittsburgh Pittsburgh Campus
The University Of Alabama earned the #14 position for community health and preventive medicine this year. Set in the city of Tuscaloosa, The University Of Alabama is a very large public institution. About 73% of students finish within six years. The University Of Alabama awarded about 10 community health and preventive medicine degrees in the most recent data year. Soon after graduation, community health and preventive medicine degree recipients from The University Of Alabama generally make around $35,698. The University Of Alabama graduates carry a median of $25,000 in student loans.
More information about a degree in community health and preventive medicine from The University Of Alabama
Keck Graduate Institute ranked #15 on our 2026 list of the best community health and preventive medicine schools. Keck Graduate Institute is a small private not-for-profit school located in the suburb of Claremont. About 30 community health and preventive medicine degrees were awarded at Keck Graduate Institute in the most recent year. Graduates of the community health and preventive medicine program make about $88,109 in their early career. Keck Graduate Institute graduates carry a median of $19,250 in student loans.
See the full community health and preventive medicine program report for Keck Graduate Institute
Portland State University placed #16 among the best community health and preventive medicine schools. This very large public university is located in the city of Portland. Portland State University graduates 53% of students within six years. About 64 community health and preventive medicine degrees were awarded at Portland State University in the most recent year. Community Health And Preventive Medicine graduates of Portland State University earn a median of $36,762 early in their careers. Students borrow a median of $27,000 to complete this degree.
See the full community health and preventive medicine program report for Portland State University
Monroe College Main Campus placed #17 among the best community health and preventive medicine schools. Located in the city of Bronx, Monroe College Main Campus is a large private for-profit university. About 60% of students finish within six years. There were roughly 30 community health and preventive medicine students who graduated with this degree at Monroe College Main Campus in the most recent data year. Graduates of the community health and preventive medicine program make about $67,109 in their early career. Monroe College Main Campus graduates carry a median of $30,904 in student loans.
See the full community health and preventive medicine program report for Monroe College Main Campus
Wilmington University earned the #18 position for community health and preventive medicine this year. Set in the suburb of New Castle, Wilmington University is a large private not-for-profit institution. Roughly 22% of students complete a degree within six years here. About 12 community health and preventive medicine degrees were awarded at Wilmington University in the most recent year. Community Health And Preventive Medicine graduates of Wilmington University earn a median of $57,142 early in their careers. Typical student debt for the program is $26,054.
Get the full community health and preventive medicine details for Wilmington University
University Of Mississippi Main Campus ranked #19 on our 2026 list of the best community health and preventive medicine schools. This very large public university is located in the town of University. The six-year graduation rate is 72%. There were roughly 10 community health and preventive medicine students who graduated with this degree at University Of Mississippi Main Campus in the most recent data year. Community Health And Preventive Medicine graduates of University Of Mississippi Main Campus earn a median of $50,876 early in their careers. Students borrow a median of $22,444 to complete this degree.
More information about a degree in community health and preventive medicine from University Of Mississippi Main Campus
University Of South Dakota landed the #20 spot for community health and preventive medicine this year. This large public university is located in the town of Vermillion. The six-year graduation rate is 60%. University Of South Dakota awarded about 13 community health and preventive medicine degrees in the most recent data year. Community Health And Preventive Medicine graduates of University Of South Dakota earn a median of $54,328 early in their careers. University Of South Dakota graduates carry a median of $26,322 in student loans.
Get the full community health and preventive medicine details for University Of South Dakota
Eastern Illinois University placed #21 among the best community health and preventive medicine schools. Set in the town of Charleston, Eastern Illinois University is a large public institution. About 47% of students finish within six years. Eastern Illinois University awarded about 10 community health and preventive medicine degrees in the most recent data year. Students who receive their community health and preventive medicine degree from Eastern Illinois University earn around $43,603 in the first couple years of their career. Students borrow a median of $24,293 to complete this degree.
More information about a degree in community health and preventive medicine from Eastern Illinois University
Louisiana State University Shreveport placed #22 among the best community health and preventive medicine schools. Set in the city of Shreveport, Louisiana State University Shreveport is a large public institution. About 38% of students finish within six years. Louisiana State University Shreveport awarded about 12 community health and preventive medicine degrees in the most recent data year. Graduates of the community health and preventive medicine program make about $45,300 in their early career. Students borrow a median of $28,907 to complete this degree.
Get the full community health and preventive medicine details for Louisiana State University Shreveport
St Catherine University came in at #23 for community health and preventive medicine this year. Located in the city of Saint Paul, St Catherine University is a mid-sized private not-for-profit university. About 61% of students finish within six years. St Catherine University awarded about 41 community health and preventive medicine degrees in the most recent data year. Students who receive their community health and preventive medicine degree from St Catherine University earn around $61,593 in the first couple years of their career. St Catherine University graduates carry a median of $29,815 in student loans.
See the full community health and preventive medicine program report for St Catherine University
National University landed the #24 spot for community health and preventive medicine this year. This very large private not-for-profit university is located in the city of San Diego. The six-year graduation rate is 50%. About 41 community health and preventive medicine degrees were awarded at National University in the most recent year. Soon after graduation, community health and preventive medicine degree recipients from National University generally make around $58,859. National University graduates carry a median of $37,469 in student loans.
More information about a degree in community health and preventive medicine from National University
Fontbonne University placed #25 among the best community health and preventive medicine schools. This small private not-for-profit university is located in the suburb of Saint Louis. About 40% of students finish within six years. About 11 community health and preventive medicine degrees were awarded at Fontbonne University in the most recent year. Community Health And Preventive Medicine graduates of Fontbonne University earn a median of $46,039 early in their careers. Typical student debt for the program is $33,503.
Read more about the community health and preventive medicine program at Fontbonne University
Rest of the Top 26 Community Health and Preventive Medicine Schools
These schools rounded out the top of this year’s community health and preventive medicine ranking:
Other Community Health and Preventive Medicine Degree Levels
Looking for a different degree level? Compare Community Health and Preventive Medicine rankings across degree levels: