Latest election polls: Who's winning swing states with 3 weeks to go?

With three weeks to go until Election Day Nov. 5, Vice President Kamala Harris and former President Donald Trump remain in a heated – and much too close to predict – race, according to the latest polls.  

Harris has maintained an edge nationally, but polls show Trump ahead in six of the seven swing states that will decide the election. All the polls are extremely close and within the margin of error. 

RELATED: Abortion passes inflation as top election issue for women under 30, survey finds

Both Harris and Trump are scrambling to win over and turn out Black voters, women and other key constituencies in what looks to be a razor-tight election. A coalition of Republicans backing Harris will campaign with the Democratic presidential nominee in pivotal Pennsylvania before she sits down with Fox News for an interview airing at 6 p.m. Wednesday.

READ MORE: Trump's 2nd term military vision: Expand domestic use, border troops

Trump, meanwhile, will appear on TV Wednesday in two town halls — one with a woman-only audience that Fox News Channel recorded Tuesday, and the other with Hispanics, hosted by Univision, the nation’s largest Spanish-language television network.

What do national polls say? 

Of the five national polls released Wednesday, Oct. 16, Harris is ahead in all but the Marquette Law School poll, which has Harris and Trump tied. 

FILE - Former President Donald Trump and Vice President Kamala Harris 

An average of more than 14 recent national polls calculated by 270toWin shows Harris with a narrow lead over Trump (49.6% to 47.1%).

The latest swing state polls, which will determine the outcome of the election, tell a different story: As of Wednesday, Trump was ahead in all but one swing state, according to an average of the latest polls.

Who’s winning the polls in Arizona? 

An average of eight-plus polls in Arizona, the most recent on Oct. 14, shows Trump with a 1.8% lead. 

Who’s winning the polls in Georgia?

An average of six-plus polls in Georgia, the most recent on Oct. 14, shows Trump with a .5% lead. 

Who’s winning the polls in Michigan? 

In Michigan, an average of eight-plus polls, the most recent on Oct. 15, shows Trump with a .5% lead. 

Who’s winning the polls in Nevada?

An average of five-plus polls in Nevada, the most recent on Oct. 15, shows Trump with a .6% lead. 

Who’s winning the polls in North Carolina? 

In North Carolina, an average of five-plus polls, the most recent on Oct. 15, shows Trump with a 1.2% lead. 

Who’s winning the polls in Pennsylvania? 

An average of 10-plus polls in Pennsylvania, the most recent on Oct. 13, shows Trump with a .1% lead. 

Who’s winning the polls in Wisconsin? 

Wisconsin is the only swing state where Harris was ahead, according to the latest polls. An average of seven-plus polls, the most recent on Oct. 11, show Harris with a .3% lead.