Obama leads Mitt Romney with 51 percent of support to 42 percent, which is a 3-point gain on the former Massachusetts governor since the same poll was conducted a month ago.

A Quinnipiac University poll released earlier this week produced a similar result, and showed that adding Virginia Gov. Bob McDonnell (R) as vice president on the Republican ticket does little to help the party's chances.

Obama and Vice President Biden would still lead Romney and McDonnell 50 percent to 43 percent. A recent furor over a law requiring women to have an ultrasound before an abortion might have hurt McDonnell in the polls, as the measure was unpopular with Virginia voters.

Virginia is one of 12 crucial swing states that Obama carried in 2008 that will be critical in determining the outcome of the 2012 election.

The poll was conducted on March 20 and has a 4.5 percentage point margin of error.