DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/multi-interdisciplinary-studies/gerontology/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/multi-interdisciplinary-studies/gerontology/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/multi-interdisciplinary-studies/gerontology/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/multi-interdisciplinary-studies/gerontology/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/multi-interdisciplinary-studies/gerontology/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/multi-interdisciplinary-studies/gerontology/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/multi-interdisciplinary-studies/gerontology/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 11
DEBUG: Specific major detected (cip4 = 30.11), keeping min_relevance at 0.8
DEBUG: Starting relevance filtering - min_relevance = 0.8, max_relevance = 1
DEBUG: Checking offer "Grad Cert - Gerontology (I Have a Bachelors)" with relevance 1
DEBUG: ✓ Offer "Grad Cert - Gerontology (I Have a Bachelors)" ACCEPTED (relevance 1)
DEBUG: Checking offer "DNP - Adult Gerontology Acute Care Nurse Practitioner (I Have a BSN)" with relevance 0.8
DEBUG: ✓ Offer "DNP - Adult Gerontology Acute Care Nurse Practitioner (I Have a BSN)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "MSN - Adult Gerontology Acute Care Nurse Practitioner (I Have a BSN)" with relevance 0.8
DEBUG: ✓ Offer "MSN - Adult Gerontology Acute Care Nurse Practitioner (I Have a BSN)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Grad Cert - Adult Gerontology Acute Care Nurse Practitioner (I Have a MSN)" with relevance 0.8
DEBUG: ✓ Offer "Grad Cert - Adult Gerontology Acute Care Nurse Practitioner (I Have a MSN)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "DNP - Adult Gerontology Acute Care Nurse Practitioner (I Have a MSN)" with relevance 0.8
DEBUG: ✓ Offer "DNP - Adult Gerontology Acute Care Nurse Practitioner (I Have a MSN)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "MSN - Adult Gerontology Acute Care Nurse Practitioner (I Have an ADN, ASN, or RN Diploma)" with relevance 0.8
DEBUG: ✓ Offer "MSN - Adult Gerontology Acute Care Nurse Practitioner (I Have an ADN, ASN, or RN Diploma)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "DNP - Adult Gerontology Primary Care Nurse Practitioner (I Have a BSN)" with relevance 0.8
DEBUG: ✓ Offer "DNP - Adult Gerontology Primary Care Nurse Practitioner (I Have a BSN)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "MSN - Adult Gerontology Primary Care Nurse Practitioner (I Have a BSN)" with relevance 0.8
DEBUG: ✓ Offer "MSN - Adult Gerontology Primary Care Nurse Practitioner (I Have a BSN)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Grad Cert - Adult Gerontology Primary Care Nurse Practitioner (I Have a MSN)" with relevance 0.8
DEBUG: ✓ Offer "Grad Cert - Adult Gerontology Primary Care Nurse Practitioner (I Have a MSN)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "DNP - Adult Gerontology Primary Care Nurse Practitioner (I Have a MSN)" with relevance 0.8
DEBUG: ✓ Offer "DNP - Adult Gerontology Primary Care Nurse Practitioner (I Have a MSN)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "MSN - Adult Gerontology Primary Care Nurse Practitioner (I Have an ADN, ASN, or RN Diploma)" with relevance 0.8
DEBUG: ✓ Offer "MSN - Adult Gerontology Primary Care Nurse Practitioner (I Have an ADN, ASN, or RN Diploma)" ACCEPTED (relevance 0.8)
DEBUG: relevant_offers count = 11
DEBUG: relevant_offers > 0, checking for ESYOH offers
DEBUG: ESYOH filtering - found 11 ESYOH offers with relevance >= 0.8
DEBUG: esyoh_offers count = 11
DEBUG: ESYOH offers found, rendering ESYOH widget
DEBUG: most_relevant_only = true, filtering for most relevant
DEBUG: Found 1 offers with relevance >= 1.0
Best Schools for Gerontology in the United States
These are the top schools for a master’s degree in gerontology, based on student outcomes and program quality.
Top Schools in Gerontology
Leading the list is Widener University Main Campus, our #1 school for gerontology. Located in the suburb of Chester, Widener University Main Campus is a moderately-sized private not-for-profit university. Widener University Main Campus graduates 68% of students within six years. About 11 gerontology degrees were awarded at Widener University Main Campus in the most recent year. Graduates of the gerontology program make about $60,864 in their early career. Widener University Main Campus graduates carry a median of $26,561 in student loans.
More information about a degree in gerontology from Widener University Main Campus
Students looking for a strong gerontology program will find one at University Of Southern California, which ranked #2. Located in the city of Los Angeles, University Of Southern California is a very large private not-for-profit university. Roughly 92% of students complete a degree within six years here. About 89 gerontology degrees were awarded at University Of Southern California in the most recent year. Soon after graduation, gerontology degree recipients from University Of Southern California generally make around $57,270. University Of Southern California graduates carry a median of $15,625 in student loans.
See the full gerontology program report for University Of Southern California
Students looking for a strong gerontology program will find one at University Of Massachusetts Boston, which ranked #3. This large public university is located in the city of Boston. University Of Massachusetts Boston graduates 49% of students within six years. University Of Massachusetts Boston awarded about 14 gerontology degrees in the most recent data year. Soon after graduation, gerontology degree recipients from University Of Massachusetts Boston generally make around $65,174. University Of Massachusetts Boston graduates carry a median of $26,236 in student loans.
Get the full gerontology details for University Of Massachusetts Boston
University Of Indianapolis is one of the finest schools in the country for a degree in gerontology, ranking #4. This moderately-sized private not-for-profit university is located in the city of Indianapolis. University Of Indianapolis graduates 56% of students within six years. About 10 gerontology degrees were awarded at University Of Indianapolis in the most recent year. Graduates of the gerontology program make about $69,331 in their early career. University Of Indianapolis graduates carry a median of $26,699 in student loans.
Get the full gerontology details for University Of Indianapolis
University Of North Carolina At Greensboro came in at #5 on our 2026 list of the best gerontology schools. This large public university is located in the city of Greensboro. About 56% of students finish within six years. University Of North Carolina At Greensboro awarded about 19 gerontology degrees in the most recent data year. Soon after graduation, gerontology degree recipients from University Of North Carolina At Greensboro generally make around $42,595. Typical student debt for the program is $24,977.
Get the full gerontology details for University Of North Carolina At Greensboro
Georgia State University came in at #6 for gerontology this year. Georgia State University is a very large public school located in the city of Atlanta. Roughly 53% of students complete a degree within six years here. About 11 gerontology degrees were awarded at Georgia State University in the most recent year. Graduates of the gerontology program make about $51,103 in their early career. Students borrow a median of $26,091 to complete this degree.
More information about a degree in gerontology from Georgia State University
Other Gerontology Degree Levels
Explore the best gerontology schools at other degree levels: