DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/psychology/general-psychology/psychology-general/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/psychology/general-psychology/psychology-general/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/psychology/general-psychology/psychology-general/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/psychology/general-psychology/psychology-general/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/psychology/general-psychology/psychology-general/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/psychology/general-psychology/psychology-general/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/psychology/general-psychology/psychology-general/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 18
DEBUG: Specific major detected (cip4 = 42.01), keeping min_relevance at 0.8
DEBUG: Starting relevance filtering - min_relevance = 0.8, max_relevance = 1
DEBUG: Checking offer "General Psychology (I Have a HS Diploma or Associate Degree)" with relevance 1
DEBUG: ✓ Offer "General Psychology (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 1)
DEBUG: Checking offer "General Psychology (I Have a Bachelors)" with relevance 1
DEBUG: ✓ Offer "General Psychology (I Have a Bachelors)" ACCEPTED (relevance 1)
DEBUG: Checking offer "General Psychology (I Have a Masters)" with relevance 1
DEBUG: ✓ Offer "General Psychology (I Have a Masters)" ACCEPTED (relevance 1)
DEBUG: Checking offer "Psychology Bachelors Programs (I Have a HS Diploma or Associate Degree)" with relevance 1
DEBUG: ✓ Offer "Psychology Bachelors Programs (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 1)
DEBUG: Checking offer "Psychology EdS Programs (I Have a Masters)" with relevance 1
DEBUG: ✓ Offer "Psychology EdS Programs (I Have a Masters)" ACCEPTED (relevance 1)
DEBUG: Checking offer "Psychology Graduate Certificate Programs (I Have a Bachelors)" with relevance 1
DEBUG: ✓ Offer "Psychology Graduate Certificate Programs (I Have a Bachelors)" ACCEPTED (relevance 1)
DEBUG: Checking offer "Psychology PhD Programs (I Have a Masters)" with relevance 1
DEBUG: ✓ Offer "Psychology PhD Programs (I Have a Masters)" ACCEPTED (relevance 1)
DEBUG: Checking offer "Psychology PsyD Programs (I Have a Masters)" with relevance 1
DEBUG: ✓ Offer "Psychology PsyD Programs (I Have a Masters)" ACCEPTED (relevance 1)
DEBUG: Checking offer "Science & Engineering Masters Programs (I Have a Bachelors)" with relevance 1
DEBUG: ✓ Offer "Science & Engineering Masters Programs (I Have a Bachelors)" ACCEPTED (relevance 1)
DEBUG: Checking offer "BA in Psychology" with relevance 1
DEBUG: ✓ Offer "BA in Psychology" ACCEPTED (relevance 1)
DEBUG: Checking offer "MS in Psychology" with relevance 1
DEBUG: ✓ Offer "MS in Psychology" ACCEPTED (relevance 1)
DEBUG: Checking offer "Clinical Psychology (I Have a Bachelors)" with relevance 0.8
DEBUG: ✓ Offer "Clinical Psychology (I Have a Bachelors)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Developmental Psychology (I Have a Bachelors)" with relevance 0.8
DEBUG: ✓ Offer "Developmental Psychology (I Have a Bachelors)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Developmental Psychology (I Have a Masters)" with relevance 0.8
DEBUG: ✓ Offer "Developmental Psychology (I Have a Masters)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Applied Psychology (I Have a HS Diploma or Associate Degree)" with relevance 0.7
DEBUG: ✗ Offer "Applied Psychology (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.7)
DEBUG: Checking offer "Health Psychology (I Have a HS Diploma or Associate Degree)" with relevance 0.7
DEBUG: ✗ Offer "Health Psychology (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.7)
DEBUG: Checking offer "Health Psychology (I Have a Bachelors)" with relevance 0.7
DEBUG: ✗ Offer "Health Psychology (I Have a Bachelors)" REJECTED (relevance 0.7)
DEBUG: Checking offer "Social Psychology (I Have a Bachelors)" with relevance 0.7
DEBUG: ✗ Offer "Social Psychology (I Have a Bachelors)" REJECTED (relevance 0.7)
DEBUG: relevant_offers count = 14
DEBUG: relevant_offers > 0, checking for ESYOH offers
DEBUG: ESYOH filtering - found 12 ESYOH offers with relevance >= 0.8
DEBUG: esyoh_offers count = 12
DEBUG: ESYOH offers found, rendering ESYOH widget
DEBUG: most_relevant_only = true, filtering for most relevant
DEBUG: Found 9 offers with relevance >= 1.0
Best Schools for General Psychology in Idaho
Below are the schools that deliver the strongest overall general psychology education in Idaho.
Top Schools in General Psychology
Boise State University tops our 2026 ranking of the best general psychology schools. Located in the city of Boise, Boise State University is a very large public university. Roughly 59% of students complete a degree within six years here. Boise State University awarded about 186 general psychology degrees in the most recent data year. Graduates of the general psychology program make about $30,865 in their early career. Boise State University graduates carry a median of $22,559 in student loans.
Read more about the general psychology program at Boise State University
Students looking for a strong general psychology program will find one at Brigham Young University Idaho, which ranked #2. Brigham Young University Idaho is a very large private not-for-profit school located in the town of Rexburg. Brigham Young University Idaho graduates 50% of students within six years. Brigham Young University Idaho awarded about 214 general psychology degrees in the most recent data year. General Psychology graduates of Brigham Young University Idaho earn a median of $27,342 early in their careers. Brigham Young University Idaho graduates carry a median of $14,250 in student loans.
Get the full general psychology details for Brigham Young University Idaho
University Of Idaho is one of the finest schools in the country for a degree in general psychology, ranking #3. Set in the town of Moscow, University Of Idaho is a large public institution. The six-year graduation rate is 57%. There were roughly 124 general psychology students who graduated with this degree at University Of Idaho in the most recent data year. Soon after graduation, general psychology degree recipients from University Of Idaho generally make around $28,289. University Of Idaho graduates carry a median of $25,500 in student loans.
More information about a degree in general psychology from University Of Idaho
The College Of Idaho came in at #4 on our 2026 list of the best general psychology schools. Set in the suburb of Caldwell, The College Of Idaho is a small private not-for-profit institution. Roughly 62% of students complete a degree within six years here. There were roughly 38 general psychology students who graduated with this degree at The College Of Idaho in the most recent data year. General Psychology graduates of The College Of Idaho earn a median of $34,904 early in their careers. Typical student debt for the program is $26,000.
Get the full general psychology details for The College Of Idaho
Students looking for a strong general psychology program will find one at Idaho State University, which ranked #5. Idaho State University is a large public school located in the city of Pocatello. Idaho State University graduates 35% of students within six years. Idaho State University awarded about 102 general psychology degrees in the most recent data year. Soon after graduation, general psychology degree recipients from Idaho State University generally make around $25,684. Idaho State University graduates carry a median of $26,014 in student loans.
More information about a degree in general psychology from Idaho State University
College Of Southern Idaho came in at #6 for general psychology this year. This large public university is located in the city of Twin Falls. College Of Southern Idaho awarded about 24 general psychology degrees in the most recent data year. Students who receive their general psychology degree from College Of Southern Idaho earn around $39,099 in the first couple years of their career. College Of Southern Idaho graduates carry a median of $11,175 in student loans.
Read more about the general psychology program at College Of Southern Idaho
College Of Western Idaho earned the #7 position for general psychology this year. College Of Western Idaho is a very large public school located in the rural area of Nampa. About 50 general psychology degrees were awarded at College Of Western Idaho in the most recent year. Soon after graduation, general psychology degree recipients from College Of Western Idaho generally make around $40,963. Typical student debt for the program is $11,500.
Get the full general psychology details for College Of Western Idaho
North Idaho College came in at #8 for general psychology this year. Set in the city of Coeur d'Alene, North Idaho College is a moderately-sized public institution. About 10 general psychology degrees were awarded at North Idaho College in the most recent year. General Psychology graduates of North Idaho College earn a median of $49,489 early in their careers. North Idaho College graduates carry a median of $14,688 in student loans.
More information about a degree in general psychology from North Idaho College
Lewis Clark State College placed #9 among the best general psychology schools. Set in the city of Lewiston, Lewis Clark State College is a mid-sized public institution. The six-year graduation rate is 32%. About 17 general psychology degrees were awarded at Lewis Clark State College in the most recent year. Students who receive their general psychology degree from Lewis Clark State College earn around $44,496 in the first couple years of their career. Typical student debt for the program is $24,600.
More information about a degree in general psychology from Lewis Clark State College