Democratic primary President Obama was the only candidate in the primary. The District cast all 45 of its delegate votes at the
2012 Democratic National Convention for Obama. Obama won every vote in three precincts: 79, 96 and 119. He performed the worst in Precinct 2, where the
George Washington University and the
White House are located.
Results by ward Running virtually unchallenged, Obama swept all of the capital's eight wards with more than 90% of the vote. He performed best in Wards 7 and 8 in DC's southeast part, securing more than 99% of the vote in each. Conversely, he earned his worst results in Wards 2 and 3, falling below 95% of the vote. The
District of Columbia Republican Party required a $5,000 contribution, signatures from one percent of registered Republicans, and the names of 16 potential delegates and 16 alternate delegates, who then must register with the
District of Columbia Office of Campaign Finance. Alternatively, under II.D.1(c) a candidate need not file signatures with a $10,000 contribution.
Rick Santorum was not included on the ballot because he did not meet these requirements. The candidate with the most votes in the primary, Mitt Romney, was awarded sixteen delegates. Romney received the most votes in each of the District of Columbia's eight wards, receiving the majority of votes in wards 1, 2, 3, 4, and 6, and a plurality of votes in wards 5, 7, and 8. Paul received the second most votes in wards 1, 2, 4, 5, 6, and 8, while Gingrich received the second most votes in wards 3 and 7. The District of Columbia's three superdelegates are Chairman Bob Kabel, Republican National Committeewoman Betsy Werronen, and Republican National Committeeman Tony Parker. Kabel and Werronen both support Mitt Romney. Other delegates for the District of Columbia include
Patrick Mara and Rachel Hoff. Jill Homan and Bob Kabel were elected National Committeewoman and the National Committeeman, respectively. They will both take office after the end of the
2012 Republican National Convention. ==General election==