Sean Hannity earns an estimated $25m per year from Fox News, making him the highest-paid anchor at the network. Fox News anchors are among the best-compensated TV personalities in America. Here are the top 10 highest-paid Fox News anchors, ranked by estimated annual salary.

Source: Original
TABLE OF CONTENTS
Key takeaways
- Sean Hannity is the highest-paid Fox News anchor, earning an estimated $25m per year from the network.
- Bret Baier is second, with an estimated $20m annual salary following his 2021 contract renewal.
- Laura Ingraham is the highest-paid female anchor at Fox News, earning approximately $15m per year.
- The salaries of The Five co-hosts range from approximately $3m to $7m per year.
- Fox News does not publicly disclose talent contracts. All figures are estimates from third-party sources.
Fox News anchors' salaries vary widely depending on various factors such as experience, popularity, and contract negotiations.
The estimates below are drawn from industry sources including Celebrity Net Worth and TheStreet. Fox News does not publish on-air talent contracts. Figures should be treated as best estimates, not confirmed pay.
Anchor | Estimated annual salary | Show |
Sean Hannity | $25m | Hannity |
Bret Baier | $20m | Special Report |
Laura Ingraham | $15m | The Ingraham Angle |
Maria Bartiromo | $10m | Mornings with Maria |
Greg Gutfeld | $7m | Gutfeld! / The Five |
Neil Cavuto | $7m | Your World |
Dana Perino | $6m | America Reports / The Five |
Jesse Watters | $5m | Jesse Watters Primetime / The Five |
Jeanine Pirro | $3m | The Five |
John Roberts | ~$2m | America Reports |
Have a look at the annual salaries of the top 10 highest-paid Fox News anchors and their current net worth. We also compiled their profiles.
10. John Roberts (~$2m per year)

Source: Getty Images
- Full name: John Roberts
- Show: America Reports
- Estimated annual salary: ~$2m
- At Fox News since: 2011
John Roberts joined Fox News in 2011 after a lengthy career at CNN and CBS News. He co-anchors America Reports with Sandra Smith on the Fox News Channel.
His salary is widely searched online. Published estimates range from about $1m to over $10m annually. A figure of around $2m is most commonly cited for an anchor of his seniority. Fox News has not confirmed his pay.
9. Judge Jeanine Pirro ($3m per year)

Source: Getty Images
- Full name: Jeanine Ferris Pirro
- Show: The Five
- Estimated annual salary: $3m
- Net worth: ~$14m
Judge Jeanine Pirro is a former Westchester County district attorney and judge. She joined Fox News in 2006 and now co-hosts The Five daily.
According to Celebrity Net Worth, Pirro earns approximately $3m per year. Her legal background and decades of courtroom experience make her one of the most distinctive voices on the panel.
8. Jesse Watters ($5m per year)

Source: Getty Images
- Full name: Jesse Bailey Watters
- Shows: Jesse Watters Primetime/The Five
- Estimated annual salary: $5m
- Net worth: ~$10m
Jesse Watters began his Fox News career in 2002 as a production assistant. He now hosts Jesse Watters Primetime and co-hosts The Five.
Salary estimates for Watters vary across sources. A figure of around $5m reflects his primetime hosting role and his regular spot on one of cable news's most-watched daytime panels.
7. Dana Perino ($6m per year)

Source: Getty Images
- Full name: Dana Marie Perino
- Shows: America Reports / The Five
- Estimated annual salary: $6m
- Net worth: ~$15m
Dana Perino is one of the most outanding Fox News female anchors. She served as White House Press Secretary under President George W. Bush before joining Fox News. Diana co-anchors America Reports and co-hosts The Five.
Industry estimates put her annual Fox News salary at approximately $6m. She is among the most versatile anchors at the network, appearing across multiple programmes each day.
6. Neil Cavuto ($7m per year)

Source: Getty Images
- Full name: Neil Cavuto
- Show: Your World with Neil Cavuto
- Estimated annual salary: $7m
- Net worth: ~$25m
Neil Cavuto has hosted Your World with Neil Cavuto since 1996. He also anchors programmes on Fox Business Network. He is one of the longest-serving hosts in Fox News history.
Despite serious health challenges, including multiple sclerosis, heart surgery, and cancer, Cavuto has remained a regular presence at the network for nearly three decades.
5. Greg Gutfeld ($7m per year)

