What is the salary of a News Anchor?

The average salary of a News Anchor in United States is $40.7. Salaries start from around $13.5 and go up to $89.6. For a detailed look at the salary in your state, click on the map below.

$0
$89.6
Starting ($13.46)
Junior ($18.22)
Experienced ($29.07)
Senior ($50.32)
Highest ($89.55)
Highest

The top 10% of News Anchors in United States earn:

$89.6
Senior

The top 25% of News Anchors in United States earn:

$50.3
Experienced

The middle 50% of News Anchors in United States earn:

$29.1
Junior

The bottom 25% of News Anchors in United States earn:

$18.2
Starting

The bottom 10% of News Anchors in United States earn:

$13.5

Historical salary

News Anchor salary by state

Click on a state to learn more
State Salary Rank
Alabama 40.8 10
Arkansas 30.3 18
California 46.3 4
Colorado 46.7 3
District of Columbia 33.4 15
Florida 52.3 1
Georgia 24.0 23
Illinois 43.8 7
Indiana 37.6 12
Maryland 44.4 6
Michigan 37.1 13
Mississippi 30.5 17
Missouri 26.9 21
New Jersey 40.8 9
New York 45.0 5
North Carolina 41.8 8
Ohio 52.0 2
South Carolina 33.3 16
Tennessee 29.5 19
Texas 36.2 14
Utah 27.4 20
Virginia 39.1 11
Puerto Rico 24.5 22

Similar Careers

What does a a News Anchor do?