DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/psychology/clinical-counseling-applied-psychology/forensic-psychology/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/psychology/clinical-counseling-applied-psychology/forensic-psychology/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/psychology/clinical-counseling-applied-psychology/forensic-psychology/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/psychology/clinical-counseling-applied-psychology/forensic-psychology/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/psychology/clinical-counseling-applied-psychology/forensic-psychology/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/psychology/clinical-counseling-applied-psychology/forensic-psychology/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/psychology/clinical-counseling-applied-psychology/forensic-psychology/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 23
DEBUG: Specific major detected (cip4 = 42.28), keeping min_relevance at 0.8
DEBUG: Starting relevance filtering - min_relevance = 0.8, max_relevance = 1
DEBUG: Checking offer "Forensic Psychology (I Have a HS Diploma or Associate Degree)" with relevance 1
DEBUG: ✓ Offer "Forensic Psychology (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 1)
DEBUG: Checking offer "Forensic Psychology (I Have a Bachelors)" with relevance 1
DEBUG: ✓ Offer "Forensic Psychology (I Have a Bachelors)" ACCEPTED (relevance 1)
DEBUG: Checking offer "BA in Psychology - Forensic Psychology" with relevance 1
DEBUG: ✓ Offer "BA in Psychology - Forensic Psychology" ACCEPTED (relevance 1)
DEBUG: Checking offer "MS in Psychology - Forensic Psychology" with relevance 1
DEBUG: ✓ Offer "MS in Psychology - Forensic Psychology" ACCEPTED (relevance 1)
DEBUG: Checking offer "" with relevance 0.9
DEBUG: ✓ Offer "" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "Psychology Bachelors Programs (I Have a HS Diploma or Associate Degree)" with relevance 0.8
DEBUG: ✓ Offer "Psychology Bachelors Programs (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Psychology EdS Programs (I Have a Masters)" with relevance 0.8
DEBUG: ✓ Offer "Psychology EdS Programs (I Have a Masters)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Psychology Graduate Certificate Programs (I Have a Bachelors)" with relevance 0.8
DEBUG: ✓ Offer "Psychology Graduate Certificate Programs (I Have a Bachelors)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Psychology PhD Programs (I Have a Masters)" with relevance 0.8
DEBUG: ✓ Offer "Psychology PhD Programs (I Have a Masters)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Psychology PsyD Programs (I Have a Masters)" with relevance 0.8
DEBUG: ✓ Offer "Psychology PsyD Programs (I Have a Masters)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Science & Engineering Masters Programs (I Have a Bachelors)" with relevance 0.8
DEBUG: ✓ Offer "Science & Engineering Masters Programs (I Have a Bachelors)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "BA in Psychology" with relevance 0.8
DEBUG: ✓ Offer "BA in Psychology" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "MS in Psychology" with relevance 0.8
DEBUG: ✓ Offer "MS in Psychology" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Applied Psychology (I Have a HS Diploma or Associate Degree)" with relevance 0.7
DEBUG: ✗ Offer "Applied Psychology (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.7)
DEBUG: Checking offer "General Psychology (I Have a HS Diploma or Associate Degree)" with relevance 0.6
DEBUG: ✗ Offer "General Psychology (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.6)
DEBUG: Checking offer "General Psychology (I Have a Bachelors)" with relevance 0.6
DEBUG: ✗ Offer "General Psychology (I Have a Bachelors)" REJECTED (relevance 0.6)
DEBUG: Checking offer "General Psychology (I Have a Masters)" with relevance 0.6
DEBUG: ✗ Offer "General Psychology (I Have a Masters)" REJECTED (relevance 0.6)
DEBUG: Checking offer "Criminal Justice (I Have a HS Diploma or Associate Degree)" with relevance 0.5
DEBUG: ✗ Offer "Criminal Justice (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.5)
DEBUG: Checking offer "Criminology (I Have a HS Diploma or Associate Degree)" with relevance 0.5
DEBUG: ✗ Offer "Criminology (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.5)
DEBUG: Checking offer "Grad Cert - Criminology (I Have a Bachelors)" with relevance 0.5
DEBUG: ✗ Offer "Grad Cert - Criminology (I Have a Bachelors)" REJECTED (relevance 0.5)
DEBUG: Checking offer "Grad Cert - Forensic Nurse (I Have a MSN)" with relevance 0.5
DEBUG: ✗ Offer "Grad Cert - Forensic Nurse (I Have a MSN)" REJECTED (relevance 0.5)
DEBUG: Checking offer "MSN - Forensic Nursing (I Have a BSN)" with relevance 0.5
DEBUG: ✗ Offer "MSN - Forensic Nursing (I Have a BSN)" REJECTED (relevance 0.5)
DEBUG: Checking offer "MSN - Forensic Nursing (I Have an ADN, ASN, or RN Diploma)" with relevance 0.5
DEBUG: ✗ Offer "MSN - Forensic Nursing (I Have an ADN, ASN, or RN Diploma)" REJECTED (relevance 0.5)
DEBUG: relevant_offers count = 13
DEBUG: relevant_offers > 0, checking for ESYOH offers
DEBUG: ESYOH filtering - found 8 ESYOH offers with relevance >= 0.8
DEBUG: esyoh_offers count = 8
DEBUG: ESYOH offers found, rendering ESYOH widget
DEBUG: most_relevant_only = true, filtering for most relevant
DEBUG: Found 2 offers with relevance >= 1.0
Best Schools for Forensic Psychology in the The Plains States Region
Below are the schools that deliver the strongest overall forensic psychology education in the The Plains States Region.
Top Schools in Forensic Psychology
Our analysis ranked Washington University In St Louis the best school in the country for a degree in forensic psychology. This large private not-for-profit university is located in the suburb of St. Louis. The six-year graduation rate is 94%. About 10 forensic psychology degrees were awarded at Washington University In St Louis in the most recent year. Forensic Psychology graduates of Washington University In St Louis earn a median of $68,303 early in their careers. Students borrow a median of $17,553 to complete this degree.
See the full forensic psychology program report for Washington University In St Louis
Missouri State University Springfield is a great choice for students pursuing a degree in forensic psychology, landing the #2 spot this year. Set in the city of Springfield, Missouri State University Springfield is a very large public institution. The six-year graduation rate is 58%. There were roughly 18 forensic psychology students who graduated with this degree at Missouri State University Springfield in the most recent data year. Soon after graduation, forensic psychology degree recipients from Missouri State University Springfield generally make around $46,503. Typical student debt for the program is $24,408.
Read more about the forensic psychology program at Missouri State University Springfield
Saint Ambrose University is a great choice for students pursuing a degree in forensic psychology, landing the #3 spot this year. Set in the city of Davenport, Saint Ambrose University is a mid-sized private not-for-profit institution. About 61% of students finish within six years. About 19 forensic psychology degrees were awarded at Saint Ambrose University in the most recent year. Soon after graduation, forensic psychology degree recipients from Saint Ambrose University generally make around $57,252. Saint Ambrose University graduates carry a median of $27,528 in student loans.
Get the full forensic psychology details for Saint Ambrose University
Students looking for a strong forensic psychology program will find one at University Of North Dakota, which ranked #4. Set in the city of Grand Forks, University Of North Dakota is a large public institution. University Of North Dakota graduates 60% of students within six years. About 75 forensic psychology degrees were awarded at University Of North Dakota in the most recent year. Students who receive their forensic psychology degree from University Of North Dakota earn around $71,018 in the first couple years of their career. Students borrow a median of $25,110 to complete this degree.
Read more about the forensic psychology program at University Of North Dakota
Students looking for a strong forensic psychology program will find one at Maryville University Of Saint Louis, which ranked #5. Set in the suburb of Saint Louis, Maryville University Of Saint Louis is a large private not-for-profit institution. About 66% of students finish within six years. About 45 forensic psychology degrees were awarded at Maryville University Of Saint Louis in the most recent year. Students who receive their forensic psychology degree from Maryville University Of Saint Louis earn around $67,909 in the first couple years of their career. Typical student debt for the program is $24,499.
Get the full forensic psychology details for Maryville University Of Saint Louis
Capella University earned the #6 position for forensic psychology this year. Set in the city of Minneapolis, Capella University is a very large private for-profit institution. About 20% of students finish within six years. Capella University awarded about 88 forensic psychology degrees in the most recent data year. Graduates of the forensic psychology program make about $57,897 in their early career. Typical student debt for the program is $35,998.
More information about a degree in forensic psychology from Capella University
Walden University ranked #7 on our 2026 list of the best forensic psychology schools. Located in the city of Minneapolis, Walden University is a very large private for-profit university. There were roughly 222 forensic psychology students who graduated with this degree at Walden University in the most recent data year. Students who receive their forensic psychology degree from Walden University earn around $51,716 in the first couple years of their career. Typical student debt for the program is $55,500.
See the full forensic psychology program report for Walden University
Narrow Forensic Psychology Schools by State