The Iowa caucuses are the earliest primary election in the presidential nomination process for both the Republican and Democratic Parties. As a caucus rather than an open or closed primary, this Iowa primary is dominated by more dedicated voters who are willing to make the long trip to centralized polling places in order to vote.
The Iowa caucuses will be held on January 3, 2012, to select among candidates for president. About 100,000 Republicans are expected to vote.
The Iowa caucuses are allowed to precede the New Hampshire primary, which was traditionally the first primary presidential election, on the technicality that a caucus is not an election open for free to the general public.