With just two days before the Iowa caucuses, Donald Trump remains in the top spot among Iowa Republicans.
According to a Gravis Marketing poll, Trump leads in Iowa with 31 percent, followed by Ted Cruz at 27 percent. Among likely Republican primary voters, Marco Rubio is in third with 13 percent, followed by Ben Carson and Jeb Bush at 7 percent and 6 percent respectively.
On the Democratic side, Hillary Clinton leads Bernie Sanders 53 percent to 42 percent.
Of those polled, 88 percent said they were likely or very likely to participate in either the Republican or Democratic caucus on Monday.
The poll, done for One America News, was conducted Tuesday and Wednesday. The poll surveyed 1,827 likely primary voters: 724 Republicans and 810 Democrats, the remainder independents. It has a sampling margin of error of 2 percent.
The HuffPost Pollster averages show Trump leading Cruz in Iowa, 32.1 percent to 24.7 percent. The polling averages place Rubio in third with 13.5 percent, Carson at 8.1 percent and Bush at 4.1 percent.
The Iowa caucuses are Monday.