DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/history/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/history/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/history/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/history/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/history/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/history/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/history/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 5
DEBUG: ROOT LEVEL MAJOR detected (no cip4), lowering min_relevance to 0.5
DEBUG: Starting relevance filtering - min_relevance = 0.5, max_relevance = 1
DEBUG: Checking offer "History (I Have a HS Diploma or Associate Degree)" with relevance 1
DEBUG: ✓ Offer "History (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 1)
DEBUG: Checking offer "History (I Have a Bachelors)" with relevance 1
DEBUG: ✓ Offer "History (I Have a Bachelors)" ACCEPTED (relevance 1)
DEBUG: Checking offer "BA in History" with relevance 1
DEBUG: ✓ Offer "BA in History" ACCEPTED (relevance 1)
DEBUG: Checking offer "MA in History" with relevance 1
DEBUG: ✓ Offer "MA in History" ACCEPTED (relevance 1)
DEBUG: Checking offer "History (I Have a HS Diploma or Associate Degree)" with relevance 0.6
DEBUG: ✓ Offer "History (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 0.6)
DEBUG: relevant_offers count = 5
DEBUG: relevant_offers > 0, checking for ESYOH offers
DEBUG: ESYOH filtering - found 3 ESYOH offers with relevance >= 0.5
DEBUG: esyoh_offers count = 3
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 History in New Jersey
Below are the schools that deliver the strongest overall history education in New Jersey.
Top Schools in History
Princeton University is one of the finest schools in the country for getting a degree in history. This moderately-sized private not-for-profit university is located in the city of Princeton. Princeton University graduates 98% of students within six years. About 96 history degrees were awarded at Princeton University in the most recent year. Soon after graduation, history degree recipients from Princeton University generally make around $45,363. Students borrow a median of $10,888 to complete this degree.
More information about a degree in history from Princeton University
Rutgers University New Brunswick came in at #2 on our 2026 list of the best history schools. Located in the city of New Brunswick, Rutgers University New Brunswick is a very large public university. Rutgers University New Brunswick graduates 84% of students within six years. About 97 history degrees were awarded at Rutgers University New Brunswick in the most recent year. Students who receive their history degree from Rutgers University New Brunswick earn around $34,333 in the first couple years of their career. Typical student debt for the program is $21,728.
Get the full history details for Rutgers University New Brunswick
Rowan University is one of the finest schools in the country for a degree in history, ranking #3. This very large public university is located in the suburb of Glassboro. About 67% of students finish within six years. Rowan University awarded about 70 history degrees in the most recent data year. Graduates of the history program make about $35,150 in their early career. Typical student debt for the program is $25,500.
Get the full history details for Rowan University
The College Of New Jersey is one of the finest schools in the country for a degree in history, ranking #4. Set in the suburb of Ewing, The College Of New Jersey is a moderately-sized public institution. The College Of New Jersey graduates 86% of students within six years. The College Of New Jersey awarded about 51 history degrees in the most recent data year. Graduates of the history program make about $26,218 in their early career. The College Of New Jersey graduates carry a median of $25,000 in student loans.
Read more about the history program at The College Of New Jersey
Ramapo College Of New Jersey came in at #5 on our 2026 list of the best history schools. Ramapo College Of New Jersey is a moderately-sized public school located in the suburb of Mahwah. Roughly 70% of students complete a degree within six years here. About 14 history degrees were awarded at Ramapo College Of New Jersey in the most recent year. Soon after graduation, history degree recipients from Ramapo College Of New Jersey generally make around $33,145. Typical student debt for the program is $24,000.
See the full history program report for Ramapo College Of New Jersey
Drew University ranked #6 on our 2026 list of the best history schools. Set in the suburb of Madison, Drew University is a mid-sized private not-for-profit institution. The six-year graduation rate is 70%. There were roughly 12 history students who graduated with this degree at Drew University in the most recent data year. Graduates of the history program make about $34,305 in their early career. Drew University graduates carry a median of $26,449 in student loans.
See the full history program report for Drew University
Montclair State University ranked #7 on our 2026 list of the best history schools. Montclair State University is a very large public school located in the suburb of Montclair. About 65% of students finish within six years. Montclair State University awarded about 40 history degrees in the most recent data year. Graduates of the history program make about $31,607 in their early career. Typical student debt for the program is $25,500.
See the full history program report for Montclair State University
Rutgers University Newark earned the #8 position for history this year. Located in the city of Newark, Rutgers University Newark is a large public university. Rutgers University Newark graduates 64% of students within six years. Rutgers University Newark awarded about 30 history degrees in the most recent data year. Soon after graduation, history degree recipients from Rutgers University Newark generally make around $34,333. Rutgers University Newark graduates carry a median of $21,728 in student loans.
Get the full history details for Rutgers University Newark
Seton Hall University came in at #9 for history this year. Set in the suburb of South Orange, Seton Hall University is a large private not-for-profit institution. The six-year graduation rate is 70%. There were roughly 12 history students who graduated with this degree at Seton Hall University in the most recent data year. Students who receive their history degree from Seton Hall University earn around $63,871 in the first couple years of their career. Students borrow a median of $23,433 to complete this degree.
Read more about the history program at Seton Hall University
Monmouth University came in at #10 for history this year. This moderately-sized private not-for-profit university is located in the suburb of West Long Branch. About 72% of students finish within six years. There were roughly 22 history students who graduated with this degree at Monmouth University in the most recent data year. Soon after graduation, history degree recipients from Monmouth University generally make around $48,482. Typical student debt for the program is $27,000.
Get the full history details for Monmouth University
Kean University earned the #11 position for history this year. Kean University is a large public school located in the suburb of Union. Roughly 47% of students complete a degree within six years here. About 54 history degrees were awarded at Kean University in the most recent year. Graduates of the history program make about $34,934 in their early career. Typical student debt for the program is $26,000.
See the full history program report for Kean University
The Richard Stockton College Of New Jersey ranked #12 on our 2026 list of the best history schools. Set in the rural area of Galloway, The Richard Stockton College Of New Jersey is a large public institution. Roughly 68% of students complete a degree within six years here. The Richard Stockton College Of New Jersey awarded about 26 history degrees in the most recent data year. Soon after graduation, history degree recipients from The Richard Stockton College Of New Jersey generally make around $28,897. Students borrow a median of $27,000 to complete this degree.
See the full history program report for The Richard Stockton College Of New Jersey
Rutgers University Camden placed #13 among the best history schools. This moderately-sized public university is located in the city of Camden. The six-year graduation rate is 67%. About 26 history degrees were awarded at Rutgers University Camden in the most recent year. Students who receive their history degree from Rutgers University Camden earn around $34,333 in the first couple years of their career. Rutgers University Camden graduates carry a median of $21,728 in student loans.
Get the full history details for Rutgers University Camden
New Jersey City University ranked #14 on our 2026 list of the best history schools. Set in the city of Jersey City, New Jersey City University is a moderately-sized public institution. The six-year graduation rate is 34%. New Jersey City University awarded about 24 history degrees in the most recent data year. Soon after graduation, history degree recipients from New Jersey City University generally make around $40,919. New Jersey City University graduates carry a median of $25,629 in student loans.
Read more about the history program at New Jersey City University
William Paterson University Of New Jersey landed the #15 spot for history this year. Located in the suburb of Wayne, William Paterson University Of New Jersey is a large public university. William Paterson University Of New Jersey graduates 44% of students within six years. There were roughly 14 history students who graduated with this degree at William Paterson University Of New Jersey in the most recent data year. History graduates of William Paterson University Of New Jersey earn a median of $46,981 early in their careers. William Paterson University Of New Jersey graduates carry a median of $25,000 in student loans.
Read more about the history program at William Paterson University Of New Jersey