- Party: Republican Party
- Follow-on election: Republican Party presidential primaries, 2012
Nationwide elections for the United States President will be held November 6, 2012. Iowa will elect electors who will vote for President in the Electoral college.
Incumbent president Barack Obama won all the delegates was renominated.
The 2012 Iowa Republican caucuses took place on January 3, 2012. It was the closest race in Iowa caucus history with only a thirty-four vote margin (about ⁄100th of a percent) separating former Senator Rick Santorum of Pennsylvania, who received 29,839 votes (24.56 percent), and former Massachusetts governor Mitt Romney, who received 29,805 votes (24.53 percent). Representative Ron Paul of Texas ran a close third, receiving 26,219 votes (21.43 percent).
Trailing was former Speaker of the House Newt Gingrich (16,251 votes, 13.3 percent), Texas governor Rick Perry (12,604 votes, 10.3 percent), and Representative Michele Bachmann (6,073 votes, 5 percent). Former Utah governor and ambassador to China Jon Huntsman, Jr., who skipped campaigning in Iowa to focus on the New Hampshire primary, received 745 votes (0.6 percent).
Total turnout was 122,255 votes, setting a record for Iowa Republican caucuses, but still far less than the all-time Iowa caucus record