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 New York
Below are the schools that deliver the strongest overall criminology education in New York.
Top Schools in Criminology
Cuny John Jay College Of Criminal Justice is one of the finest schools in the country for getting a degree in criminology. Located in the city of New York, Cuny John Jay College Of Criminal Justice is a large public university. Cuny John Jay College Of Criminal Justice graduates 56% of students within six years. There were roughly 165 criminology students who graduated with this degree at Cuny John Jay College Of Criminal Justice in the most recent data year. Criminology graduates of Cuny John Jay College Of Criminal Justice earn a median of $33,798 early in their careers. Cuny John Jay College Of Criminal Justice graduates carry a median of $11,000 in student loans.
Get the full criminology details for Cuny John Jay College Of Criminal Justice
A rank of #2 makes University At Buffalo one of the top schools for criminology. This very large public university is located in the suburb of Buffalo. About 75% of students finish within six years. There were roughly 85 criminology students who graduated with this degree at University At Buffalo in the most recent data year. Criminology graduates of University At Buffalo earn a median of $52,403 early in their careers. Typical student debt for the program is $22,232.
See the full criminology program report for University At Buffalo
Hofstra University is one of the finest schools in the country for a degree in criminology, ranking #3. This large private not-for-profit university is located in the suburb of Hempstead. Hofstra University graduates 68% of students within six years. Hofstra University awarded about 25 criminology degrees in the most recent data year. Students who receive their criminology degree from Hofstra University earn around $35,249 in the first couple years of their career. Hofstra University graduates carry a median of $25,000 in student loans.
Get the full criminology details for Hofstra University
Suny College At Cortland is one of the finest schools in the country for a degree in criminology, ranking #4. Located in the town of Cortland, Suny College At Cortland is a moderately-sized public university. The six-year graduation rate is 68%. There were roughly 48 criminology students who graduated with this degree at Suny College At Cortland in the most recent data year. Graduates of the criminology program make about $34,768 in their early career. Students borrow a median of $21,500 to complete this degree.
Get the full criminology details for Suny College At Cortland
Suny College At Old Westbury came in at #5 on our 2026 list of the best criminology schools. This moderately-sized public university is located in the suburb of Old Westbury. Suny College At Old Westbury graduates 45% of students within six years. About 53 criminology degrees were awarded at Suny College At Old Westbury in the most recent year. Soon after graduation, criminology degree recipients from Suny College At Old Westbury generally make around $38,764. Typical student debt for the program is $17,800.
Read more about the criminology program at Suny College At Old Westbury
Niagara University landed the #6 spot for criminology this year. This moderately-sized private not-for-profit university is located in the suburb of Niagara University. Niagara University graduates 74% of students within six years. About 61 criminology degrees were awarded at Niagara University in the most recent year. Students who receive their criminology degree from Niagara University earn around $36,781 in the first couple years of their career. Niagara University graduates carry a median of $27,000 in student loans.
Get the full criminology details for Niagara University
Le Moyne College came in at #7 for criminology this year. Le Moyne College is a mid-sized private not-for-profit school located in the suburb of Syracuse. The six-year graduation rate is 73%. There were roughly 13 criminology students who graduated with this degree at Le Moyne College in the most recent data year. Graduates of the criminology program make about $57,229 in their early career. Le Moyne College graduates carry a median of $27,000 in student loans.
See the full criminology program report for Le Moyne College
Saint John Fisher College ranked #8 on our 2026 list of the best criminology schools. This mid-sized private not-for-profit university is located in the suburb of Rochester. The six-year graduation rate is 74%. There were roughly 20 criminology students who graduated with this degree at Saint John Fisher College in the most recent data year. Criminology graduates of Saint John Fisher College earn a median of $33,623 early in their careers. Typical student debt for the program is $24,750.
See the full criminology program report for Saint John Fisher College
Suny College Of Technology At Canton earned the #9 position for criminology this year. Located in the town of Canton, Suny College Of Technology At Canton is a mid-sized public university. The six-year graduation rate is 42%. About 24 criminology degrees were awarded at Suny College Of Technology At Canton in the most recent year. Graduates of the criminology program make about $46,515 in their early career. Students borrow a median of $23,640 to complete this degree.
More information about a degree in criminology from Suny College Of Technology At Canton
Saint Bonaventure University earned the #10 position for criminology this year. Located in the town of Saint Bonaventure, Saint Bonaventure University is a mid-sized private not-for-profit university. Saint Bonaventure University graduates 67% of students within six years. About 13 criminology degrees were awarded at Saint Bonaventure University in the most recent year. Criminology graduates of Saint Bonaventure University earn a median of $43,190 early in their careers. Saint Bonaventure University graduates carry a median of $25,917 in student loans.
See the full criminology program report for Saint Bonaventure University
St Johns University New York came in at #11 for criminology this year. St Johns University New York is a very large private not-for-profit school located in the city of Queens. St Johns University New York graduates 66% of students within six years. St Johns University New York awarded about 10 criminology degrees in the most recent data year. Criminology graduates of St Johns University New York earn a median of $35,868 early in their careers. St Johns University New York graduates carry a median of $25,521 in student loans.
See the full criminology program report for St Johns University New York