DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/social-sciences/criminology/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/social-sciences/criminology/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/social-sciences/criminology/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/social-sciences/criminology/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/social-sciences/criminology/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/social-sciences/criminology/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/social-sciences/criminology/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 10
DEBUG: Specific major detected (cip4 = 45.04), keeping min_relevance at 0.8
DEBUG: Starting relevance filtering - min_relevance = 0.8, max_relevance = 1
DEBUG: Checking offer "Criminology (I Have a HS Diploma or Associate Degree)" with relevance 1
DEBUG: ✓ Offer "Criminology (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 1)
DEBUG: Checking offer "Grad Cert - Criminology (I Have a Bachelors)" with relevance 1
DEBUG: ✓ Offer "Grad Cert - Criminology (I Have a Bachelors)" ACCEPTED (relevance 1)
DEBUG: Checking offer "BS in Criminal Justice - Criminology & Crime Analysis" with relevance 1
DEBUG: ✓ Offer "BS in Criminal Justice - Criminology & Crime Analysis" ACCEPTED (relevance 1)
DEBUG: Checking offer "AS in Criminal Justice" with relevance 0.8
DEBUG: ✓ Offer "AS in Criminal Justice" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "BS in Criminal Justice" with relevance 0.8
DEBUG: ✓ Offer "BS in Criminal Justice" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "MS in Criminal Justice" with relevance 0.8
DEBUG: ✓ Offer "MS in Criminal Justice" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Criminal Justice & Law Bachelors Programs (I Have a HS Diploma or Associate Degree)" with relevance 0.6
DEBUG: ✗ Offer "Criminal Justice & Law Bachelors Programs (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.6)
DEBUG: Checking offer "Grad Cert - Law Enforcement (I Have a Bachelors)" with relevance 0.6
DEBUG: ✗ Offer "Grad Cert - Law Enforcement (I Have a Bachelors)" REJECTED (relevance 0.6)
DEBUG: Checking offer "Science & Engineering Bachelors Programs (I Have a HS Diploma or Associate Degree)" with relevance 0.6
DEBUG: ✗ Offer "Science & Engineering Bachelors Programs (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.6)
DEBUG: Checking offer "Science & Engineering Diploma Programs (I Have a HS Diploma or Associate Degree)" with relevance 0.6
DEBUG: ✗ Offer "Science & Engineering Diploma Programs (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.6)
DEBUG: relevant_offers count = 6
DEBUG: relevant_offers > 0, checking for ESYOH offers
DEBUG: ESYOH filtering - found 2 ESYOH offers with relevance >= 0.8
DEBUG: esyoh_offers count = 2
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 Criminology in the The Plains States Region
If you are not interested in a particular degree level and want to know which schools are the overall best at delivering an education for the criminology degrees they offer, see the list below.
Top Schools in Criminology
No school ranked higher than University Of Minnesota Twin Cities this year for criminology. This very large public university is located in the city of Minneapolis. University Of Minnesota Twin Cities graduates 85% of students within six years. About 94 criminology degrees were awarded at University Of Minnesota Twin Cities in the most recent year. Soon after graduation, criminology degree recipients from University Of Minnesota Twin Cities generally make around $41,780. Students borrow a median of $20,500 to complete this degree.
More information about a degree in criminology from University Of Minnesota Twin Cities
University Of Iowa came in at #2 on our 2026 list of the best criminology schools. University Of Iowa is a very large public school located in the city of Iowa City. Roughly 75% of students complete a degree within six years here. About 58 criminology degrees were awarded at University Of Iowa in the most recent year. Criminology graduates of University Of Iowa earn a median of $38,520 early in their careers. Students borrow a median of $23,250 to complete this degree.
More information about a degree in criminology from University Of Iowa
University Of Minnesota Duluth came in at #3 on our 2026 list of the best criminology schools. University Of Minnesota Duluth is a large public school located in the city of Duluth. The six-year graduation rate is 65%. About 51 criminology degrees were awarded at University Of Minnesota Duluth in the most recent year. Criminology graduates of University Of Minnesota Duluth earn a median of $42,562 early in their careers. Typical student debt for the program is $23,887.
See the full criminology program report for University Of Minnesota Duluth
University Of Missouri Kansas City is a great choice for students pursuing a degree in criminology, landing the #4 spot this year. University Of Missouri Kansas City is a large public school located in the city of Kansas City. The six-year graduation rate is 54%. University Of Missouri Kansas City awarded about 53 criminology degrees in the most recent data year. Criminology graduates of University Of Missouri Kansas City earn a median of $60,324 early in their careers. University Of Missouri Kansas City graduates carry a median of $23,741 in student loans.
More information about a degree in criminology from University Of Missouri Kansas City
University Of Northern Iowa is one of the finest schools in the country for a degree in criminology, ranking #5. Located in the city of Cedar Falls, University Of Northern Iowa is a large public university. Roughly 68% of students complete a degree within six years here. About 43 criminology degrees were awarded at University Of Northern Iowa in the most recent year. Soon after graduation, criminology degree recipients from University Of Northern Iowa generally make around $43,914. University Of Northern Iowa graduates carry a median of $24,683 in student loans.
Read more about the criminology program at University Of Northern Iowa
University Of St Thomas Minnesota landed the #6 spot for criminology this year. University Of St Thomas Minnesota is a large private not-for-profit school located in the city of Saint Paul. Roughly 77% of students complete a degree within six years here. University Of St Thomas Minnesota awarded about 12 criminology degrees in the most recent data year. Criminology graduates of University Of St Thomas Minnesota earn a median of $41,780 early in their careers. University Of St Thomas Minnesota graduates carry a median of $27,000 in student loans.
Get the full criminology details for University Of St Thomas Minnesota
Benedictine College landed the #7 spot for criminology this year. Set in the town of Atchison, Benedictine College is a mid-sized private not-for-profit institution. Benedictine College graduates 62% of students within six years. There were roughly 15 criminology students who graduated with this degree at Benedictine College in the most recent data year. Students who receive their criminology degree from Benedictine College earn around $46,255 in the first couple years of their career. Benedictine College graduates carry a median of $24,990 in student loans.
See the full criminology program report for Benedictine College
University Of Missouri St Louis earned the #8 position for criminology this year. Located in the suburb of Saint Louis, University Of Missouri St Louis is a large public university. The six-year graduation rate is 57%. University Of Missouri St Louis awarded about 78 criminology degrees in the most recent data year. Soon after graduation, criminology degree recipients from University Of Missouri St Louis generally make around $38,207. Typical student debt for the program is $22,801.
See the full criminology program report for University Of Missouri St Louis
Hastings College earned the #9 position for criminology this year. This small private not-for-profit university is located in the town of Hastings. Hastings College graduates 49% of students within six years. There were roughly 10 criminology students who graduated with this degree at Hastings College in the most recent data year. Students who receive their criminology degree from Hastings College earn around $42,417 in the first couple years of their career. Typical student debt for the program is $24,125.
Read more about the criminology program at Hastings College
Hamline University came in at #10 for criminology this year. Located in the city of Saint Paul, Hamline University is a mid-sized private not-for-profit university. Hamline University graduates 60% of students within six years. There were roughly 28 criminology students who graduated with this degree at Hamline University in the most recent data year. Soon after graduation, criminology degree recipients from Hamline University generally make around $41,204. Typical student debt for the program is $26,500.
Read more about the criminology program at Hamline University
Missouri State University Springfield landed the #11 spot for criminology this year. This very large public university is located in the city of Springfield. Missouri State University Springfield graduates 58% of students within six years. Missouri State University Springfield awarded about 124 criminology degrees in the most recent data year. Students who receive their criminology degree from Missouri State University Springfield earn around $38,966 in the first couple years of their career. Typical student debt for the program is $24,187.
See the full criminology program report for Missouri State University Springfield
South Dakota State University came in at #12 for criminology this year. This large public university is located in the town of Brookings. The six-year graduation rate is 62%. There were roughly 18 criminology students who graduated with this degree at South Dakota State University in the most recent data year. Students who receive their criminology degree from South Dakota State University earn around $51,260 in the first couple years of their career. South Dakota State University graduates carry a median of $24,989 in student loans.
Get the full criminology details for South Dakota State University
Maryville University Of Saint Louis earned the #13 position for criminology this year. This large private not-for-profit university is located in the suburb of Saint Louis. About 66% of students finish within six years. About 32 criminology degrees were awarded at Maryville University Of Saint Louis in the most recent year. Criminology graduates of Maryville University Of Saint Louis earn a median of $67,909 early in their careers. Students borrow a median of $24,499 to complete this degree.
More information about a degree in criminology from Maryville University Of Saint Louis
Lindenwood University came in at #14 for criminology this year. Set in the city of Saint Charles, Lindenwood University is a large private not-for-profit institution. The six-year graduation rate is 49%. About 16 criminology degrees were awarded at Lindenwood University in the most recent year. Graduates of the criminology program make about $47,448 in their early career. Typical student debt for the program is $28,663.
See the full criminology program report for Lindenwood University
Drury University earned the #15 position for criminology this year. Located in the city of Springfield, Drury University is a small private not-for-profit university. The six-year graduation rate is 62%. There were roughly 10 criminology students who graduated with this degree at Drury University in the most recent data year. Graduates of the criminology program make about $37,267 in their early career. Students borrow a median of $26,641 to complete this degree.
Get the full criminology details for Drury University
William Penn University ranked #16 on our 2026 list of the best criminology schools. This small private not-for-profit university is located in the town of Oskaloosa. Roughly 33% of students complete a degree within six years here. William Penn University awarded about 11 criminology degrees in the most recent data year. Criminology graduates of William Penn University earn a median of $39,727 early in their careers. Typical student debt for the program is $28,341.
More information about a degree in criminology from William Penn University
Webster University earned the #17 position for criminology this year. Webster University is a large private not-for-profit school located in the suburb of Saint Louis. The six-year graduation rate is 64%. About 12 criminology degrees were awarded at Webster University in the most recent year. Soon after graduation, criminology degree recipients from Webster University generally make around $57,152. Webster University graduates carry a median of $25,939 in student loans.
Get the full criminology details for Webster University
Northwest Missouri State University came in at #18 for criminology this year. Located in the town of Maryville, Northwest Missouri State University is a large public university. About 54% of students finish within six years. Northwest Missouri State University awarded about 17 criminology degrees in the most recent data year. Criminology graduates of Northwest Missouri State University earn a median of $42,939 early in their careers. Students borrow a median of $27,000 to complete this degree.
See the full criminology program report for Northwest Missouri State University
Upper Iowa University earned the #19 position for criminology this year. This moderately-sized private not-for-profit university is located in the rural area of Fayette. Upper Iowa University graduates 33% of students within six years. Upper Iowa University awarded about 32 criminology degrees in the most recent data year. Criminology graduates of Upper Iowa University earn a median of $43,170 early in their careers. Upper Iowa University graduates carry a median of $43,447 in student loans.
Read more about the criminology program at Upper Iowa University
University Of Saint Mary ranked #20 on our 2026 list of the best criminology schools. University Of Saint Mary is a small private not-for-profit school located in the town of Leavenworth. About 48% of students finish within six years. About 10 criminology degrees were awarded at University Of Saint Mary in the most recent year. Soon after graduation, criminology degree recipients from University Of Saint Mary generally make around $42,633. University Of Saint Mary graduates carry a median of $25,474 in student loans.
More information about a degree in criminology from University Of Saint Mary
Narrow Criminology Schools by State