See a visualization of Georgia's demographic data and its relationship to the 2024 Presidential Election. Presidential vote totals are from the Georgia Secretary of State, demographic data is from the 2022 5-year American Community Survey, and precinct boundaires were shamelessly 'borrowed' from the VoteHub project.
Updated: February 1st, 2025
Loading...
This map of Georgia shows both precinct-level vote totals for the 2024 Presidential Election and resampled demographic data. Click on a precinct to see detailed results, or click 'Enable Selection' to toggle off panning and toggle on the ability to select a rectangular region. In this mode, the data detail will show the total results for precincts that fall within your selection. Alternate data columns can also be viewed on the map with the dropdown menu.
The Census doesn't keep track of demographic data at the precinct level, so the data was resampled from Census block geometry to precinct geometry using an overlap area-weighted spatial join. This means that the demographic data may not be exact, but it should be reasonably accurate. Additionally, the data is from the 2022 ACS, which is a survey and not a census, so it is subject to sampling error in addition to being slightly outdated.
The website features a command line interface that allows you to adjust the demographic data of the precinct(s) you select. You can then update the estimates of how your selection voted using a "generic precinct model." This model estimates how a precinct will vote based solely on its demographic data, and then applies a "house effect" to adjust the estimate to match the actual results when the demographic parameters aren't altered. Note that I am not a statistician, and that I have no guarantees this methodology produces accurate results. Luckily for me, hypothetical election outcomes aren't really testable, so who's to say this method isn't perfect?
Available columns are age, inc, home, bach, masters, stem, white, black, asian, native, and hispanic. Note that racial columns are auto-balanced.
shift [column] [amount](%) - Alter the current selection by updating the current column by amount. Percentage columns should be input as a fraction of one, since the percent symbol in this case applies the change relatively (i.e., a 200% shift will double the column's value)
reset - Set the entire map back to its original state.
undo - Undo the last command.
update - Use the neural network to update the vote totals for the current selection. It may require running twice (?)
adde [demographics] - UNFINISHED. Adds a number of people to the selection with the given demographics. Recalculates population density and estimated vote totals (maintaining turnout).