If the election were held today, an Associated Press analysis shows Obama would win at least 271 electoral votes, with likely victories in crucial Ohio and Iowa along with 19 other states and the District of Columbia. Romney would win 23 states for a total of 206.
To oust the Democratic incumbent, Romney would need to take up-for-grabs Florida, Colorado, Nevada, North Carolina, New Hampshire and Virginia, which would put him at 267 votes, and upend Obama in either Ohio or Iowa.
The AP emphasizes, however, that the study is not meant to predict a victory, but to show where the election currently stands. (A president needs 270 electoral college votes to win, by the way.)