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 the Rocky Mountains 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 history degrees they offer, see the list below.
Top Schools in History
Leading the list is Colorado College, our #1 school for history. This mid-sized private not-for-profit university is located in the city of Colorado Springs. Roughly 88% of students complete a degree within six years here. Colorado College awarded about 13 history degrees in the most recent data year. Students who receive their history degree from Colorado College earn around $37,342 in the first couple years of their career. Typical student debt for the program is $17,921.
Read more about the history program at Colorado College
Students looking for a strong history program will find one at Brigham Young University Provo, which ranked #2. Located in the city of Provo, Brigham Young University Provo is a very large private not-for-profit university. Brigham Young University Provo graduates 81% of students within six years. Brigham Young University Provo awarded about 91 history degrees in the most recent data year. History graduates of Brigham Young University Provo earn a median of $38,643 early in their careers. Brigham Young University Provo graduates carry a median of $15,000 in student loans.
Get the full history details for Brigham Young University Provo
University Of Colorado Boulder is one of the finest schools in the country for a degree in history, ranking #3. Located in the city of Boulder, University Of Colorado Boulder is a very large public university. Roughly 74% of students complete a degree within six years here. University Of Colorado Boulder awarded about 60 history degrees in the most recent data year. Soon after graduation, history degree recipients from University Of Colorado Boulder generally make around $37,044. University Of Colorado Boulder graduates carry a median of $17,905 in student loans.
Read more about the history program at University Of Colorado Boulder
Students looking for a strong history program will find one at University Of Denver, which ranked #4. Located in the city of Denver, University Of Denver is a large private not-for-profit university. The six-year graduation rate is 76%. About 10 history degrees were awarded at University Of Denver in the most recent year. Students who receive their history degree from University Of Denver earn around $36,774 in the first couple years of their career. Students borrow a median of $22,534 to complete this degree.
Get the full history details for University Of Denver
University Of Wyoming is a great choice for students pursuing a degree in history, landing the #5 spot this year. Set in the town of Laramie, University Of Wyoming is a large public institution. Roughly 59% of students complete a degree within six years here. About 22 history degrees were awarded at University Of Wyoming in the most recent year. Graduates of the history program make about $35,450 in their early career. Typical student debt for the program is $18,209.
More information about a degree in history from University Of Wyoming
Colorado State University Fort Collins landed the #6 spot for history this year. This very large public university is located in the city of Fort Collins. The six-year graduation rate is 66%. There were roughly 85 history students who graduated with this degree at Colorado State University Fort Collins in the most recent data year. History graduates of Colorado State University Fort Collins earn a median of $39,258 early in their careers. Typical student debt for the program is $24,152.
More information about a degree in history from Colorado State University Fort Collins
University Of Utah placed #7 among the best history schools. Set in the city of Salt Lake City, University Of Utah is a very large public institution. About 65% of students finish within six years. About 79 history degrees were awarded at University Of Utah in the most recent year. History graduates of University Of Utah earn a median of $28,277 early in their careers. Students borrow a median of $22,250 to complete this degree.
Get the full history details for University Of Utah
University Of Northern Colorado earned the #8 position for history this year. Located in the city of Greeley, University Of Northern Colorado is a large public university. About 51% of students finish within six years. There were roughly 51 history students who graduated with this degree at University Of Northern Colorado in the most recent data year. History graduates of University Of Northern Colorado earn a median of $35,403 early in their careers. Students borrow a median of $23,804 to complete this degree.
Read more about the history program at University Of Northern Colorado
Brigham Young University Idaho came in at #9 for history this year. Located in the town of Rexburg, Brigham Young University Idaho is a very large private not-for-profit university. Roughly 50% of students complete a degree within six years here. About 526 history degrees were awarded at Brigham Young University Idaho in the most recent year. Soon after graduation, history degree recipients from Brigham Young University Idaho generally make around $43,853. Typical student debt for the program is $8,750.
Get the full history details for Brigham Young University Idaho
University Of Colorado At Colorado Springs earned the #10 position for history this year. This large public university is located in the city of Colorado Springs. The six-year graduation rate is 47%. About 60 history degrees were awarded at University Of Colorado At Colorado Springs in the most recent year. Graduates of the history program make about $38,276 in their early career. University Of Colorado At Colorado Springs graduates carry a median of $21,250 in student loans.
More information about a degree in history from University Of Colorado At Colorado Springs
University Of Colorado Denver placed #11 among the best history schools. University Of Colorado Denver is a very large public school located in the city of Denver. University Of Colorado Denver graduates 46% of students within six years. University Of Colorado Denver awarded about 27 history degrees in the most recent data year. History graduates of University Of Colorado Denver earn a median of $38,627 early in their careers. University Of Colorado Denver graduates carry a median of $23,750 in student loans.
More information about a degree in history from University Of Colorado Denver
The College Of Idaho ranked #12 on our 2026 list of the best history schools. The College Of Idaho is a small private not-for-profit school located in the suburb of Caldwell. About 62% of students finish within six years. The College Of Idaho awarded about 12 history degrees in the most recent data year. Soon after graduation, history degree recipients from The College Of Idaho generally make around $30,968. Typical student debt for the program is $23,789.
Get the full history details for The College Of Idaho
Montana State University placed #13 among the best history schools. This large public university is located in the city of Bozeman. Roughly 57% of students complete a degree within six years here. There were roughly 32 history students who graduated with this degree at Montana State University in the most recent data year. Graduates of the history program make about $29,692 in their early career. Typical student debt for the program is $22,500.
More information about a degree in history from Montana State University
Dixie State College Of Utah ranked #14 on our 2026 list of the best history schools. Set in the city of Saint George, Dixie State College Of Utah is a large public institution. About 28% of students finish within six years. About 12 history degrees were awarded at Dixie State College Of Utah in the most recent year. Graduates of the history program make about $42,266 in their early career. Students borrow a median of $18,666 to complete this degree.
See the full history program report for Dixie State College Of Utah
The University Of Montana earned the #15 position for history this year. The University Of Montana is a large public school located in the city of Missoula. The six-year graduation rate is 49%. About 49 history degrees were awarded at The University Of Montana in the most recent year. History graduates of The University Of Montana earn a median of $28,508 early in their careers. The University Of Montana graduates carry a median of $26,500 in student loans.
More information about a degree in history from The University Of Montana
Colorado State University Pueblo ranked #16 on our 2026 list of the best history schools. Set in the city of Pueblo, Colorado State University Pueblo is a large public institution. Colorado State University Pueblo graduates 40% of students within six years. About 11 history degrees were awarded at Colorado State University Pueblo in the most recent year. Soon after graduation, history degree recipients from Colorado State University Pueblo generally make around $32,603. Typical student debt for the program is $21,000.
More information about a degree in history from Colorado State University Pueblo
Weber State University placed #17 among the best history schools. Weber State University is a very large public school located in the city of Ogden. Roughly 47% of students complete a degree within six years here. There were roughly 20 history students who graduated with this degree at Weber State University in the most recent data year. Students who receive their history degree from Weber State University earn around $53,920 in the first couple years of their career. Typical student debt for the program is $15,750.
See the full history program report for Weber State University
Utah State University placed #18 among the best history schools. This very large public university is located in the city of Logan. Roughly 57% of students complete a degree within six years here. Utah State University awarded about 55 history degrees in the most recent data year. Graduates of the history program make about $31,768 in their early career. Utah State University graduates carry a median of $25,237 in student loans.
Get the full history details for Utah State University
Boise State University placed #19 among the best history schools. Set in the city of Boise, Boise State University is a very large public institution. Roughly 59% of students complete a degree within six years here. Boise State University awarded about 33 history degrees in the most recent data year. Soon after graduation, history degree recipients from Boise State University generally make around $34,568. Typical student debt for the program is $28,050.
Read more about the history program at Boise State University
College Of Western Idaho placed #20 among the best history schools. This very large public university is located in the rural area of Nampa. About 14 history degrees were awarded at College Of Western Idaho in the most recent year. Graduates of the history program make about $40,963 in their early career. College Of Western Idaho graduates carry a median of $12,497 in student loans.
Read more about the history program at College Of Western Idaho
Southern Utah University ranked #21 on our 2026 list of the best history schools. This very large public university is located in the town of Cedar City. Southern Utah University graduates 50% of students within six years. There were roughly 17 history students who graduated with this degree at Southern Utah University in the most recent data year. Students who receive their history degree from Southern Utah University earn around $44,998 in the first couple years of their career. Southern Utah University graduates carry a median of $12,886 in student loans.
See the full history program report for Southern Utah University
Utah Valley University came in at #22 for history this year. Set in the city of Orem, Utah Valley University is a very large public institution. Roughly 40% of students complete a degree within six years here. There were roughly 22 history students who graduated with this degree at Utah Valley University in the most recent data year. Graduates of the history program make about $51,242 in their early career. Utah Valley University graduates carry a median of $16,478 in student loans.
See the full history program report for Utah Valley University
University Of Idaho landed the #23 spot for history this year. University Of Idaho is a large public school located in the town of Moscow. Roughly 57% of students complete a degree within six years here. About 28 history degrees were awarded at University Of Idaho in the most recent year. Students who receive their history degree from University Of Idaho earn around $43,246 in the first couple years of their career. Students borrow a median of $27,965 to complete this degree.
Get the full history details for University Of Idaho
Mesa State College ranked #24 on our 2026 list of the best history schools. Located in the city of Grand Junction, Mesa State College is a large public university. Mesa State College graduates 47% of students within six years. Mesa State College awarded about 22 history degrees in the most recent data year. Students who receive their history degree from Mesa State College earn around $43,617 in the first couple years of their career. Typical student debt for the program is $22,310.
More information about a degree in history from Mesa State College
Metropolitan State College Of Denver earned the #25 position for history this year. This very large public university is located in the city of Denver. Roughly 31% of students complete a degree within six years here. Metropolitan State College Of Denver awarded about 56 history degrees in the most recent data year. Students who receive their history degree from Metropolitan State College Of Denver earn around $42,785 in the first couple years of their career. Typical student debt for the program is $34,125.
See the full history program report for Metropolitan State College Of Denver
Rest of the Top 26 History Schools
These schools also placed among the best for history this year:
Narrow History Schools by State