DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/psychology/clinical-counseling-applied-psychology/school-psychology/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/psychology/clinical-counseling-applied-psychology/school-psychology/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/psychology/clinical-counseling-applied-psychology/school-psychology/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/psychology/clinical-counseling-applied-psychology/school-psychology/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/psychology/clinical-counseling-applied-psychology/school-psychology/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/psychology/clinical-counseling-applied-psychology/school-psychology/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/psychology/clinical-counseling-applied-psychology/school-psychology/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 24
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 "School Psychology (I Have a Masters)" with relevance 1
DEBUG: ✓ Offer "School Psychology (I Have a Masters)" ACCEPTED (relevance 1)
DEBUG: Checking offer "School Psychology (I Have a Masters)" with relevance 1
DEBUG: ✓ Offer "School Psychology (I Have a Masters)" ACCEPTED (relevance 1)
DEBUG: Checking offer "School Psychology (I Have a Bachelors)" with relevance 1
DEBUG: ✓ Offer "School Psychology (I Have a Bachelors)" ACCEPTED (relevance 1)
DEBUG: Checking offer "School Psychology (I Have a Masters)" with relevance 1
DEBUG: ✓ Offer "School Psychology (I Have a Masters)" ACCEPTED (relevance 1)
DEBUG: Checking offer "Grad Cert - School Counseling (I Have a Bachelors)" with relevance 0.9
DEBUG: ✓ Offer "Grad Cert - School Counseling (I Have a Bachelors)" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "School Counseling (I Have a Bachelors)" with relevance 0.9
DEBUG: ✓ Offer "School Counseling (I Have a Bachelors)" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "Grad Cert - Child Counseling (I Have a Bachelors)" with relevance 0.8
DEBUG: ✓ Offer "Grad Cert - Child Counseling (I Have a Bachelors)" ACCEPTED (relevance 0.8)
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 "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 "Counseling Graduate Certificate Programs (I Have a Bachelors)" with relevance 0.6
DEBUG: ✗ Offer "Counseling Graduate Certificate Programs (I Have a Bachelors)" REJECTED (relevance 0.6)
DEBUG: Checking offer "Counseling Bachelors Programs (I Have a HS Diploma or Associate Degree)" with relevance 0.6
DEBUG: ✗ Offer "Counseling Bachelors Programs (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.6)
DEBUG: Checking offer "Counseling Masters Programs (I Have a Bachelors)" with relevance 0.6
DEBUG: ✗ Offer "Counseling Masters Programs (I Have a Bachelors)" REJECTED (relevance 0.6)
DEBUG: Checking offer "Counseling PhD Programs (I Have a Masters)" with relevance 0.6
DEBUG: ✗ Offer "Counseling PhD Programs (I Have a Masters)" REJECTED (relevance 0.6)
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 "Grad Cert - Mental Health Counseling (I Have a Bachelors)" with relevance 0.6
DEBUG: ✗ Offer "Grad Cert - Mental Health Counseling (I Have a Bachelors)" REJECTED (relevance 0.6)
DEBUG: Checking offer "Child Psychology (I Have a HS Diploma or Associate Degree)" with relevance 0.5
DEBUG: ✗ Offer "Child Psychology (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.5)
DEBUG: Checking offer "Child Psychology (I Have a Bachelors)" with relevance 0.5
DEBUG: ✗ Offer "Child Psychology (I Have a Bachelors)" REJECTED (relevance 0.5)
DEBUG: relevant_offers count = 13
DEBUG: relevant_offers > 0, checking for ESYOH offers
DEBUG: ESYOH filtering - found 13 ESYOH offers with relevance >= 0.8
DEBUG: esyoh_offers count = 13
DEBUG: ESYOH offers found, rendering ESYOH widget
DEBUG: most_relevant_only = true, filtering for most relevant
DEBUG: Found 4 offers with relevance >= 1.0
Best Schools for School Psychology in the The Plains States Region
Below are the schools that deliver the strongest overall school psychology education in the The Plains States Region.
Top Schools in School Psychology
University Of Kansas is one of the finest schools in the country for getting a degree in school psychology. Set in the city of Lawrence, University Of Kansas is a very large public institution. About 69% of students finish within six years. University Of Kansas awarded about 12 school psychology degrees in the most recent data year. Graduates of the school psychology program make about $79,622 in their early career. University Of Kansas graduates carry a median of $23,608 in student loans.
More information about a degree in school psychology from University Of Kansas
A rank of #2 makes University Of Nebraska At Omaha one of the top schools for school psychology. This large public university is located in the city of Omaha. Roughly 49% of students complete a degree within six years here. There were roughly 18 school psychology students who graduated with this degree at University Of Nebraska At Omaha in the most recent data year. Soon after graduation, school psychology degree recipients from University Of Nebraska At Omaha generally make around $48,906. Students borrow a median of $21,783 to complete this degree.
See the full school psychology program report for University Of Nebraska At Omaha
University Of Northern Iowa is a great choice for students pursuing a degree in school psychology, landing the #3 spot this year. Located in the city of Cedar Falls, University Of Northern Iowa is a large public university. University Of Northern Iowa graduates 68% of students within six years. About 11 school psychology degrees were awarded at University Of Northern Iowa in the most recent year. Students who receive their school psychology degree from University Of Northern Iowa earn around $46,054 in the first couple years of their career. Typical student debt for the program is $22,635.
Read more about the school psychology program at University Of Northern Iowa
A rank of #4 makes Minnesota State University Moorhead one of the top schools for school psychology. Set in the suburb of Moorhead, Minnesota State University Moorhead is a moderately-sized public institution. The six-year graduation rate is 57%. Minnesota State University Moorhead awarded about 19 school psychology degrees in the most recent data year. Soon after graduation, school psychology degree recipients from Minnesota State University Moorhead generally make around $56,972. Students borrow a median of $24,447 to complete this degree.
More information about a degree in school psychology from Minnesota State University Moorhead
A rank of #5 makes Wichita State University one of the top schools for school psychology. Set in the city of Wichita, Wichita State University is a large public institution. Roughly 51% of students complete a degree within six years here. There were roughly 12 school psychology students who graduated with this degree at Wichita State University in the most recent data year. School Psychology graduates of Wichita State University earn a median of $49,278 early in their careers. Students borrow a median of $24,262 to complete this degree.
Read more about the school psychology program at Wichita State University
Minot State University came in at #6 for school psychology this year. Set in the city of Minot, Minot State University is a mid-sized public institution. About 45% of students finish within six years. Minot State University awarded about 10 school psychology degrees in the most recent data year. School Psychology graduates of Minot State University earn a median of $50,645 early in their careers. Minot State University graduates carry a median of $25,788 in student loans.
Read more about the school psychology program at Minot State University
University Of Missouri St Louis placed #7 among the best school psychology schools. University Of Missouri St Louis is a large public school located in the suburb of Saint Louis. About 57% of students finish within six years. About 11 school psychology degrees were awarded at University Of Missouri St Louis in the most recent year. School Psychology graduates of University Of Missouri St Louis earn a median of $56,723 early in their careers. Students borrow a median of $25,943 to complete this degree.
More information about a degree in school psychology from University Of Missouri St Louis
Capella University landed the #8 spot for school psychology this year. This very large private for-profit university is located in the city of Minneapolis. Roughly 20% of students complete a degree within six years here. Capella University awarded about 65 school psychology degrees in the most recent data year. School Psychology graduates of Capella University earn a median of $57,897 early in their careers. Students borrow a median of $35,998 to complete this degree.
Get the full school psychology details for Capella University
Emporia State University ranked #9 on our 2026 list of the best school psychology schools. Emporia State University is a moderately-sized public school located in the town of Emporia. About 56% of students finish within six years. There were roughly 18 school psychology students who graduated with this degree at Emporia State University in the most recent data year. School Psychology graduates of Emporia State University earn a median of $42,412 early in their careers. Emporia State University graduates carry a median of $23,131 in student loans.
More information about a degree in school psychology from Emporia State University
Ottawa University Online ranked #10 on our 2026 list of the best school psychology schools. Ottawa University Online is a small private not-for-profit school located in the city of Overland Park. About 43% of students finish within six years. Ottawa University Online awarded about 20 school psychology degrees in the most recent data year. Graduates of the school psychology program make about $52,174 in their early career. Students borrow a median of $30,758 to complete this degree.
More information about a degree in school psychology from Ottawa University Online
Narrow School Psychology Schools by State