These shapefiles along with election results were created by the Office of the Minnesota Secretary of State with additional processing by MGGG staff. They replace a previous version of this data which can still be accessed in the Archived folder of this repository. This updated version includes absentee/mail-in ballots as well as correction of topology errors and precinct boundary errors by the Secretary of State's office.
These precinct shapefiles with election results were created by the Minnesota Secretary of State's Election Division and downloaded from the Minnesota Geospatial Commons. 2010 Decennial Census demographic data were downloaded from the Census API. The 2010 census block shapefile for Minnesota was downloaded from the US Census Bureau’s TIGER/Line Shapefiles.
These shapefiles came with election data already joined and precincts assigned to districts. Demographic data were aggregated from the block level to precinct
using MGGG’s proration software. The MN12_18 file is the 2018 precinct boundaries with election data from 2012-2016 interpolated
onto the 2018 boundaries using the maup
package with voting age population as the weight.
2012 Precincts:
VTD
: Voting tabulation district IDPCTNAME
: Precinct namePCTCODE
: Precinct codeMCDNAME
: Minor civil division nameMCDCODE
: Minor civil division codeCTU_TYPE
: Jurisdiction's governence (city, township, unorganized territory)COUNTYNAME
: County nameCOUNTYFIPS
: County FIPS codeCONGDIST
: Congressional districtMNSENDIST
: State Senate districtMNLEGDIST
: State House districtCTYCOMDIST
: County Commissioner districtJUDDIST
: Judicial DistrictTOTVOT12
: Total number of voters casting ballots in 2012PRES12R
: Number of votes for 2012 Republican presidential candidatePRES12D
: Number of votes for 2012 Democratic presidential candidatePRES12L
: Number of votes for 2012 Libertarian presidential candidateSEN12I
: Number of votes for 2012 Independent senate candidateSEN12R
: Number of votes for 2012 Republican senate candidateSEND12D
: Number of votes for 2012 Democratic senate candidateUSH12R
: Number of votes for 2012 Republican US House candidatesUSH12D
: Number of votes for 2012 Democratic US House candidatesSSEN12I
: Number of votes for 2012 Independent state senate candidatesSSEN12R
: Number of votes for 2012 Republican state senate candidatesSSEN12D
: Number of votes for 2012 Democratic state senate candidatesSH12I
: Number of votes for 2012 Independent state house candidatesSH12R
: Number of votes for 2012 Republican state house candidatesSH12D
: Number of votes for 2012 Democratic state house candidatesCA1YES12
: Number of votes in favor of Constitutional Amendment 1 (recognition of marriage solely between one man and one woman)CA1NO12
: Number of votes against Constitutional Amendment 1 (recognition of marriage solely between one man and one woman)CA2YES12
: Number of votes in favor of Constitutional Amendment 2 (photo ID required for voting)CA2NO12
: Number of votes against Constitutional Amendment 2 (photo ID required for voting)TOTPOP
: Total populationNH_WHITE
: White, non-hispanic, populationNH_BLACK
: Black, non-hispanic, populationNH_AMIN
: American Indian and Alaska Native, non-hispanic, populationNH_ASIAN
: Asian, non-hispanic, populationNH_NHPI
: Native Hawaiian and Pacific Islander, non-hispanic, populationNH_OTHER
: Other race, non-hispanic, populationNH_2MORE
: Two or more races, non-hispanic, populationHISP
: Hispanic populationH_WHITE
: White, hispanic, populationH_BLACK
: Black, hispanic, populationH_AMIN
: American Indian and Alaska Native, hispanic, populationH_ASIAN
: Asian, hispanic, populationH_NHPI
: Native Hawaiian and Pacific Islander, hispanic, populationH_OTHER
: Other race, hispanic, populationH_2MORE
: Two or more races, hispanic, populationVAP
: Total voting age populationHVAP
: Hispanic voting age populationWVAP
: White, non-hispanic, voting age populationBVAP
: Black, non-hispanic, voting age populationAMINVAP
: American Indian and Alaska Native, non-hispanic, voting age populationASIANVAP
: Asian, non-hispanic, voting age populationNHPIVAP
: Native Hawaiian and Pacific Islander, non-hispanic, voting age populationOTHERVAP
: Other race, non-hispanic, voting age population2MOREVAP
: Two or more races, non-hispanic, voting age population
2014 Precincts:
VTDID
: Voting tabulation district IDPCTNAME
: Precinct namePCTCODE
: Precinct codeMCDNAME
: Minor civil division nameMCDCODE
: Minor civil division codeCTU_TYPE
: Jurisdiction's governence (city, township, unorganized territory)COUNTYNAME
: County nameCOUNTYFIPS
: County FIPS codeCONGDIST
: Congressional districtMNSENDIST
: State Senate districtMNLEGDIST
: State House districtCTYCOMDIST
: County Commissioner districtJUDDIST
: Judicial DistrictTOTVOT14
: Total number of voters casting ballots in 2014SEN14I
: Number of votes for 2014 Independent senate candidateSEN14R
: Number of votes for 2014 Republican senate candidateSEN14D
: Number of votes for 2014 Democratic senate candidateSEN14L
: Number of votes for 2014 Libertarian senate candidateUSH14I
: Number of votes for 2014 Independent US house candidatesUSH14R
: Number of votes for 2014 Republcian US house candidatesUSH14D
: Number of votes for 2014 Democratic US house candidatesSH14I
: Number of votes for 2014 Independent state house candidatesSH14R
: Number of votes for 2014 Republican state house candidatesSH14D
: Number of votes for 2014 Democratic state house candidatesGOV14I
: Number of votes for 2014 Independent gubernatorial candidateGOV14R
: Number of votes for 2014 Republican gubernatorial candidateGOV14D
: Number of votes for 2014 Democratic gubernatorial candidateSOS14I
: Number of votes for 2014 Independent secretary of state candidateSOS14R
: Number of votes for 2014 Republican secretary of state candidateSOS14D
: Number of votes for 2014 Democratic secretary of state candidateAUD14I
: Number of votes for 2014 Independent auditor candidateAUD14R
: Number of votes for 2014 Republican auditor candidateAUD14D
: Number of votes for 2014 Democratic auditor candidateAUD14L
: Number of votes for 2014 Libertarian auditor candidateAUD14LC
: Number of votes for 2014 Grassroots Legalize Cannabis Party auditor candidateAG14I
: Number of votes for 2014 Independent attorney general candidateAG14R
: Number of votes for 2014 Republican attorney general candidateAG14D
: Number of votes for 2014 Democratic attorney general candidateAG14G
: Number of votes for 2014 Green Party attorney general candidateAG14L
: Number of votes for 2014 Libertarian attorney general candidateAG14LM
: Number of votes for 2014 Legal Marijauna Now Party attorney general candidateTOTPOP
: Total populationNH_WHITE
: White, non-hispanic, populationNH_BLACK
: Black, non-hispanic, populationNH_AMIN
: American Indian and Alaska Native, non-hispanic, populationNH_ASIAN
: Asian, non-hispanic, populationNH_NHPI
: Native Hawaiian and Pacific Islander, non-hispanic, populationNH_OTHER
: Other race, non-hispanic, populationNH_2MORE
: Two or more races, non-hispanic, populationHISP
: Hispanic populationH_WHITE
: White, hispanic, populationH_BLACK
: Black, hispanic, populationH_AMIN
: American Indian and Alaska Native, hispanic, populationH_ASIAN
: Asian, hispanic, populationH_NHPI
: Native Hawaiian and Pacific Islander, hispanic, populationH_OTHER
: Other race, hispanic, populationH_2MORE
: Two or more races, hispanic, populationVAP
: Total voting age populationHVAP
: Hispanic voting age populationWVAP
: White, non-hispanic, voting age populationBVAP
: Black, non-hispanic, voting age populationAMINVAP
: American Indian and Alaska Native, non-hispanic, voting age populationASIANVAP
: Asian, non-hispanic, voting age populationNHPIVAP
: Native Hawaiian and Pacific Islander, non-hispanic, voting age populationOTHERVAP
: Other race, non-hispanic, voting age population2MOREVAP
: Two or more races, non-hispanic, voting age population
2016 Precincts:
VTDID
: Voting tabulation district IDPCTNAME
: Precinct namePCTCODE
: Precinct codeMCDNAME
: Minor civil division nameMCDCODE
: Minor civil division codeCTU_TYPE
: Jurisdiction's governence (city, township, unorganized territory)COUNTYNAME
: County nameCOUNTYFIPS
: County FIPS codeCONGDIST
: Congressional districtMNSENDIST
: State Senate districtMNLEGDIST
: State House districtCTYCOMDIST
: County Commissioner districtJUDDIST
: Judicial DistrictTOTVOT16
: Total number of voters casting ballots in 2016PRES16R
: Number of votes for 2016 Republican presidential candidatePRES16D
: Number of votes for 2016 Democratic presidential candidatePRES16G
: Number of votes for 2016 Green Party presidential candidatePRES16I
: Number of votes for 2016 Independent presidential candidatePRES16L
: Number of votes for 2016 Libertarian presidential candidateUSH16R
: Number of votes for 2016 Republican US house candidatesUSH16D
: Number of votes for 2016 Democratic US house candidatesSSEN16R
: Number of votes for 2016 Republican state senate candidatesSSEN16D
: Number of votes for 2016 Democratic state senate candidatesSH16R
: Number of votes for 2016 Republican state house candidatesSH16D
: Number of votes for 2016 Democratic state house candidatesTOTPOP
: Total populationNH_WHITE
: White, non-hispanic, populationNH_BLACK
: Black, non-hispanic, populationNH_AMIN
: American Indian and Alaska Native, non-hispanic, populationNH_ASIAN
: Asian, non-hispanic, populationNH_NHPI
: Native Hawaiian and Pacific Islander, non-hispanic, populationNH_OTHER
: Other race, non-hispanic, populationNH_2MORE
: Two or more races, non-hispanic, populationHISP
: Hispanic populationH_WHITE
: White, hispanic, populationH_BLACK
: Black, hispanic, populationH_AMIN
: American Indian and Alaska Native, hispanic, populationH_ASIAN
: Asian, hispanic, populationH_NHPI
: Native Hawaiian and Pacific Islander, hispanic, populationH_OTHER
: Other race, hispanic, populationH_2MORE
: Two or more races, hispanic, populationVAP
: Total voting age populationHVAP
: Hispanic voting age populationWVAP
: White, non-hispanic, voting age populationBVAP
: Black, non-hispanic, voting age populationAMINVAP
: American Indian and Alaska Native, non-hispanic, voting age populationASIANVAP
: Asian, non-hispanic, voting age populationNHPIVAP
: Native Hawaiian and Pacific Islander, non-hispanic, voting age populationOTHERVAP
: Other race, non-hispanic, voting age population2MOREVAP
: Two or more races, non-hispanic, voting age population
2018 Precincts:
VTDID
: Voting tabulation district IDPCTNAME
: Precinct namePCTCODE
: Precinct codeMCDNAME
: Minor civil division nameMCDCODE
: Minor civil division codeCTU_TYPE
: Jurisdiction's governence (city, township, unorganized territory)COUNTYNAME
: County nameCOUNTYFIPS
: County FIPS codeCONGDIST
: Congressional districtMNSENDIST
: State Senate districtMNLEGDIST
: State House districtCTYCOMDIST
: County Commissioner districtJUDDIST
: Judicial DistrictTOTVOT18
: Total number of voters casting ballots in 2018SEN18R
: Number of votes for 2018 Republican senate candidateSEN18D
: Number of votes for 2018 Democratic senate candidateSEN18LM
: Number of votes for 2018 Legal Marijuana Party senate candidateSP_SEN18R
: Number of votes for 2018 Republican senate candidate (special election)SP_SEN18D
: Number of votes for 2018 Democratic senate candidate (special election)SP_SEN18LM
: Number of votes for 2018 Legal Marijuana Party senate candidate (special election)USH18R
: Number of votes for 2018 Republican US house candidatesUSH18D
: Number of votes for 2018 Democratic US house candidatesSSEN18R
: Number of votes for 2018 Republican state senate candidatesSSEN18D
: Number of votes for 2018 Democratic state senate candidatesSH18R
: Number of votes for 2018 Republican state house candidatesSH18D
: Number of votes for 2018 Democratic state house candidatesGOV18R
: Number of votes for 2018 Republican gubernatorial candidateGOV18D
: Number of votes for 2018 Democratic gubernatorial candidateGOV18LC
: Number of votes for 2018 Grassroots Legalize Cannabis Party gubernatorial candidateGOV18L
: Number of votes for 2018 Libertarian gubernatorial candidateSOS18R
: Number of votes for 2018 Republican secretary of state candidateSOS18D
: Number of votes for 2018 Democratic secretary of state candidateSOS18I
: Number of votes for 2018 Independent secretary of state candidateAUD18R
: Number of votes for 2018 Republican auditor candidateAUD18D
: Number of votes for 2018 Democratic auditor candidateAUD18LM
: Number of votes for 2018 Legal Marijuana Now Party auditor candidateAUD18L
: Number of votes for 2018 Libertarian auditor candidateAG18R
: Number of votes for 2018 Republican attorney general candidateAG18D
: Number of votes for 2018 Democratic attorney general candidateAG18LC
: Number of votes for 2018 Grassroots Legalize Cannabis Party attorney general candidateTOTPOP
: Total populationNH_WHITE
: White, non-hispanic, populationNH_BLACK
: Black, non-hispanic, populationNH_AMIN
: American Indian and Alaska Native, non-hispanic, populationNH_ASIAN
: Asian, non-hispanic, populationNH_NHPI
: Native Hawaiian and Pacific Islander, non-hispanic, populationNH_OTHER
: Other race, non-hispanic, populationNH_2MORE
: Two or more races, non-hispanic, populationHISP
: Hispanic populationH_WHITE
: White, hispanic, populationH_BLACK
: Black, hispanic, populationH_AMIN
: American Indian and Alaska Native, hispanic, populationH_ASIAN
: Asian, hispanic, populationH_NHPI
: Native Hawaiian and Pacific Islander, hispanic, populationH_OTHER
: Other race, hispanic, populationH_2MORE
: Two or more races, hispanic, populationVAP
: Total voting age populationHVAP
: Hispanic voting age populationWVAP
: White, non-hispanic, voting age populationBVAP
: Black, non-hispanic, voting age populationAMINVAP
: American Indian and Alaska Native, non-hispanic, voting age populationASIANVAP
: Asian, non-hispanic, voting age populationNHPIVAP
: Native Hawaiian and Pacific Islander, non-hispanic, voting age populationOTHERVAP
: Other race, non-hispanic, voting age population2MOREVAP
: Two or more races, non-hispanic, voting age populationTOTVOT16
: Total number of voters casting ballots in 2016PRES16R
: Number of votes for 2016 Republican presidential candidatePRES16D
: Number of votes for 2016 Democratic presidential candidatePRES16G
: Number of votes for 2016 Green Party presidential candidatePRES16I
: Number of votes for 2016 Independent presidential candidatePRES16L
: Number of votes for 2016 Libertarian presidential candidateUSH16R
: Number of votes for 2016 Republican US house candidatesUSH16D
: Number of votes for 2016 Democratic US house candidatesSSEN16R
: Number of votes for 2016 Republican state senate candidatesSSEN16D
: Number of votes for 2016 Democratic state senate candidatesSH16R
: Number of votes for 2016 Republican state house candidatesSH16D
: Number of votes for 2016 Democratic state house candidatesTOTVOT14
: Total number of voters casting ballots in 2014SEN14I
: Number of votes for 2014 Independent senate candidateSEN14R
: Number of votes for 2014 Republican senate candidateSEN14D
: Number of votes for 2014 Democratic senate candidateSEN14L
: Number of votes for 2014 Libertarian senate candidateUSH14I
: Number of votes for 2014 Independent US house candidatesUSH14R
: Number of votes for 2014 Republcian US house candidatesUSH14D
: Number of votes for 2014 Democratic US house candidatesSH14I
: Number of votes for 2014 Independent state house candidatesSH14R
: Number of votes for 2014 Republican state house candidatesSH14D
: Number of votes for 2014 Democratic state house candidatesGOV14I
: Number of votes for 2014 Independent gubernatorial candidateGOV14R
: Number of votes for 2014 Republican gubernatorial candidateGOV14D
: Number of votes for 2014 Democratic gubernatorial candidateSOS14I
: Number of votes for 2014 Independent secretary of state candidateSOS14R
: Number of votes for 2014 Republican secretary of state candidateSOS14D
: Number of votes for 2014 Democratic secretary of state candidateAUD14I
: Number of votes for 2014 Independent auditor candidateAUD14R
: Number of votes for 2014 Republican auditor candidateAUD14D
: Number of votes for 2014 Democratic auditor candidateAUD14L
: Number of votes for 2014 Libertarian auditor candidateAUD14LC
: Number of votes for 2014 Grassroots Legalize Canabis Party auditor candidateAG14I
: Number of votes for 2014 Independent attorney general candidateAG14R
: Number of votes for 2014 Republican attorney general candidateAG14D
: Number of votes for 2014 Democratic attorney general candidateAG14G
: Number of votes for 2014 Green Party attorney general candidateAG14L
: Number of votes for 2014 Libertarian attorney general candidateAG14LM
: Number of votes for 2014 Legal Marijauna Now Party attorney general candidateTOTVOT12
: Total number of voters casting ballots in 2012PRES12R
: Number of votes for 2012 Republican presidential candidatePRES12D
: Number of votes for 2012 Democratic presidential candidatePRES12L
: Number of votes for 2012 Libertarian presidential candidateSEN12I
: Number of votes for 2012 Independent senate candidateSEN12R
: Number of votes for 2012 Republican senate candidateSEND12D
: Number of votes for 2012 Democratic senate candidateUSH12R
: Number of votes for 2012 Republican US House candidatesUSH12D
: Number of votes for 2012 Democratic US House candidatesSSEN12I
: Number of votes for 2012 Independent state senate candidatesSSEN12R
: Number of votes for 2012 Republican state senate candidatesSSEN12D
: Number of votes for 2012 Democratic state senate candidatesSH12I
: Number of votes for 2012 Independent state house candidatesSH12R
: Number of votes for 2012 Republican state house candidatesSH12D
: Number of votes for 2012 Democratic state house candidatesCA1YES12
: Number of votes in favor of Constitutional Amendment 1 (recognition of marriage solely between one man and one woman)CA1NO12
: Number of votes against Constitutional Amendment 1 (recognition of marriage solely between one man and one woman)CA2YES12
: Number of votes in favor of Constitutional Amendment 2 (photo ID required for voting)CA2NO12
: Number of votes against Constitutional Amendment 2 (photo ID required for voting)
These shapefiles use a NAD83/UTM zone 15N projection (EPSG: 26915).
We give these shapefiles an A rating. All data was obtained from the state government and was processed by MGGG staff.