New Hampshire voters chose to re-elect President Barack Obama, giving him 51.98% of the vote to Mitt Romney's 46.40%, a Democratic victory margin of 5.58%. Despite Obama winning all of the state's counties in 2008, he lost three of them to Romney this election: Belknap, Carroll, and Rockingham.