News Anchor Salary in United States

What is the salary of a News Anchor?

The average salary of a News Anchor in United States is $84,710. Salaries start from around $28,000 and go up to $186,260. For a detailed look at the salary in your state, click on the map below.

$0 $186,260
Starting ($28.0k)
Junior ($37.9k)
Experienced ($60.5k)
Senior ($104.7k)
Highest ($186.3k)
Highest

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

$186,260
Senior

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

$104,670
Experienced

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

$60,470
Junior

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

$37,890
Starting

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

$28,000

Historical salary

News Anchor salary by state

Click on a state to learn more
State Salary Rank
Florida 108,830 1
Ohio 108,050 2
Colorado 97,020 3
California 96,290 4
New York 93,660 5
Maryland 92,330 6
Illinois 91,000 7
North Carolina 86,870 8
New Jersey 84,850 9
Alabama 84,830 10
United States 84,710 11
Virginia 81,290 12
Indiana 78,250 13
Michigan 77,160 14
Texas 75,230 15
District of Columbia 69,550 16
South Carolina 69,240 17
Mississippi 63,510 18
Arkansas 62,940 19
Tennessee 61,400 20
Utah 57,060 21
Missouri 55,960 22
Puerto Rico 51,030 23
Georgia 49,890 24

Similar Careers