DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/communication-journalism-media/journalism/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/communication-journalism-media/journalism/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/communication-journalism-media/journalism/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/communication-journalism-media/journalism/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/communication-journalism-media/journalism/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/communication-journalism-media/journalism/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/communication-journalism-media/journalism/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 1
DEBUG: Specific major detected (cip4 = 09.04), keeping min_relevance at 0.8
DEBUG: Starting relevance filtering - min_relevance = 0.8, max_relevance = 1
DEBUG: Checking offer "Journalism (I Have a Bachelors)" with relevance 1
DEBUG: ✓ Offer "Journalism (I Have a Bachelors)" ACCEPTED (relevance 1)
DEBUG: relevant_offers count = 1
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 1 offers with relevance >= 1.0
Finding the Highest Paying Journalism School for You
The journalism program you select can have a big impact on your future earnings. That is why we built our Highest Paid Journalism Graduates ranking. It looks at the median early-career salaries graduates earn, so you can find the schools whose journalism degrees pay off the most.
See how we build our rankings
Customize Your Rankings
We offer a number of rankings, including this Highest Paid Journalism Graduates list, to help you decide. Want schools in a particular part of the country? Narrow the list by region or state.
Want to compare schools head to head? Try our College Combat tool to weigh the factors that matter most to you.
Learn more about our methodology
DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/communication-journalism-media/journalism/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/communication-journalism-media/journalism/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/communication-journalism-media/journalism/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/communication-journalism-media/journalism/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/communication-journalism-media/journalism/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/communication-journalism-media/journalism/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/communication-journalism-media/journalism/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 1
DEBUG: Specific major detected (cip4 = 09.04), keeping min_relevance at 0.8
DEBUG: Starting relevance filtering - min_relevance = 0.8, max_relevance = 1
DEBUG: Checking offer "Journalism (I Have a Bachelors)" with relevance 1
DEBUG: ✓ Offer "Journalism (I Have a Bachelors)" ACCEPTED (relevance 1)
DEBUG: relevant_offers count = 1
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 1 offers with relevance >= 1.0
2026 Highest Paid Journalism Grads in the United States
If you want to know which schools send journalism graduates into the highest-paying careers, see the list below.
Highest Paid Journalism Graduates
Washington And Lee University earned the #1 spot for highest-paid journalism graduates in the United States. Set in the town of Lexington, Washington And Lee University is a private not-for-profit institution. Journalism graduates of Washington And Lee University earn a median of about $79,742 a year early in their careers.
A rank of #2 makes San Jose State University one of the highest-paying schools for journalism. Located in the city of San Jose, San Jose State University is a public institution. Early-career journalism graduates from San Jose State University make a median of around $69,181 per year.
Students chasing top earnings in journalism will find them at Stony Brook University, which ranked #3. Located in the suburb of Stony Brook, Stony Brook University is a public institution. After graduating, journalism degree recipients from Stony Brook University typically earn about $67,142 annually.
Students chasing top earnings in journalism will find them at Texas Christian University, which ranked #4. Texas Christian University is a private not-for-profit school located in the city of Fort Worth. Early-career journalism graduates from Texas Christian University make a median of around $65,831 per year.
Strong graduate earnings at George Washington University earned it the #5 place for journalism. Located in the city of Washington, George Washington University is a private not-for-profit institution. Students who complete the journalism program here go on to a median salary of roughly $81,856.
ADBLOCK #101
University Of Denver ranked #6 on our 2026 list of the highest-paying journalism schools. University Of Denver is a private not-for-profit school located in the city of Denver. Early-career journalism graduates from University Of Denver make a median of around $59,844 per year.
California Polytechnic State University San Luis Obispo earned the #7 position for journalism graduate earnings this year. Set in the suburb of San Luis Obispo, California Polytechnic State University San Luis Obispo is a public institution. Journalism graduates of California Polytechnic State University San Luis Obispo earn a median of about $67,804 a year early in their careers.
Northeastern University placed #8 among the highest-paying schools for journalism. Set in the city of Boston, Northeastern University is a private not-for-profit institution. Journalism graduates of Northeastern University earn a median of about $62,784 a year early in their careers.
University Of Maryland College Park placed #9 among the highest-paying schools for journalism. Set in the suburb of College Park, University Of Maryland College Park is a public institution. Early-career journalism graduates from University Of Maryland College Park make a median of around $69,750 per year.
University Of Wyoming landed the #10 spot for journalism salaries this year. Set in the town of Laramie, University Of Wyoming is a public institution. Early-career journalism graduates from University Of Wyoming make a median of around $55,091 per year.
Indiana University Bloomington placed #21 among the highest-paying schools for journalism. Set in the city of Bloomington, Indiana University Bloomington is a public institution. After graduating, journalism degree recipients from Indiana University Bloomington typically earn about $65,840 annually.
Brigham Young University Provo landed the #22 spot for journalism salaries this year. Set in the city of Provo, Brigham Young University Provo is a private not-for-profit institution. Journalism graduates of Brigham Young University Provo earn a median of about $54,592 a year early in their careers.
Suny College At Oswego ranked #23 on our 2026 list of the highest-paying journalism schools. Located in the town of Oswego, Suny College At Oswego is a public institution. Students who complete the journalism program here go on to a median salary of roughly $49,823.
Marquette University landed the #24 spot for journalism salaries this year. Located in the city of Milwaukee, Marquette University is a private not-for-profit institution. Early-career journalism graduates from Marquette University make a median of around $65,829 per year.
University Of Washington Seattle Campus ranked #25 on our 2026 list of the highest-paying journalism schools. University Of Washington Seattle Campus is a public school located in the city of Seattle. Early-career journalism graduates from University Of Washington Seattle Campus make a median of around $73,747 per year.
Rest of the Top 50 Highest Paid Journalism Schools
Not far behind, these schools also produced high-earning journalism graduates:
DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/communication-journalism-media/journalism/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/communication-journalism-media/journalism/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/communication-journalism-media/journalism/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/communication-journalism-media/journalism/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/communication-journalism-media/journalism/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/communication-journalism-media/journalism/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/communication-journalism-media/journalism/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 1
DEBUG: Specific major detected (cip4 = 09.04), keeping min_relevance at 0.5
DEBUG: Starting relevance filtering - min_relevance = 0.5, max_relevance = 1
DEBUG: relevant_offers count = 0
DEBUG: No relevant offers, showing generic ESYOH widget
Narrow Journalism Schools by Region