U.S. Election Atlas
| Details | counts and percentages for elections for President, Senate, and House of Representatives, turnout rate using VAP |
|---|---|
| Topics | Elections, politics |
| Source | Dave Leip’s Atlas of U.S. Presidential Elections |
| Years Available | 2004, 2006, 2008, 2010, 2012, 2014, 2016, 2018, 2020, 2022, 2024 |
| Geographies | County, state, congressional districts (for congressional races) |
| Public Edition or Subscriber-only | Subscriber-only |
| Download Available | no |
| For more information | http://uselectionatlas.org/ |
| Last updated on PolicyMap | September 2025 |
Description:
Dave Leip’s Atlas of U.S. Presidential Elections provides information on elections for president, senate, and house of representatives. County-level data for Alaska is not included because Alaska does not report its election results by county. Turnout data is only available for Presidential and Senate elections, as Census population estimates for the voting-age population is not available at the congressional district.
Margin of victory maps provide a handy guide to see who won a given geography, and by how much. Values are calculated by subtracting the number of votes for the runner-up candidate from the number of votes for the winning candidate, and dividing that number by the total number of votes cast. Ranges, and not specific numbers, are available for each area.
Change in percent represents the change in a candidate’s vote share between elections. Calculated by subtracting the previous comparable election’s vote percentage from the current election’s vote percentage. For example, if John Kerry won 45% of a county in 2004, and Barack Obama won 55% of that county in 2008, the change in percent would be 10%.
- For House of Representative elections, change is calculated every two years
- For Senate elections, change is calculated every six years. If a special election occurs, it will be displayed within the info bubble.
- When elections are uncontested (ie., a candidate from one party runs, and no other candidates from another party run), the winner is assigned 100% of the votes, and no vote data is reported for the non-existent or non-contesting candidates.
The Congressional district boundaries changed in 2012 due to redistricting. Some states gained districts and some states lost districts, and within each state, the shapes of most districts changed. For this reason, change-in-percent calculations are not possible from the 2010 Congressional election to the 2012 election. Additionally, some boundaries in Florida, North Carolina, and Virginia changed in 2016 due to redistricting; percent changes are not shown in 2016 for these districts. Results from the North Carolina 9th Congressional District are suppressed.