The poll, conducted from July 24-30, shows Mr. Obama leading his presumptive Republican challenger 53 percent to 42 percent in Pennsylvania. The 11-point lead results largely from independents, who favor the president by 22 points, and women, who favor the president by 24 points.
Mr. Obama holds a six-point lead in Ohio, 50 percent to 44 percent, a state where he holds a campaign event later today. His lead here is also due in large part to women, who back him by a 21-point margin. Romney leads by ten points among Ohio men, and seven points among Ohio whites.
(CBS News' Jim Axelrod reports on poll results in Ohio on Wednesday.)
In Florida, Mr. Obama also holds a six point lead, 51 percent to 45 percent. He holds a small lead among both men and women and a 19-point lead among Hispanics, while Romney leads by double-digits among whites and voters age 65 and above.
The president is viewed more favorably in all three swing states, and is far more likely to be seen as caring about voters' needs and problems. Voters are split on Romney's business background: While roughly 42 percent say it will help him create jobs, about half say it is too focused on profits. Less than one third of voters say either candidates' policies will help their financial situation, though Romney has a slight edge on this question. Voters are also slightly more likely to say Mr. Obama's policies will hurt them financially.
Mr. Obama's voters are significantly more likely to strongly favor him in all three states. Romney's support is substantially more likely to come from those who say they are motivated primarily by their dislike of the other candidate.
In Pennsylvania, for example, 59 percent of Obama voters strongly favor the president, while 41 percent of Romney voters strongly favor the former Massachusetts governor. While 22 percent of Romney voters say they are backing him because they dislike the president, only 7 percent are backing Mr. Obama because they dislike Romney.