Compared to Fox News’ 2.44 million, MSNBC pulls in a primetime average of 1.84 million and CNN draws an average 1.12 million.
In total day viewership, MSNBC only averages 1.024 million and CNN only averages 761,000.
In the 25-54 age demographic that is generally more important for news networks than for entertainment networks where 18-49 is key, Fox News wins 478,000 viewers on average, which is ahead of CNN with 374,000 and MSNBC with 332,000.
Its closest competitors in primetime are well behind as well.