Voters in Iowa and New Hampshire have overall negative opinions about every single 2016 presidential candidate with the exception of one: Vermont Sen. Bernie Sanders.

The NBC News/Marist poll released Sunday found that all other Republican and Democratic candidates have overall negative favorability ratings, especially frontrunners Donald Trump and Hillary Clinton.

Among all registered Iowa voters, the favorable/unfavorable scores for the six best-performing candidates are as follows:

  • Bernie Sanders +3 (30 percent/27 percent)
  • Marco Rubio -1 (31 percent/32 percent)
  • Scott Walker -1 (30 percent/31 percent)
  • Jeb Bush -12 (34 percent/46 percent)
  • Hillary Clinton -19 (37/56 percent)
  • Donald Trump -28 (32 percent/60 percent)

The pollsters pointed out that Clinton's favorable/unfavorable ratings in Iowa are very similar to the numbers found in a Quinnipiac University poll from last week.

The favorable/unfavorable numbers for New Hampshire are as follows:

  • Sanders +12 (41 percent/29 percent)
  • Bush -5 (40 percent/45 percent)
  • Walker -6 (28 percent/34 percent)
  • Rubio -6 (28 percent/34 percent)
  • Clinton -20 (37 percent/57 percent)
  • Trump -40 (27 percent/67 percent)

It is a slightly different story among only Democratic voters, who gave Clinton a +54 (74 percent/20 percent) favorable/unfavorable rating in Iowa and a +48 (71 percent/23 percent) in New Hampshire. Sanders, who has gained significant ground on Clinton since earlier this year, got a +39 (54 percent/15 percent) in Iowa and a +51 (65 percent/14 percent) in New Hampshire.

Though Trump led the Republican presidential field in New Hampshire with 21 percent and was second in Iowa behind Wisconsin Gov. Scott Walker, he still saw the highest unfavorably ratings among all candidates in the two states.

Even among Republican voters, in New Hampshire the real estate mogul has a favorable/unfavorable rating of -14 (39 percent/53 percent), and in Iowa, he has a rating of +1 (45 percent/44 percent).

Still, 52 percent of Republicans and Republican-leaning independents said they want Trump to stay in the race.

The poll was conducted July 14-21 among 919 registered voters and has a plus or minus 3.2 percentage point margin of error among all registered voters, plus or minus 4.9 points among Democratic primary voters and plus or minus 5.4 points among GOP voters.