DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/education/teacher-education-development-levels-methods/elementary-education/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/education/teacher-education-development-levels-methods/elementary-education/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/education/teacher-education-development-levels-methods/elementary-education/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/education/teacher-education-development-levels-methods/elementary-education/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/education/teacher-education-development-levels-methods/elementary-education/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/education/teacher-education-development-levels-methods/elementary-education/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/education/teacher-education-development-levels-methods/elementary-education/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 5
DEBUG: Specific major detected (cip4 = 13.12), keeping min_relevance at 0.8
DEBUG: Starting relevance filtering - min_relevance = 0.8, max_relevance = 1
DEBUG: Checking offer "Elementary Education (I Have a HS Diploma or Associate Degree)" with relevance 1
DEBUG: ✓ Offer "Elementary Education (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 1)
DEBUG: Checking offer "Elementary Education (I Have a Bachelors)" with relevance 1
DEBUG: ✓ Offer "Elementary Education (I Have a Bachelors)" ACCEPTED (relevance 1)
DEBUG: Checking offer "Teaching (MAT) (I Have a Bachelors)" with relevance 0.7
DEBUG: ✗ Offer "Teaching (MAT) (I Have a Bachelors)" REJECTED (relevance 0.7)
DEBUG: Checking offer "Secondary Education (I Have a HS Diploma or Associate Degree)" with relevance 0.5
DEBUG: ✗ Offer "Secondary Education (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.5)
DEBUG: Checking offer "Secondary Education (I Have a Bachelors)" with relevance 0.5
DEBUG: ✗ Offer "Secondary Education (I Have a Bachelors)" REJECTED (relevance 0.5)
DEBUG: relevant_offers count = 2
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 Elementary Education in Maine
Below are the schools that deliver the strongest overall elementary education education in Maine.
Top Schools in Elementary Education
University Of New England tops our 2026 ranking of the best elementary education schools. This large private not-for-profit university is located in the suburb of Biddeford. University Of New England graduates 70% of students within six years. There were roughly 10 elementary education students who graduated with this degree at University Of New England in the most recent data year. Elementary Education graduates of University Of New England earn a median of $68,490 early in their careers. Students borrow a median of $25,142 to complete this degree.
Read more about the elementary education program at University Of New England
University Of Maine is one of the finest schools in the country for a degree in elementary education, ranking #2. Located in the suburb of Orono, University Of Maine is a large public university. About 55% of students finish within six years. There were roughly 57 elementary education students who graduated with this degree at University Of Maine in the most recent data year. Graduates of the elementary education program make about $38,924 in their early career. Typical student debt for the program is $27,000.
See the full elementary education program report for University Of Maine
University Of Maine At Farmington came in at #3 on our 2026 list of the best elementary education schools. Located in the rural area of Farmington, University Of Maine At Farmington is a mid-sized public university. University Of Maine At Farmington graduates 52% of students within six years. There were roughly 36 elementary education students who graduated with this degree at University Of Maine At Farmington in the most recent data year. Elementary Education graduates of University Of Maine At Farmington earn a median of $38,835 early in their careers. University Of Maine At Farmington graduates carry a median of $26,094 in student loans.
Read more about the elementary education program at University Of Maine At Farmington
University Of Southern Maine came in at #4 on our 2026 list of the best elementary education schools. This moderately-sized public university is located in the city of Portland. About 40% of students finish within six years. University Of Southern Maine awarded about 18 elementary education degrees in the most recent data year. Soon after graduation, elementary education degree recipients from University Of Southern Maine generally make around $47,549. Typical student debt for the program is $23,593.
See the full elementary education program report for University Of Southern Maine
Husson University came in at #5 on our 2026 list of the best elementary education schools. This mid-sized private not-for-profit university is located in the city of Bangor. The six-year graduation rate is 59%. There were roughly 13 elementary education students who graduated with this degree at Husson University in the most recent data year. Students who receive their elementary education degree from Husson University earn around $40,485 in the first couple years of their career. Typical student debt for the program is $27,000.
See the full elementary education program report for Husson University
University Of Maine At Presque Isle landed the #6 spot for elementary education this year. Located in the rural area of Presque Isle, University Of Maine At Presque Isle is a mid-sized public university. About 24% of students finish within six years. There were roughly 12 elementary education students who graduated with this degree at University Of Maine At Presque Isle in the most recent data year. Graduates of the elementary education program make about $41,148 in their early career. Typical student debt for the program is $23,434.
See the full elementary education program report for University Of Maine At Presque Isle
University Of Maine At Augusta earned the #7 position for elementary education this year. Set in the town of Augusta, University Of Maine At Augusta is a moderately-sized public institution. University Of Maine At Augusta graduates 26% of students within six years. There were roughly 17 elementary education students who graduated with this degree at University Of Maine At Augusta in the most recent data year. Elementary Education graduates of University Of Maine At Augusta earn a median of $45,574 early in their careers. University Of Maine At Augusta graduates carry a median of $29,313 in student loans.
Read more about the elementary education program at University Of Maine At Augusta