DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/protective-security-safety-services/criminal-justice-and-corrections/criminal-justice/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/protective-security-safety-services/criminal-justice-and-corrections/criminal-justice/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/protective-security-safety-services/criminal-justice-and-corrections/criminal-justice/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/protective-security-safety-services/criminal-justice-and-corrections/criminal-justice/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/protective-security-safety-services/criminal-justice-and-corrections/criminal-justice/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/protective-security-safety-services/criminal-justice-and-corrections/criminal-justice/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/protective-security-safety-services/criminal-justice-and-corrections/criminal-justice/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 6
DEBUG: Specific major detected (cip4 = 43.01), keeping min_relevance at 0.8
DEBUG: Starting relevance filtering - min_relevance = 0.8, max_relevance = 1
DEBUG: Checking offer "Criminal Justice (I Have a HS Diploma or Associate Degree)" with relevance 1
DEBUG: ✓ Offer "Criminal Justice (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 1)
DEBUG: Checking offer "BS in Criminal Justice - Criminology & Crime Analysis" with relevance 0.9
DEBUG: ✓ Offer "BS in Criminal Justice - Criminology & Crime Analysis" ACCEPTED (relevance 0.9)
DEBUG: Checking offer "Grad Cert - Law Enforcement (I Have a Bachelors)" with relevance 0.8
DEBUG: ✓ Offer "Grad Cert - Law Enforcement (I Have a Bachelors)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Criminal Justice & Law Bachelors Programs (I Have a HS Diploma or Associate Degree)" with relevance 0.7
DEBUG: ✗ Offer "Criminal Justice & Law Bachelors Programs (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.7)
DEBUG: Checking offer "Criminology (I Have a HS Diploma or Associate Degree)" with relevance 0.6
DEBUG: ✗ Offer "Criminology (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.6)
DEBUG: Checking offer "Grad Cert - Criminology (I Have a Bachelors)" with relevance 0.6
DEBUG: ✗ Offer "Grad Cert - Criminology (I Have a Bachelors)" REJECTED (relevance 0.6)
DEBUG: relevant_offers count = 3
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 1 offers with relevance >= 1.0
Best Schools for Criminal Justice in Illinois
Below are the schools that deliver the strongest overall criminal justice education in Illinois.
Top Schools in Criminal Justice
No school ranked higher than Aurora University this year for criminal justice. Set in the suburb of Aurora, Aurora University is a moderately-sized private not-for-profit institution. Aurora University graduates 60% of students within six years. Aurora University awarded about 23 criminal justice degrees in the most recent data year. Graduates of the criminal justice program make about $44,150 in their early career. Typical student debt for the program is $23,635.
See the full criminal justice program report for Aurora University
Students looking for a strong criminal justice program will find one at Western Illinois University, which ranked #2. Western Illinois University is a moderately-sized public school located in the town of Macomb. About 45% of students finish within six years. There were roughly 200 criminal justice students who graduated with this degree at Western Illinois University in the most recent data year. Soon after graduation, criminal justice degree recipients from Western Illinois University generally make around $45,140. Students borrow a median of $26,000 to complete this degree.
More information about a degree in criminal justice from Western Illinois University
Elmhurst College came in at #3 on our 2026 list of the best criminal justice schools. Elmhurst College is a mid-sized private not-for-profit school located in the suburb of Elmhurst. Roughly 70% of students complete a degree within six years here. About 23 criminal justice degrees were awarded at Elmhurst College in the most recent year. Students who receive their criminal justice degree from Elmhurst College earn around $38,352 in the first couple years of their career. Elmhurst College graduates carry a median of $27,000 in student loans.
More information about a degree in criminal justice from Elmhurst College
Bradley University is one of the finest schools in the country for a degree in criminal justice, ranking #4. This moderately-sized private not-for-profit university is located in the city of Peoria. The six-year graduation rate is 76%. Bradley University awarded about 15 criminal justice degrees in the most recent data year. Criminal Justice graduates of Bradley University earn a median of $54,513 early in their careers. Typical student debt for the program is $27,000.
Get the full criminal justice details for Bradley University
Southwestern Illinois College is a great choice for students pursuing a degree in criminal justice, landing the #5 spot this year. Southwestern Illinois College is a large public school located in the suburb of Belleville. Southwestern Illinois College awarded about 26 criminal justice degrees in the most recent data year. Graduates of the criminal justice program make about $44,345 in their early career. Southwestern Illinois College graduates carry a median of $11,000 in student loans.
See the full criminal justice program report for Southwestern Illinois College
Triton College landed the #6 spot for criminal justice this year. Located in the suburb of River Grove, Triton College is a large public university. There were roughly 167 criminal justice students who graduated with this degree at Triton College in the most recent data year. Students who receive their criminal justice degree from Triton College earn around $43,278 in the first couple years of their career. Triton College graduates carry a median of $12,994 in student loans.
More information about a degree in criminal justice from Triton College
Kaskaskia College landed the #7 spot for criminal justice this year. Located in the rural area of Centralia, Kaskaskia College is a moderately-sized public university. About 23 criminal justice degrees were awarded at Kaskaskia College in the most recent year. Graduates of the criminal justice program make about $45,658 in their early career. Typical student debt for the program is $7,875.
Read more about the criminal justice program at Kaskaskia College
Devry University Illinois came in at #8 for criminal justice this year. Located in the suburb of Lisle, Devry University Illinois is a very large private for-profit university. The six-year graduation rate is 18%. There were roughly 24 criminal justice students who graduated with this degree at Devry University Illinois in the most recent data year. Students who receive their criminal justice degree from Devry University Illinois earn around $43,091 in the first couple years of their career. Typical student debt for the program is $54,985.
See the full criminal justice program report for Devry University Illinois
Greenville College placed #9 among the best criminal justice schools. Located in the town of Greenville, Greenville College is a small private not-for-profit university. About 40% of students finish within six years. Greenville College awarded about 11 criminal justice degrees in the most recent data year. Criminal Justice graduates of Greenville College earn a median of $36,911 early in their careers. Greenville College graduates carry a median of $25,933 in student loans.
More information about a degree in criminal justice from Greenville College
Maccormac College came in at #10 for criminal justice this year. Maccormac College is a small private not-for-profit school located in the city of Chicago. About 11 criminal justice degrees were awarded at Maccormac College in the most recent year. Graduates of the criminal justice program make about $28,031 in their early career. Typical student debt for the program is $22,366.
Read more about the criminal justice program at Maccormac College