FIELDING NOW:IA U.S. SENATE; GUBERNATORIAL; IA-01 · IA-02 · IA-03 · IA-04 & MOREVIEW REAL TIME RESULTS
Races / Minnesota / MN-04

Minnesota's 4th Congressional District

U.S. House · Minnesota · District 4 · General election: Tuesday, November 3, 2026

Candidates on the November 3 ballot

Candidate list pending certified ballot.

Federal campaign finance filings for this seat: FEC election page (FEC registration is not the same as ballot qualification).

Certified candidates

Certified candidate list from Candidate Alerts, as of 2026-09-24, based on Minnesota Secretary of State. Includes candidates the database marks as on the November 3 ballot. Incumbent tags here follow the database.

Past election results

2024: U.S. Representative District 4 (2024 State General Election)
CandidatePartyVotesShare
Betty McCollumDFL242,80267.3%
May Lor XiongRepublican117,61832.6%
Write-inWI6230.2%
Total361,043

Source: Minnesota Secretary of State, election results media files (all races by precinct). Status: Official results (Minnesota Secretary of State; State Canvassing Board certified)

2022: U.S. Representative District 4 (2022 State General Election)
CandidatePartyVotesShare
Betty McCollumDFL200,05567.6%
May Lor XiongRepublican95,49332.3%
Write-inWI4250.1%
Total295,973

Source: Minnesota Secretary of State, election results media files (all races by precinct). Status: Official results (Minnesota Secretary of State; State Canvassing Board certified)

2020: U.S. Representative District 4 (2020 State General Election)

Held under the district lines in effect at the time. Those boundaries differ from the 2026 district.

CandidatePartyVotesShare
Betty McCollumDFL245,81363.2%
Gene RechtzigelRepublican112,73029.0%
Susan SindtGLC29,5377.6%
Write-inWI1,0340.3%
Total389,114

Source: Minnesota Secretary of State, election results media files (all races by precinct). Status: Official results (Minnesota Secretary of State; State Canvassing Board certified)

Certified results from state or county election authorities, as compiled in the Candidate Alerts precinct results database (public API candidatealerts.com/api/district-results). Totals are sums of certified precinct and county-level rows.

Demographics

2020 Census demographics by district are not yet published in this data set.

Adults who speak Spanish at home: 3.3% of adults in this district

0 of 121 precincts are above 50%, and 1 are above 25%. Source: Census American Community Survey 2020-2024 5-year block groups, allocated to current precinct shapes by area. Area coverage is good for 52.1% of precincts; treat the rest as approximate.

Poll status

No GOTV Polling public poll has been released for this race.

Map

Oak Park Heights: 4.2% of adults speak Spanish at homeOakdale P-1: 3.4% of adults speak Spanish at homeOakdale P-2: 1.8% of adults speak Spanish at homeOakdale P-3: 3.3% of adults speak Spanish at homeOakdale P-4: 1.4% of adults speak Spanish at homeOakdale P-5: 4.4% of adults speak Spanish at homeOakdale P-6: 4.1% of adults speak Spanish at homeOakdale P-7: 2.8% of adults speak Spanish at homeOakdale P-8: 0.1% of adults speak Spanish at homePine Springs: 0.3% of adults speak Spanish at homeAfton W-1 P-1: 1.6% of adults speak Spanish at homeAfton W-2 P-2: 0.6% of adults speak Spanish at homeAfton W-3 P-3: 0.5% of adults speak Spanish at homeAfton W-4 P-4: 0.5% of adults speak Spanish at homeBayport: 1.1% of adults speak Spanish at homeBaytown Twp: 1.4% of adults speak Spanish at homeBirchwood Village: 2.6% of adults speak Spanish at homeDellwood: 2.2% of adults speak Spanish at homeGrant P-1: 1.3% of adults speak Spanish at homeGrant P-2: 0.8% of adults speak Spanish at homeHugo W-1 P-1: 2.1% of adults speak Spanish at homeHugo W-1 P-2: 0.0% of adults speak Spanish at homeHugo W-3 P-6: 2.6% of adults speak Spanish at homeLake Elmo P-1: 2.7% of adults speak Spanish at homeLake Elmo P-2: 1.2% of adults speak Spanish at homeLake Saint Croix Beach: 2.8% of adults speak Spanish at homeLakeland: 1.9% of adults speak Spanish at homeLakeland Shores: 0.0% of adults speak Spanish at homeLandfall: 41.9% of adults speak Spanish at homeMahtomedi P-1: 0.5% of adults speak Spanish at homeMahtomedi P-2: 0.8% of adults speak Spanish at homeSaint Mary's Point: 2.8% of adults speak Spanish at homeStillwater Twp P-1: 1.2% of adults speak Spanish at homeStillwater Twp P-2: 0.7% of adults speak Spanish at homeStillwater W-1 P-1: 1.7% of adults speak Spanish at homeStillwater W-2 P-2: 2.3% of adults speak Spanish at homeStillwater W-3 P-3: 0.9% of adults speak Spanish at homeStillwater W-4 P-4: 12.1% of adults speak Spanish at homeWest Lakeland Twp: 0.7% of adults speak Spanish at homeWhite Bear Lake W-4 P-2: 2.0% of adults speak Spanish at homeWillernie: 0.0% of adults speak Spanish at homeWoodbury P-1: 1.3% of adults speak Spanish at homeWoodbury P-2: 11.0% of adults speak Spanish at homeWoodbury P-3: 5.7% of adults speak Spanish at homeWoodbury P-4: 4.9% of adults speak Spanish at homeWoodbury P-5: 2.6% of adults speak Spanish at homeWoodbury P-6: 3.5% of adults speak Spanish at homeWoodbury P-7: 2.3% of adults speak Spanish at homeWoodbury P-8: 2.4% of adults speak Spanish at homeWoodbury P-9: 6.9% of adults speak Spanish at homeWoodbury P-10: 7.8% of adults speak Spanish at homeWoodbury P-11: 2.4% of adults speak Spanish at homeWoodbury P-12: 0.3% of adults speak Spanish at homeWoodbury P-13: 4.8% of adults speak Spanish at homeWoodbury P-15: 0.9% of adults speak Spanish at homeWoodbury P-16: 5.2% of adults speak Spanish at homeWhite Bear Lake W-4 P-2: 1.9% of adults speak Spanish at homeBirchwood Village: 2.5% of adults speak Spanish at homeWillernie: 0.0% of adults speak Spanish at homeNo electorate (water or unpopulated land: 2.3% of adults speak Spanish at homeNo electorate (water or unpopulated land: 0.4% of adults speak Spanish at homeNo electorate (water or unpopulated land: 3.2% of adults speak Spanish at homeNo electorate (water or unpopulated land: 0.5% of adults speak Spanish at homeNo electorate (water or unpopulated land: 0.1% of adults speak Spanish at homeNo electorate (water or unpopulated land: 3.1% of adults speak Spanish at homeNo electorate (water or unpopulated land: 0.4% of adults speak Spanish at homeNo electorate (water or unpopulated land: 5.7% of adults speak Spanish at homeNo electorate (water or unpopulated land: 6.3% of adults speak Spanish at homeNo electorate (water or unpopulated land: 2.1% of adults speak Spanish at homeNo electorate (water or unpopulated land: 1.5% of adults speak Spanish at homeNo electorate (water or unpopulated land: 7.0% of adults speak Spanish at homeNo electorate (water or unpopulated land: 8.7% of adults speak Spanish at homeNo electorate (water or unpopulated land: 2.1% of adults speak Spanish at homeNo electorate (water or unpopulated land: 1.8% of adults speak Spanish at homeEdge gap (no precinct polygon): 10.2% of adults speak Spanish at homeNo electorate (water or unpopulated land: 11.1% of adults speak Spanish at homeNo electorate (water or unpopulated land: 1.4% of adults speak Spanish at homeNo electorate (water or unpopulated land: 4.2% of adults speak Spanish at homeNo electorate (water or unpopulated land: 0.0% of adults speak Spanish at homeNo electorate (water or unpopulated land: 1.7% of adults speak Spanish at homeNo electorate (water or unpopulated land: 5.9% of adults speak Spanish at homeNo electorate (water or unpopulated land: 4.6% of adults speak Spanish at homeNo electorate (water or unpopulated land: 1.4% of adults speak Spanish at homeNo electorate (water or unpopulated land: 6.1% of adults speak Spanish at homeNo electorate (water or unpopulated land: 2.5% of adults speak Spanish at homeNo electorate (water or unpopulated land: 0.0% of adults speak Spanish at homeNo electorate (water or unpopulated land: 1.6% of adults speak Spanish at homeNo electorate (water or unpopulated land: 1.6% of adults speak Spanish at homeNo electorate (water or unpopulated land: 0.4% of adults speak Spanish at homeNo electorate (water or unpopulated land: 0.0% of adults speak Spanish at homeNo electorate (water or unpopulated land: 0.0% of adults speak Spanish at homeNo electorate (water or unpopulated land: 0.0% of adults speak Spanish at homeNo electorate (water or unpopulated land: 2.8% of adults speak Spanish at homeNo electorate (water or unpopulated land: 1.9% of adults speak Spanish at homeNo electorate (water or unpopulated land: 0.4% of adults speak Spanish at homeNo electorate (water or unpopulated land: 3.2% of adults speak Spanish at homeNo electorate (water or unpopulated land: 0.5% of adults speak Spanish at homeNo electorate (water or unpopulated land: 0.1% of adults speak Spanish at homeNo electorate (water or unpopulated land: 3.1% of adults speak Spanish at homeNo electorate (water or unpopulated land: 0.4% of adults speak Spanish at homeNo electorate (water or unpopulated land: 4.9% of adults speak Spanish at homeNo electorate (water or unpopulated land: 5.9% of adults speak Spanish at homeNo electorate (water or unpopulated land: 1.7% of adults speak Spanish at homeNo electorate (water or unpopulated land: 4.7% of adults speak Spanish at homeNo electorate (water or unpopulated land: 11.1% of adults speak Spanish at homeNo electorate (water or unpopulated land: 5.7% of adults speak Spanish at homeNo electorate (water or unpopulated land: 2.1% of adults speak Spanish at homeEdge gap (no precinct polygon): 10.2% of adults speak Spanish at homeNo electorate (water or unpopulated land: 1.5% of adults speak Spanish at homeNo electorate (water or unpopulated land: 7.0% of adults speak Spanish at homeNo electorate (water or unpopulated land: 8.4% of adults speak Spanish at homeNo electorate (water or unpopulated land: 1.8% of adults speak Spanish at homeNo electorate (water or unpopulated land: 2.1% of adults speak Spanish at homeNo electorate (water or unpopulated land: 1.4% of adults speak Spanish at homeNo electorate (water or unpopulated land: 6.3% of adults speak Spanish at homeNo electorate (water or unpopulated land: 1.4% of adults speak Spanish at homeNo electorate (water or unpopulated land: 3.4% of adults speak Spanish at homeNo electorate (water or unpopulated land: 0.0% of adults speak Spanish at homeNo electorate (water or unpopulated land: 4.2% of adults speak Spanish at homeNo electorate (water or unpopulated land: 6.1% of adults speak Spanish at home
under 5%5-15%15-30%30-50%50-70%70% or moreno data

