DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/physical-sciences/geological-and-earth-sciences/geochemistry/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/physical-sciences/geological-and-earth-sciences/geochemistry/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/physical-sciences/geological-and-earth-sciences/geochemistry/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/physical-sciences/geological-and-earth-sciences/geochemistry/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/physical-sciences/geological-and-earth-sciences/geochemistry/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/physical-sciences/geological-and-earth-sciences/geochemistry/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/physical-sciences/geological-and-earth-sciences/geochemistry/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 2
DEBUG: Specific major detected (cip4 = 40.06), keeping min_relevance at 0.8
DEBUG: Starting relevance filtering - min_relevance = 0.8, max_relevance = 1
DEBUG: Checking offer "Geosciences (I Have a HS Diploma or Associate Degree)" with relevance 0.8
DEBUG: ✓ Offer "Geosciences (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "BS in Geosciences" with relevance 0.8
DEBUG: ✓ Offer "BS in Geosciences" ACCEPTED (relevance 0.8)
DEBUG: relevant_offers count = 2
DEBUG: relevant_offers > 0, checking for ESYOH offers
DEBUG: ESYOH filtering - found 1 ESYOH offers with relevance >= 0.8
DEBUG: esyoh_offers count = 1
DEBUG: ESYOH offers found, rendering ESYOH widget
DEBUG: most_relevant_only = true, filtering for most relevant
DEBUG: Found 0 offers with relevance >= 1.0
DEBUG: Backfilling with 0 offers with relevance >= 0.9
DEBUG: Backfilling with 1 offers with relevance >= 0.8
2026 Best Value Geochemistry Schools in California
If you want to know which schools deliver the best value for the geochemistry degrees they offer, see the list below.
Best Value Geochemistry Schools
For return on investment in geochemistry, no school beat University Of California San Diego this year. Set in the city of La Jolla, University Of California San Diego is a very large public institution. Expect in-state tuition and fees of around $15,788, while out-of-state students pay about $47,676. Typical student debt for geochemistry graduates is $17,101. Geochemistry graduates of University Of California San Diego earn a median of $60,797 early in their careers. Set against $17,101 in median debt, that is a healthy payoff. Roughly 27% of applicants are accepted.
Students looking for strong value in geochemistry will find it at University Of California Los Angeles, which ranked #2. University Of California Los Angeles is a very large public school located in the city of Los Angeles. In-state tuition and fees average $14,233, compared with $46,121 for out-of-state students. Students borrow a median of $16,097 to complete the geochemistry program here. Early-career geochemistry graduates make about $63,833. Weighed against typical debt, the earnings make a compelling case for value. The acceptance rate is 9%.
California Institute Of Technology is a great value for students pursuing a degree in geochemistry, landing the #3 spot this year. Located in the city of Pasadena, California Institute Of Technology is a mid-sized private not-for-profit university. Expect in-state tuition and fees of around $65,898. Geochemistry graduates of California Institute Of Technology earn a median of $173,344 early in their careers. The acceptance rate is 3%.