Source: Getty Images
- Full name: Gregory John Gutfeld
- Shows: Gutfeld! / The Five
- Estimated annual salary: $7m
- Net worth: ~$10m
Greg Gutfeld hosts Gutfeld!, which launched in 2021 and became the most-watched late-night show on cable television. He also co-hosts The Five daily.
His programme consistently outrates late-night shows on the major broadcast networks. Gutfeld's estimated salary of $7m is based on publicly available industry estimates and may not reflect his most recent contract.
4. Maria Bartiromo ($10m per year)

Source: Getty Images
- Full name: Maria Sara Bartiromo
- Shows: Mornings with Maria / Sunday Morning Futures
- Estimated annual salary: $10m
- Net worth: ~$60m
Maria Bartiromo is one of America's most recognised business journalists. She hosts Mornings with Maria on Fox Business Network and Sunday Morning Futures on Fox News.
She was the first female reporter to broadcast live from the floor of the New York Stock Exchange. Her decades-long career and dual-show presence place her among the network's top earners.
3. Laura Ingraham ($15m per year)

Source: Getty Images
- Full name: Laura Anne Ingraham
- Show: The Ingraham Angle
- Estimated annual salary: $15m
- Net worth: ~$40m
Laura hosts The Ingraham Angle in the 10 pm slot. She is the highest-paid female anchor at Fox News and also hosts a nationally syndicated radio programme.
According to Celebrity Net Worth, Laura Ingraham earns approximately $15m per year from Fox News. She renewed her contract with the network in 2020.
2. Bret Baier ($20m per year)

Source: Getty Images
- Full name: Bret Michael Baier
- Show: Special Report with Bret Baier
- Estimated annual salary: $20m
- Net worth: ~$70m
Bret Baier hosts Special Report with Bret Baier, Fox News's flagship evening news programme. He joined the network in 1998 and is regarded as one of its most trusted straight-news anchors.
Following his 2021 contract renewal, his annual salary is estimated at approximately $20m. His net worth of around $70m reflects decades of high earnings at the network.
1. Sean Hannity ($25m per year)

Source: Getty Images
- Full name: Sean Patrick Hannity
- Show: Hannity
- Estimated Fox News salary: $25m per year
- Total estimated media income: ~$45m per year
- Net worth: ~$250m–$300m
Sean Hannity is the highest-paid anchor at Fox News, earning an estimated $25m per year from the network. His combined income from television and radio was estimated at approximately $45m annually by Forbes in 2020.
Hannity has hosted Hannity since 2009. He also hosts The Sean Hannity Show on radio, broadcast across more than 500 stations. He is consistently one of the most-watched cable news hosts in America.
Frequently asked questions
How much do Fox News anchors get paid?
Fox News anchor salaries vary widely. Primetime hosts earn an estimated $15m to $25m per year. Mid-tier anchors earn between $5m and $10m annually. Entry-level and contributing talent earn significantly less.
Who is the highest-paid anchor at Fox News?
Sean Hannity is the highest-paid anchor at Fox News. He earns an estimated $25m per year from the network. His total media income, including his nationally syndicated radio show, is estimated at approximately $45m annually. He has been among the network's top earners for over a decade.
Who is the highest-paid news anchor in the world?
The highest-paid news anchors globally include Sean Hannity (Fox News), Rachel Maddow (MSNBC), and Robin Roberts (ABC). Top earners are estimated to receive around $20m to $25m per year. No network publicly discloses anchor pay, so all comparisons rely on third-party salary estimates.
Who is the highest-paid TV host in the world?
Among news hosts, Sean Hannity, Rachel Maddow, and Robin Roberts are each estimated to earn approximately $25m per year, placing them among the highest-paid globally. Talk show hosts have historically earned more. The highest-paid TV hosts overall earn upwards of $50m annually.
What are the salaries of The Five on Fox News?
The Five co-hosts earn varying estimated annual salaries from Fox News. Based on publicly available reports: Greg Gutfeld (~$7m), Dana Perino (~$6m), Jesse Watters (~$5m), and Judge Jeanine Pirro (~$3m). Fox News has not confirmed any of these figures.
Fox News anchors' salaries represent a stark divide between everyday newsroom staff and prime-time superstars. Renowned host Sean Hannity leads the pack as the network's highest-paid figure. These anchors are among the highest-paid journalists in the industry.
Tuko.co.ke recently published a list of former Fox News anchors who were popular and where they are today. Fox News Channel is one of the biggest multinational news networks in the world today. It was founded in 1996 and has a reputation for being a conservative-leaning news channel.
The talent pool at Fox is excellent, as it has some of the finest anchors, correspondents, and hosts. A good number of Fox anchors left the channel due to various reasons.
Source: TUKO.co.ke
