Two key Senate races remain toss-ups, according to a pair of new polls conducted by CNN, with Democrats holding a slight edge in North Carolina and Republicans up slightly in Iowa.

ADVERTISEMENT

Iowa state Sen. Joni Ernst (R) leads Rep. Bruce Braley Bruce Lowell BraleyThe Memo: Trump attacks on Harris risk backfiring 2020 caucuses pose biggest challenge yet for Iowa's top pollster OPINION | Tax reform, not Trump-McConnell feuds, will make 2018 a win for GOP MORE (D-Iowa) by 49 to 47 percent in a key Senate battleground, according to a new live-caller poll conducted by ORC International for CNN.

Sen. Kay Hagan Kay Ruthven HaganThe Hill's Campaign Report: Democratic Unity Taskforce unveils party platform recommendations Democrats awash with cash in battle for Senate The Hill's Campaign Report: Trump's job approval erodes among groups that powered his 2016 victory MORE (D-N.C.) has a 48 to 46 percent lead over North Carolina Speaker Thom Tillis (R) in CNN and ORC's North Carolina poll, with Libertarian Sean Haugh at 4 percent.

Other recent polling has found a tight contest in both races. Both Hagan and Ernst have had the slimmest of edges in most recent surveys, well within the margin of error.

Democrats likely need to win both contests to have a decent chance of hanging onto their Senate majority next Tuesday.

The live-caller polls of 647 likely Iowa voters and 559 North Carolina voters were conducted Oct. 27-30 and have margins of error of plus or minus 4 percentage points.