Fox News's town hall with President Trump Donald John TrumpHR McMaster says president's policy to withdraw troops from Afghanistan is 'unwise' Cast of 'Parks and Rec' reunite for virtual town hall to address Wisconsin voters Biden says Trump should step down over coronavirus response MORE delivered 4.2 million viewers, making it the most-watched town hall of the 2020 campaign cycle, according to early data from Nielsen Media Research.

MSNBC was second in total viewers during the time slot with 1.44 million total viewers, followed by CNN's 1.03 million.

The Trump event moderated by "Special Report" anchor Bret Baier and "The Story" anchor Martha MacCallum from Scranton, Pa., also delivered 744,000 viewers in the 25- to 54-year-old demographic sought by advertisers, topping rivals CNN and MSNBC combined, which registered 251,000 and 239,000 viewers in the category, respectively.

ADVERTISEMENT

The event with Trump surpassed the previous high for a town hall this cycle, when 2.6 million viewers tuned in to Sen. Bernie Sanders Bernie SandersMcConnell accuses Democrats of sowing division by 'downplaying progress' on election security The Hill's Campaign Report: Arizona shifts towards Biden | Biden prepares for drive-in town hall | New Biden ad targets Latino voters Why Democrats must confront extreme left wing incitement to violence MORE (I-Vt.) in April 2019.

The ratings are still well below Democratic presidential debates: Nearly 20 million viewers tuned in to the debate in Las Vegas, just days before the Nevada caucuses.