Share of adults (18+) who speak Spanish at home, by precinct. Census ACS 2020-2024 5-year estimates on the current precinct layer. Hover a precinct for its value.

District shown in red: U.S. Census Bureau cartographic boundary file for the 119th Congress (cb_2024_us_cd119_500k). These are the lines in effect for 2026 in this state per the Candidate Alerts district registry.

Back to the national races map

Precinct map: past elections and demographics

R+30 or moreR+15-30R+5-15R+0-5D+0-5D+5-15D+15-30D+30 or moreno dataMargin = (Kamala D. Harris and Tim Walz minus Donald J. Trump and JD Vance) / all votes, by precinct.
R+30 or moreR+15-30R+5-15R+0-5D+0-5D+5-15D+15-30D+30 or moreno dataMargin = (Tim Walz and Peggy Flanagan minus Scott Jensen and Matt Birk) / all votes, by precinct.
R+30 or moreR+15-30R+5-15R+0-5D+0-5D+5-15D+15-30D+30 or moreno dataMargin = (Joseph R. Biden and Kamala Harris minus Donald J. Trump and Michael R. Pence) / all votes, by precinct.
<5%5-15%15-30%30-50%50-70%70%+no data
<5%5-15%15-30%30-50%50-70%70%+no data
<2%2-5%5-10%10-20%20-40%40%+no data
<$40k$40-60k$60-80k$80-100k$100-140k$140k+no data
<15%15-25%25-35%35-50%50-65%65%+no data
<10%10-15%15-20%20-25%25-30%30%+no data
<5%5-15%15-30%30-50%50-70%70%+no data
Woodbury P-16 | 20P D+12.2Woodbury P-6 | 20P D+20.0Woodbury P-5 | 20P D+29.8Woodbury P-11 | 20P D+25.9Woodbury P-10 | 20P D+22.1Woodbury P-12 | 20P D+19.7Maplewood P-13 | 24P D+26.1 | 22 D+27.3 | 20P D+25.1South Saint Paul P-4 | 24P D+24.2 | 22 D+34.0 | 20P D+36.8South Saint Paul P-1 | 24P D+16.1 | 22 D+24.9 | 20P D+22.9St. Paul W-3 P-11 | 24P D+63.3 | 22 D+65.6 | 20P D+67.0St. Paul W-3 P-5 | 24P D+54.6 | 22 D+61.8 | 20P D+61.0St. Paul W-3 P-6 | 24P D+58.4 | 22 D+62.3 | 20P D+57.6St. Paul W-3 P-3 | 24P D+66.5 | 22 D+66.1 | 20P D+64.4St. Paul W-3 P-10 | 24P D+66.1 | 22 D+62.9 | 20P D+60.1St. Paul W-3 P-4 | 24P D+68.8 | 22 D+67.0 | 20P D+65.2St. Paul W-7 P-13 | 24P D+40.2 | 22 D+48.0 | 20P D+50.6St. Paul W-3 P-12 | 24P D+56.8 | 22 D+59.7 | 20P D+79.3St. Paul W-7 P-5 | 24P D+38.8 | 22 D+57.6 | 20P D+52.0St. Paul W-2 P-2 | 24P D+51.9 | 22 D+58.7 | 20P D+73.0St. Paul W-2 P-12 | 24P D+59.3 | 22 D+63.2 | 20P D+61.9St. Paul W-2 P-11 | 24P D+60.1 | 22 D+63.1 | 20P D+71.5Woodbury P-4 | 20P D+26.5Woodbury P-3 | 20P D+34.9Woodbury P-13 | 20P D+12.2Woodbury P-7 | 20P D+21.7Woodbury P-9 | 20P D+22.9Woodbury P-8 | 20P D+18.9Woodbury P-2 | 20P D+26.1Maplewood P-12 | 24P D+37.6 | 22 D+41.2 | 20P D+39.8Woodbury P-1 | 20P D+26.1Landfall | 20P D+12.3St. Paul W-3 P-1 | 24P D+68.2 | 22 D+65.5 | 20P D+66.7St. Paul W-3 P-9 | 24P D+71.7 | 22 D+74.6 | 20P D+65.7St. Paul W-3 P-2 | 24P D+67.1 | 22 D+64.7 | 20P D+65.0St. Paul W-3 P-13 | 24P D+71.5 | 22 D+74.5 | 20P D+72.1St. Paul W-3 P-8 | 24P D+78.6 | 22 D+78.7 | 20P D+72.9St. Paul W-3 P-7 | 24P D+83.3 | 22 D+81.6 | 20P D+85.8St. Paul W-2 P-4 | 24P D+60.6 | 22 D+65.8 | 20P D+70.5St. Paul W-2 P-10 | 24P D+44.5 | 22 D+58.6 | 20P D+37.7St. Paul W-2 P-8 | 24P D+61.6 | 22 D+62.3 | 20P D+54.7St. Paul W-2 P-5 | 24P D+74.6 | 22 D+75.8 | 20P D+61.3St. Paul W-2 P-6 | 24P D+75.1 | 22 D+72.8 | 20P D+54.3St. Paul W-2 P-9 | 24P D+61.6 | 22 D+64.8 | 20P D+67.1St. Paul W-7 P-12 | 24P D+48.3 | 22 D+53.2 | 20P D+52.8St. Paul W-2 P-3 | 24P D+60.5 | 22 D+63.2 | 20P D+54.1St. Paul W-1 P-7 | 24P D+75.0 | 22 D+77.4 | 20P D+76.3St. Paul W-1 P-2 | 24P D+72.3 | 22 D+74.6 | 20P D+69.8St. Paul W-4 P-12 | 24P D+63.7 | 22 D+62.3 | 20P D+73.1St. Paul W-4 P-5 | 24P D+44.3 | 22 D+50.9 | 20P D+65.7St. Paul W-4 P-6 | 24P D+74.8 | 22 D+72.7 | 20P D+53.8St. Paul W-1 P-10 | 24P D+71.3 | 22 D+74.5 | 20P D+52.4St. Paul W-1 P-6 | 24P D+69.4 | 22 D+73.6 | 20P D+76.2St. Paul W-1 P-1 | 24P D+50.6 | 22 D+86.6 | 20P D+76.3St. Paul W-7 P-8 | 24P D+34.5 | 22 D+43.8 | 20P D+43.3St. Paul W-2 P-7 | 24P D+67.7 | 22 D+74.3 | 20P D+60.1St. Paul W-1 P-8 | 24P D+67.1 | 22 D+73.5 | 20P D+75.1St. Paul W-1 P-11 | 24P D+53.8 | 22 D+64.2 | 20P D+68.1St. Paul W-2 P-1 | 24P D+68.2 | 22 D+67.3 | 20P D+78.1St. Paul W-1 P-5 | 24P D+73.3 | 22 D+80.2 | 20P D+78.8St. Paul W-7 P-11 | 24P D+48.0 | 22 D+50.5 | 20P D+54.9St. Paul W-7 P-7 | 24P D+39.8 | 22 D+46.5 | 20P D+49.2St. Paul W-7 P-4 | 24P D+47.3 | 22 D+50.6 | 20P D+48.6St. Paul W-7 P-1 | 24P D+57.3 | 22 D+66.5 | 20P D+56.7St. Paul W-1 P-4 | 24P D+61.3 | 22 D+70.8 | 20P D+64.6St. Paul W-7 P-10 | 24P D+29.1 | 22 D+33.4 | 20P D+34.0St. Paul W-2 P-13 | 24P D+40.8 | 22 D+57.7 | 20P D+65.3St. Paul W-7 P-3 | 24P D+41.1 | 22 D+49.0 | 20P D+50.4St. Paul W-7 P-6 | 24P D+32.8 | 22 D+43.3 | 20P D+41.2St. Paul W-1 P-13 | 24P D+40.6 | 22 D+49.1 | 20P D+71.8St. Paul W-1 P-9 | 24P D+36.3 | 22 D+58.2 | 20P D+49.4St. Paul W-7 P-2 | 24P D+31.8 | 22 D+44.1 | 20P D+54.1St. Paul W-1 P-3 | 24P D+55.0 | 22 D+62.2 | 20P D+65.8St. Paul W-7 P-9 | 24P D+25.6 | 22 D+38.3 | 20P D+31.9St. Paul W-4 P-4 | 24P D+70.2 | 22 D+72.0 | 20P D+68.1St. Paul W-4 P-9 | 24P D+68.0 | 22 D+74.3 | 20P D+73.6St. Paul W-4 P-7 | 24P D+73.1 | 22 D+76.3 | 20P D+58.8St. Paul W-4 P-8 | 24P D+70.3 | 22 D+76.8 | 20P D+73.5St. Paul W-4 P-3 | 24P D+74.8 | 22 D+84.1 | 20P D+80.9St. Paul W-4 P-11 | 24P D+65.2 | 22 D+68.8 | 20P D+65.4St. Paul W-6 P-1 | 24P D+42.6 | 22 D+52.6 | 20P D+45.8St. Paul W-1 P-12 | 24P D+38.3 | 22 D+46.4 | 20P D+71.4St. Paul W-6 P-7 | 24P D+37.0 | 22 D+40.7 | 20P D+55.8St. Paul W-5 P-9 | 24P D+40.6 | 22 D+51.9 | 20P D+52.0St. Paul W-6 P-5 | 24P D+36.4 | 22 D+46.9 | 20P D+45.8St. Paul W-5 P-6 | 24P D+35.8 | 22 D+45.6 | 20P D+40.0St. Paul W-6 P-8 | 24P D+36.0 | 22 D+50.3 | 20P D+50.2St. Paul W-6 P-9 | 24P D+27.2 | 22 D+39.9 | 20P D+45.6St. Paul W-6 P-6 | 24P D+43.1 | 22 D+50.2 | 20P D+49.8St. Paul W-5 P-3 | 24P D+62.9 | 22 D+68.8 | 20P D+66.7Oakdale P-1 | 20P D+26.4Oakdale P-8 | 24P D+19.3 | 22 D+17.1Maplewood P-11 | 24P D+12.5 | 22 D+17.3 | 20P D+20.7Oakdale P-2 | 20P D+17.4Maplewood P-10 | 24P D+32.1 | 22 D+29.6 | 20P D+33.1Oakdale P-7 | 20P D+14.2Lake Elmo P-1 | 20P D+5.7Oakdale P-3 | 20P D+23.4Maplewood P-9 | 24P D+22.6 | 22 D+26.7 | 20P D+24.1Oakdale P-4 | 20P D+20.0St. Paul W-5 P-8 | 24P D+39.5 | 22 D+53.1 | 20P D+48.5St. Paul W-5 P-2 | 24P D+69.2 | 22 D+66.9 | 20P D+63.2St. Paul W-6 P-4 | 24P D+33.8 | 22 D+42.4 | 20P D+45.0St. Paul W-5 P-5 | 24P D+30.5 | 22 D+50.1 | 20P D+45.3St. Paul W-5 P-4 | 24P D+39.9 | 22 D+58.7 | 20P D+54.4St. Paul W-6 P-11 | 24P D+26.7 | 22 D+36.4 | 20P D+33.8St. Paul W-6 P-2 | 24P D+52.7 | 22 D+59.9 | 20P D+57.0St. Paul W-6 P-10 | 24P D+25.9 | 22 D+30.9 | 20P D+35.0St. Paul W-6 P-3 | 24P D+25.2 | 22 D+36.4 | 20P D+40.8St. Paul W-5 P-7 | 24P D+32.7 | 22 D+49.0 | 20P D+43.5St. Paul W-4 P-10 | 24P D+74.3 | 22 D+77.9 | 20P D+76.4St. Paul W-4 P-2 | 24P D+78.3 | 22 D+79.0 | 20P D+84.1St. Paul W-4 P-1 | 24P D+85.5 | 22 D+87.0 | 20P D+77.8St. Paul W-4 P-13 | 24P D+65.9 | 22 D+64.6 | 20P D+67.4St. Paul W-5 P-10 | 24P D+67.7 | 22 D+68.3 | 20P D+66.0Falcon Heights P-1 | 24P D+64.5 | 22 D+65.6 | 20P D+62.6Falcon Heights P-2 | 24P D+64.8 | 22 D+65.5 | 20P D+64.6Lauderdale P-1 | 24P D+59.9 | 22 D+57.5 | 20P D+57.5St. Paul W-5 P-1 | 24P D+60.5 | 22 D+60.3 | 20P D+59.0Maplewood P-4 | 24P D+27.0 | 22 D+31.2 | 20P D+33.5Maplewood P-1 | 24P D+28.3 | 22 D+32.0 | 20P D+29.9Maplewood P-3 | 24P D+24.5 | 22 D+38.3 | 20P D+34.0Maplewood P-2 | 24P D+29.4 | 22 D+32.1 | 20P D+32.7Roseville P-6 | 24P D+44.3 | 22 D+45.1 | 20P D+41.6Maplewood P-5 | 24P D+17.0 | 22 D+23.7 | 20P D+23.7Roseville P-7 | 24P D+46.0 | 22 D+49.0 | 20P D+40.4Maplewood P-6 | 24P D+20.9 | 22 D+25.8 | 20P D+27.3Roseville P-10 | 24P D+49.6 | 22 D+49.2 | 20P D+46.5Roseville P-8 | 24P D+55.0 | 22 D+54.4 | 20P D+47.6Roseville P-9 | 24P D+45.0 | 22 D+45.4 | 20P D+45.5Roseville P-5 | 24P D+41.6 | 22 D+41.8 | 20P D+51.1Roseville P-1 | 24P D+35.9 | 22 D+40.3 | 20P D+37.5Roseville P-2 | 24P D+45.7 | 22 D+43.4 | 20P D+38.3North St. Paul P-3 | 24P D+18.8 | 22 D+24.1 | 20P D+18.1Oakdale P-6 | 20P D+15.1North St. Paul P-1 | 24P D+17.0 | 22 D+20.6 | 20P D+21.2Lake Elmo P-2 | 20P D+3.0North St. Paul P-2 | 24P D+20.0 | 22 D+23.0 | 20P D+25.6Oakdale P-5 | 20P D+7.2North St. Paul P-4 | 24P D+16.2 | 22 D+21.1 | 20P D+17.2Pine Springs | 20P D+1.7Mahtomedi P-2 | 20P D+16.6White Bear Lake W-4 P-1 | 24P D+17.1 | 22 D+21.3 | 20P D+21.4Little Canada P-1 | 24P D+36.0 | 22 D+32.4 | 20P D+37.9Little Canada P-3 | 24P D+26.6 | 22 D+24.5 | 20P D+26.4Roseville P-3 | 24P D+42.1 | 22 D+42.3 | 20P D+44.4Maplewood P-7 | 24P D+26.6 | 22 D+27.0 | 20P D+25.3Roseville P-4 | 24P D+40.3 | 22 D+39.5 | 20P D+34.5Maplewood P-8 | 24P D+21.9 | 22 D+21.6 | 20P D+22.3Little Canada P-2 | 24P D+19.1 | 22 D+20.9 | 20P D+24.5Shoreview P-1 | 24P D+44.4 | 22 D+39.5 | 20P D+38.5Vadnais Heights P-4 | 24P D+15.3 | 22 D+19.7 | 20P D+24.3White Bear Lake W-5 P-1 | 24P D+15.4 | 22 D+17.8 | 20P D+16.7Vadnais Heights P-3 | 24P D+13.3 | 22 D+14.9 | 20P D+10.0Shoreview P-2 | 24P D+30.6 | 22 D+30.6 | 20P D+31.0White Bear Twp P-4 | 24P D+19.0 | 22 D+16.2 | 20P D+18.5Gem Lake P-1 | 24P D+0.0 | 22 D+3.7 | 20P D+2.4White Bear Lake W-3 P-1 | 24P D+15.0 | 22 D+15.7 | 20P D+15.8Vadnais Heights P-1 | 24P D+15.4 | 22 D+13.3 | 20P D+17.6Shoreview P-3 | 24P D+29.4 | 22 D+30.7 | 20P D+27.0Vadnais Heights P-2 | 24P D+20.9 | 22 D+20.5 | 20P D+19.0White Bear Lake W-1 P-1 | 24P D+13.5 | 22 D+12.8 | 20P D+13.2Shoreview P-4 | 24P D+30.6 | 22 D+30.9 | 20P D+24.0New Brighton P-2 | 24P D+33.3 | 22 D+33.0 | 20P D+40.2Arden Hills P-1 | 24P D+36.7 | 22 D+31.8 | 20P D+32.3New Brighton P-3 | 24P D+38.4 | 22 D+37.9 | 20P D+29.0New Brighton P-1 | 24P D+27.3 | 22 D+25.6 | 20P D+39.6New Brighton P-4 | 24P D+36.8 | 22 D+37.1 | 20P D+40.6Arden Hills P-2 | 24P D+19.4 | 22 D+25.5 | 20P D+35.3New Brighton P-5 | 24P D+33.8 | 22 D+35.9 | 20P D+35.6New Brighton P-7 | 24P D+28.9 | 22 D+28.6 | 20P D+28.0New Brighton P-6 | 24P D+32.1 | 22 D+29.8 | 20P D+31.9Arden Hills P-3 | 24P D+33.8 | 22 D+30.7 | 20P D+28.3White Bear Lake W-4 P-2 | 20P D+7.2Willernie | 20P D+5.2Birchwood Village | 20P D+28.1Grant P-1 | 20P R+7.4Mahtomedi P-1 | 20P D+14.3White Bear Twp P-3 | 24P D+9.8 | 22 D+17.7 | 20P D+10.8Dellwood | 20P R+10.8Grant P-2 | 24P R+7.7 | 22 R+6.5White Bear Twp P-2 | 24P D+8.0 | 22 D+10.3 | 20P D+6.9New Brighton P-8 | 24P D+39.2 | 22 D+40.2 | 20P D+26.8Mounds View P-4 | 24P D+16.4 | 22 D+29.2 | 20P D+25.6Mounds View P-3 | 24P D+22.1 | 22 D+25.3 | 20P D+23.3Mounds View P-2 | 24P D+18.2 | 22 D+23.0 | 20P D+19.4Spring Lake Park P-1R | 24P D+12.9 | 22 D+6.1 | 20P D+7.7Mounds View P-1 | 24P D+22.2 | 22 D+23.4 | 20P D+22.0Blaine W-1 P-10White Bear Lake W-2 P-1 | 24P D+18.8 | 22 D+19.3 | 20P D+18.1Shoreview P-5 | 24P D+18.4 | 22 D+20.9 | 20P D+24.1North Oaks P-1 | 24P D+19.0 | 22 D+14.1 | 20P D+18.5North Oaks P-2 | 24P D+14.6 | 22 D+8.3 | 20P D+10.8White Bear Twp P-1 | 24P D+9.7 | 22 D+10.7 | 20P D+10.8Shoreview P-6 | 24P D+27.3 | 22 D+25.6 | 20P D+18.9Afton W-1 P-1 | 20P D+24.5Afton W-2 P-2 | 20P D+2.3Afton W-3 P-3 | 20P D+17.6Saint Mary's Point | 20P D+4.0Lake Saint Croix Beach | 20P D+1.8Afton W-4 P-4 | 20P D+6.3Lakeland Shores | 20P D+8.4Lakeland | 20P R+9.0West Lakeland Twp | 20P R+2.2Baytown Twp | 20P R+5.1Bayport | 20P D+6.6Oak Park Heights | 20P D+10.5Stillwater W-4 P-4 | 20P D+23.3Stillwater W-1 P-1 | 20P R+9.2Stillwater W-2 P-2 | 20P D+11.4Stillwater W-3 P-3 | 20P D+27.5Stillwater Twp P-2 | 20P D+10.1Oak Park Heights | 24P D+14.2 | 22 D+16.6 | Hisp 7.4% Blk 7.0% Inc $69kOakdale P-1 | 24P D+10.0 | 22 D+13.8 | Hisp 8.1% Blk 1.8% Inc $102kOakdale P-2 | 24P D+21.3 | 22 D+21.3 | Hisp 6.7% Blk 9.8% Inc $53kOakdale P-3 | 24P D+17.9 | 22 D+23.0 | Hisp 10.7% Blk 10.7% Inc $87kOakdale P-4 | 24P D+18.7 | 22 D+25.2 | Hisp 1.4% Blk 12.0% Inc $87kOakdale P-5 | 24P D+15.6 | 22 D+22.5 | Hisp 4.3% Blk 18.5% Inc $90kOakdale P-6 | 24P D+4.5 | 22 D+8.7 | Hisp 3.4% Blk 10.6% Inc $128kOakdale P-7 | 24P D+19.7 | 22 D+21.8 | Hisp 5.4% Blk 3.9% Inc $127kOakdale P-8 | Hisp 0.1% Blk 0.0% Inc $115kPine Springs | 24P R+1.8 | 22 D+6.8 | Hisp 0.6% Blk 1.0% Inc $129kAfton W-1 P-1 | 24P D+16.8 | 22 D+18.7 | Hisp 0.9% Blk 0.3% Inc $119kAfton W-2 P-2 | 24P R+1.5 | 22 R+1.5 | Hisp 1.5% Blk 0.3% Inc $137kAfton W-3 P-3 | 24P D+19.3 | 22 D+15.9 | Hisp 2.4% Blk 0.0% Inc $147kAfton W-4 P-4 | 24P D+9.7 | 22 D+7.9 | Hisp 2.6% Blk 0.0% Inc $150kBayport | 24P D+6.4 | 22 D+14.5 | Hisp 3.4% Blk 22.1% Inc $128kBaytown Twp | 24P R+2.3 | 22 R+3.4 | Hisp 1.8% Blk 0.1% Inc $152kBirchwood Village | 24P D+31.9 | Hisp 5.9% Blk 0.0% Inc $156kDellwood | 24P R+11.0 | 22 R+15.6 | Hisp 2.6% Blk 1.2% Inc $209kGrant P-1 | 24P R+6.5 | 22 R+8.0 | Hisp 0.0% Blk 0.4% Inc $162kGrant P-2 | Hisp 0.9% Blk 0.5% Inc $132kLake Elmo P-1 | 24P D+8.0 | 22 D+6.2 | Hisp 3.1% Blk 3.7% Inc $144kLake Elmo P-2 | 24P D+2.2 | 22 D+2.7 | Hisp 2.5% Blk 0.5% Inc $166kLake Saint Croix Beach | 24P D+0.4 | 22 D+16.5 | Hisp 1.9% Blk 0.0% Inc $104kLakeland | 24P R+2.2 | 22 D+3.8 | Hisp 3.7% Blk 0.4% Inc $102kLakeland Shores | 24P R+10.0 | 22 D+4.3 | Hisp 1.4% Blk 0.0% Inc $101kLandfall | 24P D+14.0 | 22 D+23.8 | Hisp 48.3% Blk 0.0% Inc $44kMahtomedi P-1 | 24P D+13.6 | 22 D+16.4 | Hisp 1.5% Blk 0.2% Inc $151kMahtomedi P-2 | 24P D+19.0 | 22 D+18.0 | Hisp 2.1% Blk 0.4% Inc $105kSaint Mary's Point | 24P D+12.3 | 22 D+13.9 | Hisp 1.9% Blk 0.0% Inc $104kStillwater Twp P-2 | 24P D+4.1 | 22 D+2.1 | Hisp 2.4% Blk 0.3% Inc $149kStillwater W-1 P-1 | 24P D+23.2 | 22 D+27.6 | Hisp 7.8% Blk 0.8% Inc $91kStillwater W-2 P-2 | 24P D+23.3 | 22 D+26.3 | Hisp 5.2% Blk 0.2% Inc $100kStillwater W-3 P-3 | 24P D+9.6 | 22 D+13.0 | Hisp 5.1% Blk 0.5% Inc $136kStillwater W-4 P-4 | 24P D+21.2 | 22 D+20.1 | Hisp 9.1% Blk 2.8% Inc $115kWest Lakeland Twp | 24P R+0.8 | 22 R+1.4 | Hisp 1.6% Blk 2.2% Inc $201kWhite Bear Lake W-4 P-2 | 24P D+23.4 | Hisp 2.9% Blk 0.5% Inc $112kWillernie | 24P D+0.6 | Hisp 0.0% Blk 0.6% Inc $85kWoodbury P-1 | 24P D+22.9 | 22 D+29.7 | Hisp 3.3% Blk 4.6% Inc $89kWoodbury P-2 | 24P D+27.8 | 22 D+28.0 | Hisp 14.5% Blk 8.7% Inc $127kWoodbury P-3 | 24P D+32.8 | 22 D+34.9 | Hisp 4.1% Blk 15.4% Inc $98kWoodbury P-4 | 24P D+28.0 | 22 D+30.0 | Hisp 4.7% Blk 1.3% Inc $107kWoodbury P-5 | 24P D+28.1 | 22 D+33.0 | Hisp 3.9% Blk 3.4% Inc $94kWoodbury P-6 | 24P D+21.8 | 22 D+20.8 | Hisp 5.0% Blk 4.4% Inc $165kWoodbury P-7 | 24P D+18.0 | 22 D+21.4 | Hisp 6.7% Blk 2.4% Inc $136kWoodbury P-8 | 24P D+20.6 | 22 D+20.2 | Hisp 9.0% Blk 1.6% Inc $121kWoodbury P-9 | 24P D+22.8 | 22 D+22.3 | Hisp 4.1% Blk 15.9% Inc $111kWoodbury P-10 | 24P D+25.0 | 22 D+27.2 | Hisp 7.2% Blk 6.9% Inc $145kWoodbury P-11 | 24P D+20.1 | 22 D+19.1 | Hisp 3.7% Blk 7.2% Inc $161kWoodbury P-12 | 24P D+13.7 | 22 D+12.5 | Hisp 1.8% Blk 5.0% Inc $133kWoodbury P-13 | 24P D+11.6 | 22 D+9.1 | Hisp 6.1% Blk 3.0% Inc $169kWoodbury P-16 | 24P D+15.0 | 22 D+13.4 | Hisp 5.2% Blk 5.4% Inc $156kWhite Bear Lake W-4 P-2 | 22 D+16.4 | Hisp 2.9% Blk 0.5% Inc $112kBirchwood Village | 22 D+28.5 | Hisp 5.8% Blk 0.0% Inc $156kWillernie | 22 D+11.4 | Hisp 0.0% Blk 0.6% Inc $85kNo electorate (water or unpopulated land | Hisp 5.0% Blk 2.7% Inc $130kNo electorate (water or unpopulated land | Hisp None% Blk None% Inc $0kNo electorate (water or unpopulated land | Hisp 5.1% Blk 15.3% Inc $63kNo electorate (water or unpopulated land | Hisp 0.4% Blk 2.3% Inc $68kNo electorate (water or unpopulated land | Hisp 0.3% Blk 1.2% Inc $188kNo electorate (water or unpopulated land | Hisp 12.0% Blk 4.3% Inc $84kNo electorate (water or unpopulated land | Hisp 0.8% Blk 0.3% Inc $137kNo electorate (water or unpopulated land | Hisp 9.8% Blk 0.6% Inc $203kNo electorate (water or unpopulated land | Hisp 11.8% Blk 17.3% Inc $65kNo electorate (water or unpopulated land | Hisp 4.3% Blk 5.9% Inc $105kNo electorate (water or unpopulated land | Hisp 7.0% Blk 7.6% Inc $78kNo electorate (water or unpopulated land | Hisp 7.4% Blk 31.8% Inc $62kNo electorate (water or unpopulated land | Hisp 11.2% Blk 19.8% Inc $50kNo electorate (water or unpopulated land | Hisp 3.7% Blk 7.6% Inc $121kNo electorate (water or unpopulated land | Hisp 4.3% Blk 5.9% Inc $80kEdge gap (no precinct polygon) | Hisp 13.9% Blk 16.6% Inc $53kNo electorate (water or unpopulated land | Hisp 13.9% Blk 19.2% Inc $72kNo electorate (water or unpopulated land | Hisp 6.2% Blk 5.8% Inc $82kNo electorate (water or unpopulated land | Hisp 5.0% Blk 0.0% Inc $130kNo electorate (water or unpopulated land | Hisp 0.8% Blk 19.0% Inc $74kNo electorate (water or unpopulated land | Hisp 4.6% Blk 17.9% Inc $110kNo electorate (water or unpopulated land | Hisp 4.5% Blk 2.5% Inc $112kNo electorate (water or unpopulated land | Hisp 4.5% Blk 2.8% Inc $148kNo electorate (water or unpopulated land | Hisp 5.8% Blk 0.1% Inc $96kNo electorate (water or unpopulated land | Hisp 5.9% Blk 0.0% Inc $114kNo electorate (water or unpopulated land | Hisp 5.5% Blk 3.1% Inc $129kNo electorate (water or unpopulated land | Hisp 14.2% Blk 0.8% Inc $122kNo electorate (water or unpopulated land | Hisp 0.0% Blk 0.0% Inc $67kNo electorate (water or unpopulated land | Hisp 0.0% Blk 0.0% Inc $67kNo electorate (water or unpopulated land | Hisp 2.0% Blk 3.9% Inc $130kNo electorate (water or unpopulated land | Hisp 1.5% Blk 0.0% Inc $101kNo electorate (water or unpopulated land | Hisp 1.4% Blk 0.0% Inc $101kNo electorate (water or unpopulated land | Hisp 1.3% Blk 0.0% Inc $100kNo electorate (water or unpopulated land | Hisp 1.9% Blk 0.0% Inc $104kNo electorate (water or unpopulated land | Hisp 1.1% Blk 0.2% Inc $115kNo electorate (water or unpopulated land | Hisp None% Blk None% Inc $0kNo electorate (water or unpopulated land | Hisp 5.1% Blk 15.3% Inc $63kNo electorate (water or unpopulated land | Hisp 0.4% Blk 2.3% Inc $68kNo electorate (water or unpopulated land | Hisp 0.3% Blk 1.2% Inc $188kNo electorate (water or unpopulated land | Hisp 12.0% Blk 4.3% Inc $84kNo electorate (water or unpopulated land | Hisp 0.8% Blk 0.3% Inc $137kNo electorate (water or unpopulated land | Hisp 4.7% Blk 2.7% Inc $147kNo electorate (water or unpopulated land | Hisp 4.5% Blk 2.5% Inc $112kNo electorate (water or unpopulated land | Hisp 4.6% Blk 17.9% Inc $110kNo electorate (water or unpopulated land | Hisp 8.0% Blk 39.8% Inc $46kNo electorate (water or unpopulated land | Hisp 13.9% Blk 19.2% Inc $72kNo electorate (water or unpopulated land | Hisp 9.8% Blk 0.6% Inc $203kNo electorate (water or unpopulated land | Hisp 4.3% Blk 5.9% Inc $105kEdge gap (no precinct polygon) | Hisp 13.9% Blk 16.6% Inc $53kNo electorate (water or unpopulated land | Hisp 7.0% Blk 7.6% Inc $78kNo electorate (water or unpopulated land | Hisp 7.4% Blk 31.8% Inc $62kNo electorate (water or unpopulated land | Hisp 10.9% Blk 20.2% Inc $51kNo electorate (water or unpopulated land | Hisp 4.3% Blk 5.9% Inc $80kNo electorate (water or unpopulated land | Hisp 3.7% Blk 7.6% Inc $121kNo electorate (water or unpopulated land | Hisp 6.2% Blk 5.8% Inc $82kNo electorate (water or unpopulated land | Hisp 11.8% Blk 17.2% Inc $64kNo electorate (water or unpopulated land | Hisp 5.8% Blk 0.1% Inc $96kNo electorate (water or unpopulated land | Hisp 4.2% Blk 2.1% Inc $246kNo electorate (water or unpopulated land | Hisp 0.8% Blk 19.0% Inc $74kNo electorate (water or unpopulated land | Hisp 5.0% Blk 0.0% Inc $130kNo electorate (water or unpopulated land | Hisp 5.9% Blk 0.0% Inc $114k

Choose a layer above. Hover a precinct for its values.

Precinct results

Certified precinct results on current precinct shapes, grouped by county. 214 precincts. "(part)" marks a precinct only partly inside this district; its full vote is shown, so district sums are approximate and are not the official district total. Elections were held under older lines and are shown on the 2026 district.

County2024 President2022 Governor2020 President
MarginVotesMarginVotesMarginVotes
RamseyD+43.3271,313D+46.6212,905D+44.5280,374
WashingtonD+15.2102,403D+16.580,941D+14.597,150
DakotaD+18.03,156D+26.72,385D+26.13,321
All counties (approx.)D+35.4376,872D+38.2296,231D+36.7380,845
Ramsey: 158 precincts
Precinct2024 President2022 Governor2020 President
MarginVotesMarginVotesMarginVotes
0010D+36.72,429D+31.82,049D+32.32,460
0020D+19.41,157D+25.5915D+35.31,099
0030D+33.81,969D+30.71,589D+28.32,004
0050-0-0-0
0060D+64.51,434D+65.61,136D+62.61,379
0070D+64.81,521D+65.51,387D+64.61,684
0080D+0.0372D+3.7325D+2.4374
0090D+59.91,388D+57.51,081D+57.51,383
0100D+36.01,941D+32.41,443D+37.92,153
0110D+19.12,176D+20.91,615D+24.52,280
0120D+26.61,427D+24.51,100D+26.41,562
0130D+28.31,758D+32.01,302D+29.91,934
0140D+29.41,587D+32.11,222D+32.71,710
0150D+24.51,656D+38.31,231D+34.01,813
0160D+27.01,508D+31.21,116D+33.51,638
0170D+17.01,158D+23.7823D+23.71,219
0180D+20.91,602D+25.81,200D+27.31,622
0190D+26.62,065D+27.01,582D+25.32,115
0200D+21.91,752D+21.61,303D+22.31,947
0210D+22.62,011D+26.7870D+24.11,241
0220D+32.1489D+29.6943D+33.11,061
0230D+12.51,101D+17.3836D+20.71,695
0240D+37.62,040D+41.21,554D+39.82,100
0250D+26.12,368D+27.31,907D+25.12,483
0290D+22.21,943D+23.41,547D+22.02,050
0300D+18.21,365D+23.0994D+19.41,376
0310D+22.12,187D+25.31,702D+23.32,383
0320D+16.41,265D+29.2783D+25.61,226
0330D+27.31,640D+25.61,115D+39.61,641
0335D+33.31,166D+33.0918D+40.21,096
0340D+38.41,026D+37.9809D+29.01,798
0345D+36.81,817D+37.11,349D+40.62,084
0350D+33.82,408D+35.92,098D+35.61,591
0355D+32.11,803D+29.81,529D+31.91,675
0360D+28.91,348D+28.61,087D+28.01,994
0365D+39.21,747D+40.21,500D+26.81,883
0370D+19.01,800D+14.11,578D+18.51,889
0380D+14.61,971D+8.31,685D+10.81,991
0390D+17.02,003D+20.61,384D+21.21,805
0400D+20.01,412D+23.01,015D+25.61,499
0410D+18.81,644D+24.11,209D+18.11,772
0420D+16.21,526D+21.11,272D+17.21,644
0430D+35.91,453D+40.31,160D+37.52,068
0440D+45.71,768D+43.41,236D+38.3946
0450D+42.12,910D+42.32,478D+44.43,008
0460D+40.32,289D+39.51,953D+34.53,305
0470D+41.62,191D+41.81,795D+51.12,562
0480D+44.32,361D+45.11,954D+41.61,954
0490D+46.01,815D+49.01,462D+40.42,132
0500D+55.02,049D+54.41,837D+47.62,192
0510D+45.01,756D+45.41,442D+45.52,521
0520D+49.61,753D+49.21,509D+46.52,129
0540D+50.6247D+86.6238D+76.31,158
0550D+72.32,855D+74.62,407D+69.82,147
0560D+55.01,100D+62.2791D+65.81,578
0570D+61.31,203D+70.8871D+64.61,133
0580D+73.3949D+80.2687D+78.81,147
0590D+69.4890D+73.6675D+76.22,555
0600D+75.02,352D+77.41,911D+76.31,474
0610D+67.11,295D+73.51,042D+75.12,042
0620D+36.31,140D+58.2665D+49.41,820
0630D+71.32,489D+74.52,068D+52.4349
0640D+53.8715D+64.2480D+68.11,010
0650D+38.31,152D+46.4683D+71.4332
0660D+40.61,015D+49.1634D+71.81,137
0680D+68.21,703D+67.31,396D+78.11,595
0690D+51.91,780D+58.71,422D+73.01,685
0700D+60.5936D+63.2971D+54.12,641
0710D+60.61,724D+65.81,446D+70.51,504
0720D+74.62,340D+75.82,073D+61.32,318
0730D+75.12,135D+72.81,803D+54.3593
0740D+67.72,931D+74.31,907D+60.12,246
0750D+61.61,899D+62.31,524D+54.71,018
0760D+61.61,735D+64.81,208D+67.11,942
0770D+44.51,260D+58.6811D+37.753
0780D+60.12,136D+63.11,700D+71.52,623
0790D+59.31,452D+63.21,071D+61.91,664
0800D+40.8473D+57.7274D+65.31,389
0840D+68.22,672D+65.52,435D+66.72,096
0850D+67.13,214D+64.72,878D+65.02,462
0860D+66.52,615D+66.11,722D+64.42,720
0870D+68.82,894D+67.02,479D+65.21,131
0880D+54.61,943D+61.81,400D+61.01,797
0890D+58.42,188D+62.31,859D+57.62,095
0900D+83.31,447D+81.61,234D+85.81,120
0910D+78.61,357D+78.71,220D+72.91,620
0920D+71.72,780D+74.62,471D+65.72,527
0930D+66.12,713D+62.92,334D+60.11,517
0940 (part)D+63.31,830D+65.61,478D+67.01,740
0950D+56.8706D+59.7506D+79.31,873
0960D+71.52,244D+74.51,917D+72.11,918
1000D+85.51,300D+87.01,170D+77.81,643
1010D+78.31,513D+79.01,331D+84.11,339
1020D+74.82,502D+84.11,825D+80.92,570
1030D+70.22,089D+72.01,754D+68.11,784
1040D+44.32,026D+50.91,486D+65.71,295
1050D+74.82,264D+72.71,949D+53.81,212
1060D+73.12,630D+76.32,196D+58.81,776
1070D+70.32,461D+76.81,982D+73.52,124
1080D+68.01,058D+74.3789D+73.61,523
1090D+74.31,325D+77.9986D+76.42,030
1100D+65.21,297D+68.81,088D+65.42,085
1110D+63.72,209D+62.31,916D+73.11,705
1120D+65.92,154D+64.61,851D+67.41,367
1160D+60.52,608D+60.32,280D+59.02,025
1170D+69.21,192D+66.91,074D+63.22,483
1180D+62.92,432D+68.81,979D+66.71,971
1190D+39.92,859D+58.71,918D+54.43,177
1200D+30.51,166D+50.1720D+45.31,666
1210D+35.81,769D+45.61,195D+40.01,624
1220D+32.71,759D+49.01,194D+43.51,018
1230D+39.51,406D+53.1933D+48.52,043
1240D+40.61,191D+51.9744D+52.01,416
1250D+67.7477D+68.3397D+66.0521
1290D+42.61,313D+52.6743D+45.81,348
1300D+52.71,632D+59.91,238D+57.01,248
1310D+25.21,230D+36.4800D+40.81,364
1320D+33.81,156D+42.4722D+45.01,650
1330D+36.41,506D+46.9928D+45.81,931
1340D+43.11,060D+50.2623D+49.82,105
1350D+37.0878D+40.7526D+55.8548
1360D+36.01,152D+50.3716D+50.21,305
1370D+27.21,012D+39.9686D+45.62,054
1380D+25.91,492D+30.9976D+35.0941
1390D+26.71,526D+36.41,050D+33.81,617
1430D+57.31,112D+66.5711D+56.71,729
1440D+31.8570D+44.1354D+54.11,113
1450D+41.11,148D+49.0755D+50.41,321
1460D+47.31,081D+50.6745D+48.6764
1470D+38.81,224D+57.6911D+52.01,292
1480D+32.81,160D+43.3783D+41.21,217
1490D+39.8929D+46.5604D+49.21,151
1500D+34.51,635D+43.81,096D+43.31,509
1510D+25.61,303D+38.3848D+31.91,400
1520D+29.11,414D+33.4954D+34.01,376
1530D+48.0855D+50.5503D+54.91,158
1540D+48.31,888D+53.21,386D+52.82,515
1550D+40.21,568D+48.01,357D+50.61,825
1580D+44.41,259D+39.51,099D+38.51,347
1600D+30.62,160D+30.61,688D+31.03,636
1610D+29.42,799D+30.72,334D+27.03,410
1620D+30.63,103D+30.92,798D+24.02,656
1630D+18.41,229D+20.91,066D+24.13,944
1640D+27.33,747D+25.63,250D+18.92,771
1650D+12.993D+6.149D+7.791
1660D+15.41,650D+13.31,418D+17.61,566
1670D+20.92,419D+20.52,027D+19.02,412
1680D+13.31,975D+14.91,639D+10.02,006
1690D+15.32,016D+19.71,549D+24.32,272
1700D+9.72,775D+10.72,273D+10.83,357
1710D+8.02,344D+10.32,027D+6.92,444
1720D+9.8797D+17.7667D+10.8832
1730D+19.01,211D+16.21,070D+18.51,277
1740D+13.52,676D+12.82,113D+13.22,789
1750D+18.83,184D+19.32,659D+18.13,410
1760D+15.02,785D+15.72,193D+15.82,518
1770D+17.12,586D+21.32,156D+21.42,687
1780D+15.43,140D+17.82,438D+16.73,132
Washington: 54 precincts
Precinct2024 President2022 Governor2020 President
MarginVotesMarginVotesMarginVotes
0005D+16.8572D+18.7507D+24.5539
0010R+1.5538R+1.5455D+2.3573
0015D+19.3507D+15.9452D+17.6533
0020D+9.7526D+7.9453D+6.3554
0025D+6.41,620D+14.51,297D+6.61,595
0030R+2.31,555R+3.41,283R+5.11,522
0035D+31.9665D+28.5604D+28.1679
0095R+11.0811R+15.6717R+10.8854
0130R+6.51,935R+8.01,680R+7.43,070
0132R+7.71,032R+6.5865--
0170D+8.04,968D+6.23,638D+5.74,092
0175D+2.24,070D+2.73,228D+3.03,629
0180D+0.4741D+16.5629D+1.81,260
0185R+2.21,223D+3.8999R+9.0233
0190R+10.0231D+4.3186D+8.4753
0195D+14.0250D+23.8164D+12.3261
0200D+13.62,455D+16.42,020D+14.32,540
0205D+19.02,907D+18.02,500D+16.63,016
0225D+14.22,876D+16.62,266D+10.51,683
0230D+10.01,545D+13.81,147D+26.41,574
0235D+21.31,380D+21.3966D+17.42,864
0240D+17.92,609D+23.02,006D+23.42,017
0245D+18.71,822D+25.21,440D+20.02,297
0250D+15.62,080D+22.51,549D+7.22,152
0255D+4.52,463D+8.71,624D+15.13,253
0260D+19.72,976D+21.82,352D+14.2915
0265D+19.3869D+17.1713--
0275R+1.8278D+6.8236D+1.7294
0280D+12.3253D+13.9230--
0315D+4.1121D+2.196D+27.51,730
0320D+23.22,853D+27.62,297D+23.31,338
0330D+23.33,163D+26.32,571D+10.13,426
0340D+9.63,517D+13.02,943--
0350D+21.23,308D+20.12,775--
0360R+0.82,804R+1.42,359R+2.22,856
0365D+23.4218D+16.4177D+7.2236
0370D+0.6318D+11.4229D+5.2328
0375D+22.92,006D+29.71,478D+26.12,220
0380D+27.82,863D+28.02,322D+26.13,112
0385D+32.81,474D+34.91,053D+34.91,580
0390D+28.02,333D+30.01,878D+26.52,543
0395D+28.12,560D+33.01,941D+29.82,691
0400D+21.82,514D+20.82,047D+20.02,030
0405D+18.02,304D+21.41,831D+21.72,420
0410D+20.63,091D+20.22,461D+18.93,014
0415D+22.84,374D+22.33,073D+22.94,672
0420D+25.03,124D+27.22,510D+22.13,126
0425D+20.13,999D+19.13,370D+25.93,020
0430D+13.73,752D+12.52,915D+19.72,998
0435D+11.63,480D+9.12,555D+12.22,728
0450D+15.02,470D+13.41,854D+12.23,556
Saint Paul Park P-1----D+4.0725
Scandia----R+9.22,907
Stillwater W-1 P-1----D+11.41,142
Dakota: 2 precincts
Precinct2024 President2022 Governor2020 President
MarginVotesMarginVotesMarginVotes
4410 (part)D+16.12,436D+24.91,902D+22.92,554
4440 (part)D+24.2720D+34.0483D+36.8767

2024 President (Kamala D. Harris and Tim Walz vs. Donald J. Trump and JD Vance). Source: Minnesota Secretary of State, election results media files (all races by precinct, aggregated to county). Official canvassed results, Minnesota Secretary of State (State Canvassing Board certified).

2022 Governor (Tim Walz and Peggy Flanagan vs. Scott Jensen and Matt Birk). Source: Minnesota Secretary of State, election results media files (all races by precinct, aggregated to county). Official canvassed results, Minnesota Secretary of State (State Canvassing Board certified).

2020 President (Joseph R. Biden and Kamala Harris vs. Donald J. Trump and Michael R. Pence). Source: Minnesota Secretary of State, election results media files (all races by precinct, aggregated to county). Official canvassed results, Minnesota Secretary of State (State Canvassing Board certified).

Precinct demographics

Demographics are Census American Community Survey (ACS) 2020-2024 5-year estimates for block groups, assigned to precincts by area share. They describe the resident population, not registered or likely voters, and include non-citizens. ACS margins of error are not shown; small precincts carry large error. Area weighting assumes people are spread evenly within each block group, so large rural precincts are the least reliable. Median income is a household-weighted average of block-group medians, an approximation.

AreaPopulationVoting-age pop.% White non-Hisp.% Hispanic% Black% AsianMedian income*% Bachelor's+% 18-29 (of adults)% 65+% Homeowners% Below poverty% Spanish at home (adults)
District169,445129,93077.0%5.1%5.2%8.2%$123k54.0%17.1%17.2%80.0%5.8%3.5%
Washington (in district)167,644128,48977.1%5.0%5.2%8.2%$123k54.0%17.1%17.2%80.2%5.7%3.5%
Ramsey (in district)1,8011,44167.0%7.3%8.8%11.9%$101k53.6%23.2%17.3%61.9%11.7%3.9%
Dakota (in district)00
Washington: 64 precincts
PrecinctPopulationVoting-age pop.% White non-Hisp.% Hispanic% Black% AsianMedian income*% Bachelor's+% 18-29 (of adults)% 65+% Homeowners% Below poverty% Spanish at home (adults)
Afton W-1 P-189574991.1%0.9%0.3%1.5%$119k55.1%9.5%31.2%97.1%4.9%1.6%
Afton W-2 P-21,05784688.6%1.5%0.3%3.8%$137k58.5%9.1%27.2%98.3%5.8%0.6%
Afton W-3 P-355943986.0%2.4%0.0%6.2%$147k59.2%12.6%22.5%98.7%8.2%0.5%
Afton W-4 P-476960285.4%2.6%0.0%6.7%$150k59.4%13.4%21.3%98.8%8.7%0.5%
Bayport2,8922,48868.2%3.4%22.1%1.3%$128k22.9%16.9%10.4%93.1%3.5%1.1%
Baytown Twp3,6252,79094.8%1.8%0.1%0.4%$152k54.6%11.0%22.0%93.7%2.4%1.4%
Birchwood Village86465987.6%5.9%0.0%0.0%$156k64.9%13.1%21.3%86.7%2.7%2.6%
Birchwood Village87967087.7%5.8%0.0%0.0%$156k64.9%13.2%21.2%86.7%2.7%2.5%
Dellwood1,00272592.5%2.6%1.2%1.1%$209k67.9%11.8%20.8%96.7%3.4%2.2%
Grant P-12,6991,89593.3%0.0%0.4%0.9%$162k55.3%8.6%19.2%93.2%1.9%1.3%
Grant P-21,38396894.0%0.9%0.5%0.7%$132k64.0%11.2%19.3%98.0%7.8%0.7%
Lake Elmo P-17,4335,41886.5%3.1%3.7%3.0%$144k58.3%15.2%15.1%95.0%6.7%2.7%
Lake Elmo P-25,7184,18586.9%2.5%0.5%3.6%$166k66.2%10.8%19.4%90.9%2.5%1.3%
Lake Saint Croix Beach86574989.2%1.9%0.0%3.1%$104k50.9%17.6%26.4%95.8%9.3%2.8%
Lakeland1,5941,36592.9%3.7%0.4%0.7%$102k44.1%12.9%27.3%88.3%3.3%1.9%
Lakeland Shores24020195.3%1.4%0.0%1.1%$101k52.1%14.0%26.0%83.1%2.3%0.0%
Landfall79263336.9%48.3%0.0%9.9%$44k10.9%15.5%11.3%95.6%12.6%41.9%
Mahtomedi P-13,8752,98492.1%1.5%0.2%3.5%$151k73.2%19.0%19.9%82.8%3.9%0.5%
Mahtomedi P-24,2563,23591.2%2.1%0.4%2.1%$105k57.0%16.8%20.8%79.7%4.2%0.8%
No electorate (water or unpopulated land)332884.2%14.2%0.8%0.4%$122k51.9%29.8%16.2%73.5%3.8%0.0%
No electorate (water or unpopulated land)1195.8%0.0%0.0%1.7%$67k37.1%16.2%32.2%79.4%6.0%2.0%
No electorate (water or unpopulated land)4396.2%0.0%0.0%1.4%$67k37.3%15.6%32.7%80.0%6.1%1.6%
No electorate (water or unpopulated land)2188.2%2.0%3.9%2.6%$130k52.0%10.0%17.0%93.0%6.7%0.0%
No electorate (water or unpopulated land)1193.9%1.5%0.0%1.5%$101k51.0%14.5%25.8%83.3%3.0%0.0%
No electorate (water or unpopulated land)7595.3%1.4%0.0%1.1%$101k52.1%14.1%26.0%83.0%2.3%0.0%
No electorate (water or unpopulated land)2295.0%1.3%0.0%1.3%$101k52.2%14.1%26.1%82.6%2.5%0.0%
No electorate (water or unpopulated land)242189.3%1.9%0.0%3.1%$104k50.9%17.6%26.4%95.7%9.3%2.8%
No electorate (water or unpopulated land)181690.6%1.1%0.2%2.0%$115k54.0%11.8%29.9%96.8%6.1%1.9%
No electorate (water or unpopulated land)1188.2%4.2%2.1%1.4%$246k63.5%15.5%16.0%100.0%4.9%2.9%
Oak Park Heights3,9913,40779.7%7.4%7.0%0.8%$69k39.1%15.5%34.8%42.4%8.4%4.2%
Oakdale P-13,1522,63977.7%8.1%1.8%3.8%$102k17.6%22.2%16.4%86.2%4.6%3.4%
Oakdale P-22,9802,39164.9%6.7%9.8%13.0%$53k28.6%21.4%26.5%51.6%7.8%1.8%
Oakdale P-34,4613,29657.6%10.7%10.7%12.2%$87k33.2%19.2%16.0%77.7%6.7%3.3%
Oakdale P-43,2092,31969.2%1.4%12.0%12.4%$87k34.0%19.5%18.6%85.3%9.6%1.4%
Oakdale P-54,9603,75562.6%4.3%18.5%12.5%$90k35.7%19.1%11.4%59.6%4.6%4.4%
Oakdale P-63,8492,86162.7%3.4%10.6%20.7%$128k44.3%19.7%11.6%94.7%3.8%4.1%
Oakdale P-74,3373,61571.5%5.4%3.9%14.2%$127k38.6%17.1%17.0%91.6%5.5%2.8%
Oakdale P-81,6421,37385.2%0.1%0.0%12.4%$115k64.0%14.5%32.6%81.2%1.8%0.1%
Pine Springs65449093.9%0.6%1.0%1.5%$129k48.8%6.6%31.1%99.9%0.9%0.3%
Saint Mary's Point34329789.2%1.9%0.0%3.1%$104k50.9%17.6%26.5%95.8%9.2%2.8%
Stillwater Twp P-221517990.9%2.4%0.3%0.5%$149k45.0%28.2%19.6%72.0%0.9%0.7%
Stillwater W-1 P-15,0263,97484.6%7.8%0.8%4.1%$91k50.6%16.2%20.6%72.5%8.1%1.7%
Stillwater W-2 P-24,8114,18889.8%5.2%0.2%1.7%$100k42.4%22.3%21.3%65.4%4.7%2.3%
Stillwater W-3 P-34,6803,49190.8%5.1%0.5%2.1%$136k55.2%10.2%17.7%87.8%5.6%0.9%
Stillwater W-4 P-44,7453,46281.6%9.1%2.8%1.4%$115k60.1%19.5%19.2%81.7%10.7%12.0%
West Lakeland Twp4,0152,97886.4%1.6%2.2%6.1%$201k61.6%11.8%12.7%99.4%3.8%0.7%
White Bear Lake W-4 P-232923195.1%2.9%0.5%0.0%$113k53.5%17.8%17.1%83.2%4.3%2.0%
White Bear Lake W-4 P-235925295.0%2.9%0.5%0.1%$112k53.7%17.8%17.2%83.2%4.3%1.9%
Willernie35228195.7%0.0%0.6%0.7%$85k47.8%17.9%20.9%64.0%8.9%0.0%
Willernie35728495.7%0.0%0.6%0.6%$85k47.8%17.9%20.9%64.0%8.9%0.0%
Woodbury P-13,7203,00576.6%3.3%4.6%10.1%$89k44.0%20.9%12.7%73.9%14.8%1.3%
Woodbury P-105,4804,10375.8%7.2%6.9%9.2%$145k63.6%18.4%12.7%75.5%12.1%7.8%
Woodbury P-116,1754,51777.6%3.7%7.2%7.0%$161k69.8%12.5%15.8%88.4%1.6%2.4%
Woodbury P-125,3544,23169.2%1.8%5.0%21.1%$133k71.4%15.9%17.1%80.0%2.5%0.3%
Woodbury P-136,6294,51768.1%6.1%3.0%14.0%$169k79.1%18.7%5.9%80.6%5.5%4.8%
Woodbury P-163,8352,52066.3%5.2%5.4%17.9%$156k77.6%14.8%3.6%83.7%3.3%5.2%
Woodbury P-24,8424,24566.4%14.5%8.7%7.2%$127k52.9%29.3%21.9%69.9%4.6%11.0%
Woodbury P-33,6632,60955.3%4.1%15.4%21.1%$99k46.4%25.1%13.3%33.6%5.7%5.7%
Woodbury P-44,1753,14984.0%4.7%1.3%4.6%$107k46.2%17.5%21.6%85.8%4.5%4.9%
Woodbury P-54,2573,53674.5%3.9%3.4%11.8%$94k47.8%27.3%18.2%80.2%12.0%2.6%
Woodbury P-63,9352,96177.9%5.0%4.4%9.3%$165k62.7%17.5%17.2%97.7%0.0%3.5%
Woodbury P-73,0072,40576.9%6.7%2.4%10.3%$136k62.4%16.7%18.8%91.1%2.9%2.3%
Woodbury P-84,8823,56876.2%9.0%1.6%7.3%$121k60.3%15.2%12.5%82.9%9.0%2.4%
Woodbury P-97,7325,67957.7%4.1%15.9%17.0%$111k68.1%13.4%11.7%73.7%5.6%6.9%
Ramsey: 50 precincts
PrecinctPopulationVoting-age pop.% White non-Hisp.% Hispanic% Black% AsianMedian income*% Bachelor's+% 18-29 (of adults)% 65+% Homeowners% Below poverty% Spanish at home (adults)
Edge gap (no precinct polygon)474359.7%13.9%16.6%5.8%$53k44.7%19.8%19.3%29.1%22.0%10.2%
Edge gap (no precinct polygon)474359.7%13.9%16.6%5.8%$53k44.7%19.8%19.3%29.1%22.0%10.2%
No electorate (water or unpopulated land)30523482.4%5.0%2.7%5.5%$130k52.5%12.3%20.4%90.3%4.4%2.3%
No electorate (water or unpopulated land)7772.7%5.1%15.3%3.0%$63k44.1%9.7%55.1%39.0%14.5%3.1%
No electorate (water or unpopulated land)8879.1%0.4%2.3%2.4%$68k47.1%11.0%29.2%28.0%9.3%0.5%
No electorate (water or unpopulated land)443688.6%0.3%1.2%0.7%$188k80.7%9.8%18.1%77.7%5.1%0.1%
No electorate (water or unpopulated land)1159961.2%12.0%4.3%19.2%$84k85.3%51.0%8.1%31.9%18.0%3.1%
No electorate (water or unpopulated land)6587.1%0.8%0.3%10.3%$137k60.2%15.1%26.5%96.2%8.5%0.4%
No electorate (water or unpopulated land)141081.1%9.8%0.6%7.3%$203k73.4%12.0%22.1%98.3%3.8%5.7%
No electorate (water or unpopulated land)241938.2%11.8%17.3%26.2%$65k36.3%34.7%17.0%56.7%25.4%6.4%
No electorate (water or unpopulated land)352420.1%8.0%39.8%26.6%$46k28.2%8.1%13.9%29.6%26.9%4.6%
No electorate (water or unpopulated land)171677.9%4.3%5.9%6.2%$105k62.6%92.1%1.6%77.4%2.4%2.2%
No electorate (water or unpopulated land)131174.0%7.0%7.6%5.6%$79k56.6%33.2%22.6%69.4%6.8%1.5%
No electorate (water or unpopulated land)383044.9%7.4%31.8%10.4%$62k65.6%30.8%11.2%39.8%16.1%7.0%
No electorate (water or unpopulated land)121058.5%11.2%19.8%4.8%$50k44.1%25.8%20.1%12.2%24.7%8.4%
No electorate (water or unpopulated land)131177.4%3.7%7.6%7.5%$121k68.5%25.0%14.7%67.8%5.1%2.1%
No electorate (water or unpopulated land)11980.3%4.3%5.9%4.9%$80k59.7%49.0%19.8%55.3%5.9%1.8%
No electorate (water or unpopulated land)664337.3%13.9%19.2%23.4%$72k34.5%19.8%9.3%48.7%24.2%11.2%
No electorate (water or unpopulated land)252471.1%6.2%5.8%15.2%$82k38.3%21.0%27.6%44.2%19.3%1.4%
No electorate (water or unpopulated land)6582.8%5.0%0.0%0.5%$130k49.4%9.4%22.6%100.0%2.0%4.2%
No electorate (water or unpopulated land)11962.1%0.8%19.0%15.0%$74k27.3%15.3%18.8%44.6%7.5%0.0%
No electorate (water or unpopulated land)171450.0%4.6%17.9%21.7%$110k36.6%19.9%15.6%79.7%8.9%1.6%
No electorate (water or unpopulated land)12962.1%4.5%2.5%26.7%$112k44.3%6.9%27.5%81.5%6.2%5.9%
No electorate (water or unpopulated land)221663.1%4.5%2.8%26.8%$148k52.7%8.3%14.8%97.3%6.5%4.6%
No electorate (water or unpopulated land)413471.4%5.8%0.1%17.1%$96k40.2%19.7%22.5%79.7%5.1%1.4%
No electorate (water or unpopulated land)12978.7%5.9%0.0%0.7%$114k47.4%7.7%24.4%100.0%2.1%6.0%
No electorate (water or unpopulated land)26520381.5%5.5%3.1%5.7%$129k52.3%12.6%19.9%89.0%4.6%2.5%
No electorate (water or unpopulated land)7772.7%5.1%15.3%3.0%$63k44.1%9.7%55.1%39.0%14.5%3.1%
No electorate (water or unpopulated land)8879.1%0.4%2.3%2.4%$68k47.1%11.0%29.2%28.0%9.3%0.5%
No electorate (water or unpopulated land)443688.6%0.3%1.2%0.7%$188k80.7%9.8%18.1%77.7%5.1%0.1%
No electorate (water or unpopulated land)1159961.2%12.0%4.3%19.2%$84k85.3%51.0%8.1%31.9%18.0%3.1%
No electorate (water or unpopulated land)6587.1%0.8%0.3%10.3%$137k60.2%15.1%26.5%96.2%8.5%0.4%
No electorate (water or unpopulated land)211662.2%4.7%2.7%27.5%$147k52.6%8.2%15.3%97.2%6.8%5.0%
No electorate (water or unpopulated land)12962.1%4.5%2.5%26.7%$112k44.3%6.9%27.5%81.5%6.2%5.9%
No electorate (water or unpopulated land)171450.0%4.6%17.9%21.7%$110k36.6%19.9%15.6%79.7%8.9%1.6%
No electorate (water or unpopulated land)352420.1%8.0%39.8%26.6%$46k28.2%8.1%13.9%29.6%26.9%4.6%
No electorate (water or unpopulated land)664337.3%13.9%19.2%23.4%$72k34.5%19.8%9.3%48.6%24.2%11.1%
No electorate (water or unpopulated land)141081.1%9.8%0.6%7.3%$203k73.4%12.0%22.1%98.3%3.8%5.7%
No electorate (water or unpopulated land)171677.9%4.3%5.9%6.2%$105k62.6%92.1%1.6%77.4%2.4%2.2%
No electorate (water or unpopulated land)131174.0%7.0%7.6%5.6%$79k56.6%33.2%22.6%69.4%6.8%1.5%
No electorate (water or unpopulated land)383044.9%7.4%31.8%10.4%$62k65.6%30.8%11.2%39.9%16.1%6.9%
No electorate (water or unpopulated land)111058.5%10.9%20.2%4.9%$51k44.5%26.1%19.5%12.2%24.8%8.2%
No electorate (water or unpopulated land)11980.3%4.3%5.9%4.9%$80k59.7%49.0%19.8%55.3%5.9%1.8%
No electorate (water or unpopulated land)131177.4%3.7%7.6%7.5%$121k68.5%25.0%14.7%67.8%5.1%2.1%
No electorate (water or unpopulated land)252471.1%6.2%5.8%15.2%$82k38.3%21.0%27.6%44.2%19.3%1.4%
No electorate (water or unpopulated land)241937.8%11.8%17.2%26.5%$64k36.4%34.9%17.0%56.4%25.7%6.4%
No electorate (water or unpopulated land)413371.5%5.8%0.1%17.0%$96k40.3%19.7%22.5%79.7%5.1%1.4%
No electorate (water or unpopulated land)11962.1%0.8%19.0%15.0%$74k27.3%15.3%18.8%44.6%7.5%0.0%
No electorate (water or unpopulated land)6582.8%5.0%0.0%0.5%$130k49.4%9.4%22.6%100.0%2.0%4.2%
No electorate (water or unpopulated land)12978.6%5.9%0.0%0.7%$114k47.4%7.7%24.4%100.0%2.1%6.1%
Dakota: 2 precincts
PrecinctPopulationVoting-age pop.% White non-Hisp.% Hispanic% Black% AsianMedian income*% Bachelor's+% 18-29 (of adults)% 65+% Homeowners% Below poverty% Spanish at home (adults)
No electorate (water or unpopulated land)00
No electorate (water or unpopulated land)00

*Median income is approximate (see note above). ACS 2020-2024 5-year.

Nonpartisan voter information. GOTV Polling does not endorse any candidate.