An average of over 4.4 million viewers tuned into Trump’s hour on Fox, while CNN garnered the fewest viewers for a presidential debate since 2016, with an average of 2.6 million during its two-hour broadcast. Regarding the favored 25-54 demographic, the two networks were slightly more evenly matched, but Fox was still best with 576,000 viewers versus CNN’s 515,000.
Additionally, CNN had fewer viewers for its own town hall with Trump, at 3.3 million viewers in May 2023. The network came under criticism for giving the former president a platform at the time.
The last time Fox News hosted Trump for a town hall