Democratic candidates Joe Biden and Bernie Sanders may be getting lots of media attention as the battle for their party’s presidential nomination heats up, but voters in Iowa appear to be solidly behind President Trump for November.

Trump leads Biden 51 percent to 41 percent and leads Sanders 53 percent to 41 percent in Des Moines Register/Mediacom poll results released Thursday.

TRUMP CAMPAIGN MOCKS DEM PRIMARY BATTLE, SAYS PRESIDENT ON 'UNSTOPPABLE DRIVE TOWARD REELECTION'

The same poll, conducted March 2-5, also showed Trump with a 50 percent approval rating in Iowa – the president’s highest ever in the Hawkeye State, according to the Register.

The president’s strongest support in Iowa was among Republicans (94 percent), rural Iowans (68 percent), evangelicals (63 percent), men (60 percent), and those with annual income of $100,000 or greater (57 percent).

Iowans supported Barack Obama for president in both 2008 and 2012 but were all in for Trump in 2016 over Hillary Clinton, backing the New York businessman by a greater margin than traditionally conservative states such as Texas, The Hill reported.

BIDEN HOLDS MASSIVE LEAD OVER SANDERS IN FLORIDA: POLL

Trump won Iowa by 9.5 percentage points over Clinton in 2016, according to the Associated Press. Republicans control the governor’s office, the Statehouse and both U.S. Senate seats there.

In the Iowa caucuses held Feb. 3, Sanders finished second, slightly behind former South Bend, Ind., Mayor Pete Buttigieg, 26.2 percent-26.1 percent.

Biden finished in fourth place with 15.8 percent of the vote – but has since surged in the Democratic race with a series of primary victories.

CLICK HERE TO GET THE FOX NEWS APP

On the Republican side, President Trump won handily, with 97.1 percent of the vote, over former Massachusetts Gov. Bill Weld and former U.S. Rep. Joe Walsh of Illinois, who ended his campaign soon after.

The Associated Press contributed to this story.