President Obama and Mitt Romney are locked in tight races in three key states — Michigan, New Hampshire and North Carolina — according to new polling from NBC News and Marist College.

The three state-specific polls show Obama and Romney tied at 45 percent in New Hampshire, with Obama holding a small lead in the other two states. He leads 47 percent to 43 percent in Michigan and 46 percent to 44 percent in North Carolina.

North Carolina and New Hampshire are considered two of the marquee swing states on the map, while blue-leaning Michigan — Romney’s birthplace and the state where his father served as governor — is quickly emerging as a potential GOP target.

The poll is also good news for Romney in New Hampshire. Most other recent polling in that state has shown Obama leading by a significant margin, including as much as nine points in a recent University of New Hampshire poll.

The North Carolina, poll, meanwhile, shows what basically every other poll has shown — a very close race. Most other recent polls there, however, have shown Romney with a slight lead rather than Obama.

The poll also showed Democrats improving their position in that state’s governor’s race, where Lt. Gov. Walter Dalton (D) trails former Charlotte mayor Pat McCrory 43 percent to 41 percent.

In the Michigan poll, Sen. Debbie Stabenow (D-Mich.) holds a double-digit lead over former congressman Pete Hoekstra (R), 49 percent to 37 percent.

The New Hampshire poll suggests Romney would gain nothing in the state if he selects the state’s junior senator, Kelly Ayotte, as his running mate. He trails 45 percent to 43 percent in a matchup that includes Ayotte and Vice President Joe Biden on their respective tickets.