Hillary ClintonHillary Diane Rodham ClintonRepublicans seem set to win the midterms — unless they defeat themselves Poll: Democracy is under attack, and more violence may be the future Popping the progressive bubble MORE holds just a 3-point lead over Republican front-runner Donald TrumpDonald TrumpStowaway found in landing gear of plane after flight from Guatemala to Miami Kushner looking to Middle East for investors in new firm: report GOP eyes booting Democrats from seats if House flips MORE in a national head to head matchup, according to a George Washington University Battleground Poll.
Clinton, the front-runner for the Democratic presidential nomination, has 46 percent compared to Trump's 43 percent, a more narrow margin than other polls have found.
In the RealClearPolitics average of polls, Clinton has a larger 8-point lead over Trump, 48.8 to 40.8 percent. Fellow Democratic candidate Bernie SandersBernie SandersFive ways Senate could change Biden's spending plan Poll: Harris, Michelle Obama lead for 2024 if Biden doesn't run Bernie Sanders' ex-spokesperson apprehensive over effectiveness of SALT deductions MORE has a 15.3-point lead over the Republican front-runner, 53.3 to 38 percent.
In a general election matchup with Sanders, the Vermont senator has a double-digit lead over Trump.
The poll finds that most voters don't have a positive view on most of the candidates, including Trump and Clinton.
Only Sanders and John Kasich, a Republican candidate, have unfavorable ratings below 50 percent, according to the poll. Sanders has an unfavorable rating of 44 percent and Kasich of 29 percent.
Clinton has an unfavorable rating of 56 percent, Ted CruzRafael (Ted) Edward CruzBiden administration resists tougher Russia sanctions in Congress Republicans struggle to save funding for Trump's border wall GOP holds on Biden nominees set back gains for women in top positions MORE of 55 percent and Trump of 65 percent.
The poll also finds that 89 percent of respondents say they've followed the race "very" or "somewhat" closely.
The poll found that half of the likely voters surveyed find the language in the race "repulsive" and only 18 percent say the words were "offensive but understandable." About 36 percent of respondents said the language made them less likely to vote for a candidate.
The poll was conducted from April 17 to 20 among 1,000 registered likely voters nationwide. It has a margin of error of 3.1 points.