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 Pennsylvania
Below are the schools that deliver the strongest overall criminal justice education in Pennsylvania.
Top Schools in Criminal Justice
Pennsylvania State University Main Campus is one of the finest schools in the country for getting a degree in criminal justice. Set in the city of University Park, Pennsylvania State University Main Campus is a very large public institution. The six-year graduation rate is 86%. There were roughly 253 criminal justice students who graduated with this degree at Pennsylvania State University Main Campus in the most recent data year.
More information about a degree in criminal justice from Pennsylvania State University Main Campus
Commonwealth University Of Pennsylvania is one of the finest schools in the country for a degree in criminal justice, ranking #2. This large public university is located in the town of Bloomsburg. The six-year graduation rate is 56%. Commonwealth University Of Pennsylvania awarded about 67 criminal justice degrees in the most recent data year.
More information about a degree in criminal justice from Commonwealth University Of Pennsylvania
Pennsylvania State University World Campus is a great choice for students pursuing a degree in criminal justice, landing the #3 spot this year. Pennsylvania State University World Campus is a large public school located in the city of University Park. The six-year graduation rate is 34%. About 23 criminal justice degrees were awarded at Pennsylvania State University World Campus in the most recent year.
Get the full criminal justice details for Pennsylvania State University World Campus
A rank of #4 makes Robert Morris University one of the top schools for criminal justice. Robert Morris University is a moderately-sized private not-for-profit school located in the suburb of Moon Township. The six-year graduation rate is 66%. About 14 criminal justice degrees were awarded at Robert Morris University in the most recent year. Students who receive their criminal justice degree from Robert Morris University earn around $58,900 in the first couple years of their career. Typical student debt for the program is $26,748.
See the full criminal justice program report for Robert Morris University
Students looking for a strong criminal justice program will find one at York College Pennsylvania, which ranked #5. Set in the suburb of York, York College Pennsylvania is a mid-sized private not-for-profit institution. Roughly 64% of students complete a degree within six years here. York College Pennsylvania awarded about 32 criminal justice degrees in the most recent data year. Soon after graduation, criminal justice degree recipients from York College Pennsylvania generally make around $42,175. Students borrow a median of $26,000 to complete this degree.
Read more about the criminal justice program at York College Pennsylvania
Indiana University Of Pennsylvania Main Campus earned the #6 position for criminal justice this year. This large public university is located in the town of Indiana. Roughly 54% of students complete a degree within six years here. About 73 criminal justice degrees were awarded at Indiana University Of Pennsylvania Main Campus in the most recent year. Soon after graduation, criminal justice degree recipients from Indiana University Of Pennsylvania Main Campus generally make around $42,972. Indiana University Of Pennsylvania Main Campus graduates carry a median of $26,513 in student loans.
Read more about the criminal justice program at Indiana University Of Pennsylvania Main Campus
Lehigh Carbon Community College came in at #7 for criminal justice this year. Located in the rural area of Schnecksville, Lehigh Carbon Community College is a moderately-sized public university. There were roughly 14 criminal justice students who graduated with this degree at Lehigh Carbon Community College in the most recent data year. Criminal Justice graduates of Lehigh Carbon Community College earn a median of $33,360 early in their careers. Students borrow a median of $11,000 to complete this degree.
Get the full criminal justice details for Lehigh Carbon Community College
Mercyhurst College landed the #8 spot for criminal justice this year. Set in the city of Erie, Mercyhurst College is a mid-sized private not-for-profit institution. The six-year graduation rate is 64%. There were roughly 14 criminal justice students who graduated with this degree at Mercyhurst College in the most recent data year. Soon after graduation, criminal justice degree recipients from Mercyhurst College generally make around $38,557. Typical student debt for the program is $19,274.
Read more about the criminal justice program at Mercyhurst College
Widener University Main Campus came in at #9 for criminal justice this year. Set in the suburb of Chester, Widener University Main Campus is a moderately-sized private not-for-profit institution. Roughly 68% of students complete a degree within six years here. There were roughly 18 criminal justice students who graduated with this degree at Widener University Main Campus in the most recent data year. Graduates of the criminal justice program make about $31,663 in their early career. Widener University Main Campus graduates carry a median of $27,000 in student loans.
See the full criminal justice program report for Widener University Main Campus
Shippensburg University Of Pennsylvania ranked #10 on our 2026 list of the best criminal justice schools. Located in the town of Shippensburg, Shippensburg University Of Pennsylvania is a moderately-sized public university. The six-year graduation rate is 56%. Shippensburg University Of Pennsylvania awarded about 11 criminal justice degrees in the most recent data year. Soon after graduation, criminal justice degree recipients from Shippensburg University Of Pennsylvania generally make around $40,025. Students borrow a median of $24,750 to complete this degree.
Read more about the criminal justice program at Shippensburg University Of Pennsylvania
Pennsylvania State University Penn State Schuylkill earned the #11 position for criminal justice this year. Pennsylvania State University Penn State Schuylkill is a small public school located in the town of Schuylkill Haven. Pennsylvania State University Penn State Schuylkill graduates 29% of students within six years. About 13 criminal justice degrees were awarded at Pennsylvania State University Penn State Schuylkill in the most recent year.
See the full criminal justice program report for Pennsylvania State University Penn State Schuylkill
Harrisburg Area Community College Harrisburg landed the #12 spot for criminal justice this year. Harrisburg Area Community College Harrisburg is a large public school located in the city of Harrisburg. There were roughly 52 criminal justice students who graduated with this degree at Harrisburg Area Community College Harrisburg in the most recent data year. Graduates of the criminal justice program make about $37,916 in their early career. Students borrow a median of $15,750 to complete this degree.
Get the full criminal justice details for Harrisburg Area Community College Harrisburg
Chestnut Hill College ranked #13 on our 2026 list of the best criminal justice schools. Chestnut Hill College is a small private not-for-profit school located in the city of Philadelphia. The six-year graduation rate is 49%. There were roughly 21 criminal justice students who graduated with this degree at Chestnut Hill College in the most recent data year. Criminal Justice graduates of Chestnut Hill College earn a median of $46,417 early in their careers. Chestnut Hill College graduates carry a median of $37,125 in student loans.
Read more about the criminal justice program at Chestnut Hill College
University Of Pittsburgh Johnstown landed the #14 spot for criminal justice this year. Located in the suburb of Johnstown, University Of Pittsburgh Johnstown is a mid-sized public university. The six-year graduation rate is 56%. About 15 criminal justice degrees were awarded at University Of Pittsburgh Johnstown in the most recent year. Graduates of the criminal justice program make about $36,959 in their early career. Typical student debt for the program is $27,000.
See the full criminal justice program report for University Of Pittsburgh Johnstown
Alvernia University placed #15 among the best criminal justice schools. This mid-sized private not-for-profit university is located in the city of Reading. The six-year graduation rate is 56%. There were roughly 26 criminal justice students who graduated with this degree at Alvernia University in the most recent data year. Students who receive their criminal justice degree from Alvernia University earn around $39,940 in the first couple years of their career. Typical student debt for the program is $30,250.
Get the full criminal justice details for Alvernia University
Butler County Community College landed the #16 spot for criminal justice this year. Set in the town of Butler, Butler County Community College is a mid-sized public institution. There were roughly 25 criminal justice students who graduated with this degree at Butler County Community College in the most recent data year. Students who receive their criminal justice degree from Butler County Community College earn around $41,492 in the first couple years of their career. Butler County Community College graduates carry a median of $10,836 in student loans.
More information about a degree in criminal justice from Butler County Community College
Delaware Valley College came in at #17 for criminal justice this year. Delaware Valley College is a mid-sized private not-for-profit school located in the suburb of Doylestown. Roughly 56% of students complete a degree within six years here. Delaware Valley College awarded about 14 criminal justice degrees in the most recent data year. Soon after graduation, criminal justice degree recipients from Delaware Valley College generally make around $39,673. Delaware Valley College graduates carry a median of $25,455 in student loans.
Read more about the criminal justice program at Delaware Valley College
University Of Pittsburgh Bradford earned the #18 position for criminal justice this year. Located in the town of Bradford, University Of Pittsburgh Bradford is a mid-sized public university. The six-year graduation rate is 50%. About 14 criminal justice degrees were awarded at University Of Pittsburgh Bradford in the most recent year. Criminal Justice graduates of University Of Pittsburgh Bradford earn a median of $36,959 early in their careers. Typical student debt for the program is $27,000.
Get the full criminal justice details for University Of Pittsburgh Bradford
Waynesburg University landed the #19 spot for criminal justice this year. Located in the town of Waynesburg, Waynesburg University is a small private not-for-profit university. Waynesburg University graduates 66% of students within six years. There were roughly 27 criminal justice students who graduated with this degree at Waynesburg University in the most recent data year. Soon after graduation, criminal justice degree recipients from Waynesburg University generally make around $37,582. Students borrow a median of $27,000 to complete this degree.
See the full criminal justice program report for Waynesburg University
University Of Pittsburgh Greensburg earned the #20 position for criminal justice this year. University Of Pittsburgh Greensburg is a small public school located in the suburb of Greensburg. The six-year graduation rate is 40%. There were roughly 10 criminal justice students who graduated with this degree at University Of Pittsburgh Greensburg in the most recent data year. Graduates of the criminal justice program make about $36,959 in their early career. University Of Pittsburgh Greensburg graduates carry a median of $27,000 in student loans.
See the full criminal justice program report for University Of Pittsburgh Greensburg
Lancaster Bible College ranked #21 on our 2026 list of the best criminal justice schools. Set in the suburb of Lancaster, Lancaster Bible College is a mid-sized private not-for-profit institution. Roughly 68% of students complete a degree within six years here. Lancaster Bible College awarded about 14 criminal justice degrees in the most recent data year. Students who receive their criminal justice degree from Lancaster Bible College earn around $35,130 in the first couple years of their career. Typical student debt for the program is $28,507.
Get the full criminal justice details for Lancaster Bible College
Strayer University Pennsylvania earned the #22 position for criminal justice this year. Located in the suburb of Trevose, Strayer University Pennsylvania is a mid-sized private for-profit university. There were roughly 28 criminal justice students who graduated with this degree at Strayer University Pennsylvania in the most recent data year. Soon after graduation, criminal justice degree recipients from Strayer University Pennsylvania generally make around $43,405. Students borrow a median of $56,937 to complete this degree.
Read more about the criminal justice program at Strayer University Pennsylvania