Iowa holds the first caucus and New Hampshire holds the first primary.
in every town_city in the state
Primary and general
Primary elections are held in April.
primary elections and caucuses are held
In May
The Arkansas primary will be held on May 22, 2012.
june
primary elections
The main Presidential and Congressional elections are held in November. Primary elections and caucuses are held in prior months.
The New Hampshire Primary is the first in a series of nationwide political party primary elections held in the United States every four years.
General elections are generally held on the first Tuesday following the first Monday in November. So, the Tuesday between November 2 and November 8th. Special elections and primary elections can be held at any time, but are typically on Tuesdays.
March 24, 2012
Presidential elections are held in the United States for every four years.