U.S. Senate
Statewide: Peggy Flanagan wins. Called.
Electoral MeridianIndependent Election Research
Forecasts. Results. Evidence.
2026 election results. Peggy Flanagan (D) got 75% of the U.S. Senate vote in Ramsey County. The margin is 8.5 points more Democratic than the 2024 presidential vote here. Ramsey County is split between 2 U.S. House districts. Below are also 50 local contests from the state's own results.
Statewide: Peggy Flanagan wins. Called.
Statewide: Amy Klobuchar wins. Called.
Only part of Ramsey County is in this district; these are that part's votes. Whole district: Betty McCollum wins. Called.
Only part of Ramsey County is in this district; these are that part's votes. Whole district: Ilhan Omar wins. Called.
The leader in Ramsey County is only who has the most votes counted here. Races are won statewide or district-wide, and only the race pages report calls. Last vote update here Nov 3, 11:34 PM.
County offices, city and town races, school boards, local measures and judges on Ramsey County's ballots, from Minnesota's official results file. Names are as the state prints them. "Ahead" describes the current count; it isn't a race call, and we don't call measures.
| Candidate | Votes | Share |
|---|---|---|
| Garrison McMurtrey | 13,574 | 65.1% |
| Greg Copeland | 6,984 | 33.5% |
| Write-In | 290 | 1.4% |
Garrison McMurtrey ahead in Ramsey County.
| Candidate | Votes | Share |
|---|---|---|
| Rena Moran | 21,824 | 98.3% |
| Write-In | 367 | 1.7% |
Rena Moran is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Rebecca Noecker | 15,829 | 49.8% |
| María Isa Pérez-Vega | 15,710 | 49.5% |
| Write-In | 228 | 0.7% |
Rebecca Noecker ahead in Ramsey County.
| Candidate | Votes | Share |
|---|---|---|
| Mai Chong Xiong | 15,203 | 97.9% |
| Write-In | 326 | 2.1% |
Mai Chong Xiong is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Bob Fletcher | 158,195 | 96.7% |
| Write-In | 5,389 | 3.3% |
Bob Fletcher is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| John Choi | 161,858 | 98.4% |
| Write-In | 2,662 | 1.6% |
John Choi is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| David Grant | 2,375 | 50.1% |
| Emily Rousseau | 2,362 | 49.8% |
| Write-In | 5 | 0.1% |
David Grant ahead in Ramsey County. Arden Hills's page.
| Candidate | Votes | Share |
|---|---|---|
| Ben Lindau | 2,541 | 35.0% |
| Jess Birken | 2,464 | 34.0% |
| David Radziej | 2,186 | 30.1% |
| Write-In | 65 | 0.9% |
Ben Lindau and Jess Birken ahead in Ramsey County. Arden Hills's page.
| Candidate | Votes | Share |
|---|---|---|
| Alex Tierney | 0 | — |
| Tom Newland | 0 | — |
| Write-In | 0 | — |
No votes in the state's file yet. Blaine's page. The contest crosses into 1 other county; across all of them: Tom Newland 4,226 (53.1%), Alex Tierney 3,635 (45.7%).
| Candidate | Votes | Share |
|---|---|---|
| Jim Tschida | 222 | 52.1% |
| Leonard Cacioppo | 195 | 45.8% |
| Write-In | 9 | 2.1% |
Jim Tschida and Leonard Cacioppo are unopposed. Gem Lake's page.
| Candidate | Votes | Share |
|---|---|---|
| Mary Gaasch | 941 | 95.2% |
| Write-In | 47 | 4.8% |
Mary Gaasch is unopposed. Lauderdale's page.
| Candidate | Votes | Share |
|---|---|---|
| Sharon F. Kelly | 833 | 53.0% |
| Evan Sayre | 707 | 45.0% |
| Write-In | 32 | 2.0% |
Sharon F. Kelly and Evan Sayre are unopposed. Lauderdale's page.
| Candidate | Votes | Share |
|---|---|---|
| Tom Fischer | 3,253 | 97.7% |
| Write-In | 76 | 2.3% |
Tom Fischer is unopposed. Little Canada's page.
| Candidate | Votes | Share |
|---|---|---|
| Mike Mui | 1,939 | 32.5% |
| Dave Miller | 1,811 | 30.3% |
| Eric Thorson | 1,198 | 20.1% |
| Adam P. Woodruff | 943 | 15.8% |
| Write-In | 82 | 1.4% |
Mike Mui and Dave Miller ahead in Ramsey County. Little Canada's page.
| Candidate | Votes | Share |
|---|---|---|
| Chonburi Lee | 9,548 | 58.2% |
| Marylee Abrams | 6,767 | 41.3% |
| Write-In | 88 | 0.5% |
Chonburi Lee ahead in Ramsey County. Maplewood's page.
| Candidate | Votes | Share |
|---|---|---|
| Mike Hang | 7,285 | 30.6% |
| Kathleen A. "Kathy" Juenemann | 6,302 | 26.5% |
| Leslie Lienemann | 6,108 | 25.6% |
| Terri Mallet | 3,944 | 16.6% |
| Write-In | 177 | 0.7% |
Mike Hang and Kathleen A. "Kathy" Juenemann ahead in Ramsey County. Maplewood's page.
| Candidate | Votes | Share |
|---|---|---|
| Zach Lindstrom | 2,759 | 53.1% |
| Kathryn Smith | 1,698 | 32.7% |
| Julia Wolff | 710 | 13.7% |
| Write-In | 33 | 0.6% |
Zach Lindstrom ahead in Ramsey County. Mounds View's page.
| Candidate | Votes | Share |
|---|---|---|
| Julie Clark | 2,693 | 34.5% |
| Gregory Brinkman | 1,615 | 20.7% |
| Sherie Wagner | 1,567 | 20.1% |
| Theresa Marie Cermak | 1,004 | 12.9% |
| Tony Preciado | 820 | 10.5% |
| Write-In | 99 | 1.3% |
Julie Clark and Gregory Brinkman ahead in Ramsey County. Mounds View's page.
| Candidate | Votes | Share |
|---|---|---|
| Kari Niedfeldt-Thomas | 7,273 | 71.3% |
| Jeffrey Nelson | 2,862 | 28.0% |
| Write-In | 69 | 0.7% |
Kari Niedfeldt-Thomas ahead in Ramsey County. New Brighton's page.
| Candidate | Votes | Share |
|---|---|---|
| Kami Miller | 6,677 | 53.4% |
| Graeme Allen | 5,560 | 44.5% |
| Write-In | 261 | 2.1% |
Kami Miller and Graeme Allen are unopposed. New Brighton's page.
| Candidate | Votes | Share |
|---|---|---|
| Fritz Johnson | 1,829 | 55.2% |
| Krista Wolter | 1,475 | 44.5% |
| Write-In | 8 | 0.2% |
Fritz Johnson ahead in Ramsey County. North Oaks's page.
| Candidate | Votes | Share |
|---|---|---|
| Andrew Gaspard | 1,751 | 30.5% |
| Riki Banerjee | 1,705 | 29.7% |
| Greg Peterson | 1,172 | 20.4% |
| Mark R. Azman | 1,088 | 19.0% |
| Write-In | 25 | 0.4% |
Andrew Gaspard and Riki Banerjee ahead in Ramsey County. North Oaks's page.
| Candidate | Votes | Share |
|---|---|---|
| John Monge | 2,767 | 64.5% |
| Christopher Tenquist | 1,431 | 33.4% |
| Write-In | 89 | 2.1% |
John Monge ahead in Ramsey County. North St. Paul's page.
| Candidate | Votes | Share |
|---|---|---|
| Rachel Lucas | 2,367 | 35.5% |
| Jodi Justice | 2,182 | 32.7% |
| Jason Nordby | 2,026 | 30.4% |
| Write-In | 89 | 1.3% |
Rachel Lucas and Jodi Justice ahead in Ramsey County. North St. Paul's page.
| Candidate | Votes | Share |
|---|---|---|
| Dan Roe | 13,448 | 79.3% |
| Roger B. Hess Jr. | 3,371 | 19.9% |
| Write-In | 129 | 0.8% |
Dan Roe ahead in Ramsey County. Roseville's page.
| Candidate | Votes | Share |
|---|---|---|
| Wayne Groff | 10,725 | 36.2% |
| Cassie Iverson | 7,702 | 26.0% |
| Bruce K. Bester | 6,828 | 23.0% |
| Rebecca Carlson | 4,237 | 14.3% |
| Write-In | 160 | 0.5% |
Wayne Groff and Cassie Iverson ahead in Ramsey County. Roseville's page.
| Candidate | Votes | Share |
|---|---|---|
| Paul Gardner | 9,087 | 72.2% |
| Josh Wing | 3,399 | 27.0% |
| Write-In | 102 | 0.8% |
Paul Gardner ahead in Ramsey County. Shoreview's page.
| Candidate | Votes | Share |
|---|---|---|
| John Doan | 7,777 | 39.2% |
| Ashley Patel | 7,665 | 38.6% |
| Christine Thompson | 4,233 | 21.3% |
| Write-In | 175 | 0.9% |
John Doan and Ashley Patel ahead in Ramsey County. Shoreview's page.
| Candidate | Votes | Share |
|---|---|---|
| Halyn Roth | 32 | 52.5% |
| Robert Nelson | 28 | 45.9% |
| Write-In | 1 | 1.6% |
Halyn Roth ahead in Ramsey County. Spring Lake Park's page. The contest crosses into 1 other county; across all of them: Robert Nelson 1,401 (49.8%), Halyn Roth 1,401 (49.8%).
| Candidate | Votes | Share |
|---|---|---|
| April Moran | 34 | 35.1% |
| Eric Julien | 24 | 24.7% |
| Kenneth Wendling | 23 | 23.7% |
| Perry Korzenowski | 14 | 14.4% |
| Write-In | 2 | 2.1% |
April Moran and Eric Julien ahead in Ramsey County. Spring Lake Park's page. The contest crosses into 1 other county; across all of them: April Moran 1,470 (33.4%), Eric Julien 1,039 (23.6%).
| Candidate | Votes | Share |
|---|---|---|
| Greg Urban | 2,834 | 45.7% |
| Mike Krachmer | 2,575 | 41.5% |
| Brian Hendey | 757 | 12.2% |
| Write-In | 42 | 0.7% |
Greg Urban ahead in Ramsey County. Vadnais Heights's page.
| Candidate | Votes | Share |
|---|---|---|
| Kelly Jozwowski | 2,446 | 23.5% |
| Craig Johnson | 2,358 | 22.7% |
| Katherine Doll Kanne | 2,252 | 21.6% |
| Patricia Youker | 2,079 | 20.0% |
| Donald Jorgenson | 1,202 | 11.6% |
| Write-In | 68 | 0.7% |
Kelly Jozwowski and Craig Johnson ahead in Ramsey County. Vadnais Heights's page.
| Candidate | Votes | Share |
|---|---|---|
| Beth Artner | 4,341 | 97.2% |
| Write-In | 126 | 2.8% |
Beth Artner is unopposed. White Bear Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Steve Ruzek | 4,351 | 98.5% |
| Write-In | 66 | 1.5% |
Steve Ruzek is unopposed. White Bear Township's page.
| Candidate | Votes | Share |
|---|---|---|
| Brittany LaBore | 8,003 | 27.0% |
| Caleb Anderson | 7,696 | 26.0% |
| Nina Potter | 7,636 | 25.8% |
| Veronica McFarland | 5,991 | 20.2% |
| Write-In | 314 | 1.1% |
Brittany LaBore, Caleb Anderson and Nina Potter ahead in Ramsey County. The contest crosses into 1 other county; across all of them: Brittany LaBore 15,300 (27.0%), Nina Potter 14,613 (25.8%), Caleb Anderson 14,582 (25.7%).
| Candidate | Votes | Share |
|---|---|---|
| Amanda McFarlane | 10,768 | 15.9% |
| Amy Puschinsky | 9,547 | 14.1% |
| Ryan Vernosh | 8,965 | 13.3% |
| Dan Arcand | 8,571 | 12.7% |
| Christina Streiff Oji | 8,438 | 12.5% |
| Melissa Roberts | 7,723 | 11.4% |
| Colleen Berquist | 6,940 | 10.3% |
| Bob Krominga | 6,463 | 9.6% |
| Write-In | 240 | 0.4% |
Amanda McFarlane, Amy Puschinsky, Ryan Vernosh and Dan Arcand ahead in Ramsey County. The contest crosses into 2 other counties; across all of them: Amanda McFarlane 14,230 (15.6%), Amy Puschinsky 12,326 (13.5%), Dan Arcand 12,043 (13.2%), Ryan Vernosh 11,881 (13.0%).
| Candidate | Votes | Share |
|---|---|---|
| Stephanie Anderson | 48,448 | 22.3% |
| Omar Syed | 46,115 | 21.2% |
| Uriah Ward | 43,858 | 20.2% |
| Tamara Mattison | 23,642 | 10.9% |
| Teresa Glass | 22,496 | 10.4% |
| Michael Schell | 15,745 | 7.3% |
| Kris Taylor | 15,214 | 7.0% |
| Write-In | 1,502 | 0.7% |
Stephanie Anderson, Omar Syed and Uriah Ward ahead in Ramsey County.
| Choice | Votes | Share |
|---|---|---|
| Yes | 2,907 | 52.1% |
| No | 2,675 | 47.9% |
Yes ahead with 52.1% in Ramsey County. Mounds View's page.
| Choice | Votes | Share |
|---|---|---|
| No | 3,190 | 57.5% |
| Yes | 2,362 | 42.5% |
No ahead with 57.5% in Ramsey County. Mounds View's page.
| Choice | Votes | Share |
|---|---|---|
| Yes | 92,045 | 79.0% |
| No | 24,469 | 21.0% |
Yes ahead with 79.0% in Ramsey County. St. Paul's page.
| Choice | Votes | Share |
|---|---|---|
| No | 9,910 | 51.5% |
| Yes | 9,351 | 48.5% |
No ahead with 51.5% in Ramsey County. The contest crosses into 1 other county; across all of them: No 18,124 (50.5%), Yes 17,787 (49.5%).
| Candidate | Votes | Share |
|---|---|---|
| Leonardo Castro | 123,113 | 98.7% |
| Write-In | 1,630 | 1.3% |
Leonardo Castro is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Victoria Gardner | 122,206 | 98.8% |
| Write-In | 1,508 | 1.2% |
Victoria Gardner is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Stacy Stennes | 121,487 | 98.8% |
| Write-In | 1,501 | 1.2% |
Stacy Stennes is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Jessica Bierwerth | 121,157 | 98.8% |
| Write-In | 1,515 | 1.2% |
Jessica Bierwerth is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Sophia Vuelo | 121,896 | 98.8% |
| Write-In | 1,495 | 1.2% |
Sophia Vuelo is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Veena Iyer | 120,372 | 98.7% |
| Write-In | 1,586 | 1.3% |
Veena Iyer is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Der Yang | 122,512 | 98.8% |
| Write-In | 1,530 | 1.2% |
Der Yang is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Kelly Olmstead | 121,984 | 98.8% |
| Write-In | 1,463 | 1.2% |
Kelly Olmstead is unopposed.
| Candidate | Votes | Share |
|---|---|---|
| Jennifer L. Verdeja | 122,026 | 98.8% |
| Write-In | 1,464 | 1.2% |
Jennifer L. Verdeja is unopposed.
Minnesota's official results, file posted Nov 13, 12:38 PM. Unofficial until certified.
| Race | Margin | 2024 president | Shift |
|---|---|---|---|
| MN Senate | D +52.9 | D +44.3 | D +8.5 |
| MN Governor | D +54.7 | D +44.3 | D +10.4 |
| MN-04 part of the county | D +55.0 | D +44.3 | D +10.8 |
| MN-05 part of the county | D +54.4 | D +55.9 | R +1.5 |
Margins compare the Democrat and the Republican only. The 2024 column is the presidential margin in the same places as each race's votes here. Shift is this year's margin minus it, shown once at least 90% of the expected vote is counted. A dash means there's no 2024 figure for those exact places.
| Year | Democrat | Share | Republican | Share | Margin |
|---|---|---|---|---|---|
| 2024 | Kamala Harris | 70.2% | Donald Trump | 27.1% | D +43.1 |
| 2020 | Joe Biden | 71.5% | Donald Trump | 26.1% | D +45.3 |
| 2016 | Hillary Clinton | 65.1% | Donald Trump | 26.0% | D +39.1 |
| 2012 | Barack Obama | 66.3% | Mitt Romney | 31.1% | D +35.2 |
| 2008 | Barack Obama | 66.0% | John McCain | 32.1% | D +33.9 |
| 2004 | John Kerry | 63.0% | George W. Bush | 35.6% | D +27.4 |
| 2000 | Al Gore | 56.7% | George W. Bush | 35.9% | D +20.8 |
Shares are of all presidential votes, and the margin is the Democrat's share minus the Republican's. Since 2000, the presidential margin here has moved D +22.3.
Votes for 2026 come from the count this site reads, by county. They're unofficial until Minnesota certifies them. Past presidential votes are from MEDSL and VEST, via Polling Forecast. Minnesota's own results, deadlines and offices are on the state page.