Site under construction — we're still building and verifying everything.
Back to People
KM

Kevin Magnuson

County Attorney (Countywide) · Washington County

Serves or has served in 1 government: Washington County

Everything on this page comes from public records, linked below. Last checked September 20, 2026. See an error? Tell us.

This is not a complete history. It is what has been found on publicly available sites, and we will continue to add as information becomes available. Terms & Conditions.

Under review — we're still building and verifying this section.

Stillwater Gazette

Kevin Magnuson was sworn in as Washington County Attorney, succeeding the late Pete Orput, whom he had been endorsed by before Orput's death.

Appointment
Star Tribune

The Washington County Board appointed Kevin Magnuson as county attorney to fill the vacancy left by Pete Orput's death, with Magnuson set to be sworn in the following week.

Appointment
Star Tribune

Assistant Washington County Attorney Kevin Magnuson announced he would run for Washington County Attorney when Pete Orput retired, with Orput's endorsement.

Elections

Under review — we're still building and verifying this section.

County Attorney · Countywide

Under review — we're still building and verifying this section.

County Attorney · Washington County

2026Base salary
$240,466
Source

Under review — we're still building and verifying this section.

County commissioner candidates file their campaign finance reports with Washington County, not with the state board. The county's Campaigning page is the filing officer's own posting location, listed by the Minnesota Campaign Finance Board under Minn. Stat. 211A.02 subd. 6. Separately, commissioners file an annual Statement of Economic Interest with the state board; that filing is linked under Financial disclosure.

Summary computed from the filings listed below.

Open the filings index

Documented contributions (96)

DateDonorTypeAmountFiling
Dec 31, 2021Franklin ScottIndividual$100Filing →Report
Dec 31, 2021Steven SpeedlingIndividual$200Filing →Report
Dec 31, 2021David DurenbergerIndividual$250Filing →Report
Dec 31, 2021Susan FooteIndividual$250Filing →Report
Dec 31, 2021Peter A SchmitIndividual$150Filing →Report
Dec 31, 2021Joel M HolstadIndividual$250Filing →Report
Dec 31, 2021Rebecca AndersonIndividual$250Filing →Report
Dec 31, 2021Jessica OertelIndividual$250Filing →Report
Dec 31, 2021Karin HousleyIndividual$250Filing →Report
Dec 31, 2021Steve WolterIndividual$100Filing →Report
Dec 31, 2021Amanda KamstraIndividual$250Filing →Report
Dec 31, 2021Scott HaldemanIndividual$250Filing →Report
Dec 31, 2021John RouleauIndividual$250Filing →Report
Dec 31, 2021Janet BeihofferIndividual$100Filing →Report
Dec 31, 2021James LongIndividual$250Filing →Report
Dec 31, 2021Krista NybergIndividual$250Filing →Report
Dec 31, 2021Adam NybergIndividual$250Filing →Report
Dec 31, 2021Keshini RatnayakeIndividual$100Filing →Report
Dec 31, 2021Benjamin LacyIndividual$250Filing →Report
Dec 31, 2021Susan HonsvallIndividual$50Filing →Report
Dec 31, 2021Kara HalversonIndividual$250Filing →Report
Dec 31, 2021Cha Xiong XiongIndividual$250Filing →Report
Dec 31, 2021Nancy JerndalIndividual$250Filing →Report
Dec 31, 2021Ralph JerndalIndividual$250Filing →Report
Dec 31, 2021Kathy TunheimIndividual$250Filing →Report
Dec 31, 2021Tom WeidnerIndividual$250Filing →Report
Dec 31, 2021Jon HalversonIndividual$250Filing →Report
Dec 30, 2021Adam BallingerIndividual$250Filing →Report
Dec 30, 2021Linda M QuinnIndividual$250Filing →Report
Dec 30, 2021Brent M DenomaIndividual$250Filing →Report
Dec 30, 2021Dan ScottIndividual$250Filing →Report
Dec 30, 2021Harold LeVander Jr.Individual$250Filing →Report
Dec 30, 2021Allison GolnikIndividual$250Filing →Report
Dec 30, 2021Benjamin A GolnikIndividual$250Filing →Report
Dec 30, 2021Lyall A SchwarzkopfIndividual$100Filing →Report
Dec 30, 2021Catherine ShawIndividual$250Filing →Report
Dec 30, 2021Thomas WedesIndividual$250Filing →Report
Dec 30, 2021Joyce RoccoIndividual$100Filing →Report
Dec 30, 2021James LodoenIndividual$100Filing →Report
Dec 30, 2021Jon KoebeleIndividual$250Filing →Report
Dec 30, 2021Cindy KoebeleIndividual$250Filing →Report
Dec 30, 2021Marc BerrisIndividual$250Filing →Report
Dec 30, 2021Rick AndersonIndividual$250Filing →Report
Dec 30, 2021Robin GipsonIndividual$250Filing →Report
Dec 30, 2021Mpatanishi Tayari GarrettIndividual$100Filing →Report
Dec 30, 2021Anthony SuttonIndividual$250Filing →Report
Dec 30, 2021Paul CivelloIndividual$100Filing →Report
Dec 30, 2021Ron HalversonIndividual$250Filing →Report
Dec 29, 2021Chris BrownIndividual$250Filing →Report
Dec 29, 2021James CaronIndividual$50Filing →Report
Dec 29, 2021Torrey AspIndividual$250Filing →Report
Dec 29, 2021Robert C ColeIndividual$250Filing →Report
Dec 29, 2021Brent D. WartnerIndividual$100Filing →Report
Dec 29, 2021Kirk PetersonIndividual$250Filing →Report
Dec 29, 2021Marlene PetersonIndividual$250Filing →Report
Dec 29, 2021Kevin GoodnoIndividual$250Filing →Report
Dec 29, 2021Richard DuncanIndividual$250Filing →Report
Dec 29, 2021Ruth LeadholmIndividual$150Filing →Report
Dec 29, 2021Benjamin LeadholmIndividual$150Filing →Report
Dec 29, 2021Linda M. DenomaIndividual$250Filing →Report
Dec 29, 2021Michael L. DenomaIndividual$250Filing →Report
Dec 29, 2021Jane ScottIndividual$100Filing →Report
Dec 29, 2021George SouleIndividual$250Filing →Report
Dec 29, 2021Randy KamstraIndividual$250Filing →Report
Dec 29, 2021Devon HolstadIndividual$250Filing →Report
Dec 29, 2021Jeanne Friday-KozlakIndividual$250Filing →Report
Dec 29, 2021Ryan GarryIndividual$250Filing →Report
Dec 29, 2021W Joseph BrucknerIndividual$250Filing →Report
Dec 29, 2021Julie FerrisIndividual$100Filing →Report
Dec 29, 2021Michael SkoglundIndividual$250Filing →Report
Dec 29, 2021Mitch WallinIndividual$100Filing →Report
Dec 29, 2021Brad HokansonIndividual$50Filing →Report
Dec 29, 2021Tom BoardmanIndividual$250Filing →Report
Dec 29, 2021Philip FriedlundIndividual$25Filing →Report
Dec 29, 2021Deb BrownIndividual$250Filing →Report
Dec 28, 2021Lois A. ColeIndividual$250Filing →Report
Dec 28, 2021Ronald A EversonIndividual$250Filing →Report
Dec 28, 2021Marcia EversonIndividual$250Filing →Report
Dec 28, 2021William PitkinIndividual$50Filing →Report
Dec 28, 2021Andy BrehmIndividual$100Filing →Report
Dec 28, 2021Robert PitkinIndividual$25Filing →Report
Dec 28, 2021James OstlundIndividual$150Filing →Report
Dec 27, 2021Britt DrakeIndividual$250Filing →Report
Dec 27, 2021Mark DrakeIndividual$250Filing →Report
Dec 27, 2021Claudia KraehlingIndividual$250Filing →Report
Dec 23, 2021Rebecca WaxseIndividual$100Filing →Report
Dec 23, 2021Paul EnghIndividual$250Filing →Report
Dec 22, 2021Karen HubbardIndividual$250Filing →Report
Dec 22, 2021Stanley S. HubbardIndividual$250Filing →Report
Dec 21, 2021Jennifer AspIndividual$250Filing →Report
Dec 21, 2021David AspIndividual$250Filing →Report
Dec 17, 2021P.J. PofahlIndividual$250Filing →Report
Dec 17, 2021Charles NauenIndividual$250Filing →Report
Nov 26, 2021Elaine MagnusonIndividual$250Filing →Report
Nov 17, 2021Kevin MuellerIndividual$250Filing →Report
Nov 2, 2021Harry MelanderIndividual$250Filing →Report

Totals by donor type

2021

Individual: $20,050

Under review — we're still building and verifying this section.

No recorded votes or motions on file yet. Add

Under review — we're still building and verifying this section.

Jennifer Wagenius
  • Served with on Washington County, current
Bethany Cox
  • Served with on Washington County, current
Michelle Clasen
  • Served with on Washington County, current
Karla Bigham
  • Served with on Washington County, current
Kevin Corbid
  • Served with on Washington County, current
Dan Starry
  • Served with on Washington County, current
Fran Miron
  • Served with on Washington County, current
Jan Lucke
  • Served with on Washington County, current
Stan Karwoski
  • Served with on Washington County, current

Under review — we're still building and verifying this section.

Two public records, shown side by side. Not an allegation of wrongdoing.

No documented money connections on file. Report a money connection →

Under review — we're still building and verifying this section.

Current employer or business: Washington County Attorney's Office

Occupation as filed: Attorney

Attorney. Before joining the Washington County Attorney's Office in 2019, spent about two decades in private practice, most recently at the Minneapolis criminal-defense firm Kelley, Wolter & Scott. Practice included white-collar criminal defense, federal and state civil and criminal investigations, attorney professional-responsibility matters, antitrust, securities-fraud and business litigation, election law, and appellate advocacy through the U.S. Supreme Court, and asset tracing and liquidation in the Tom Petters Ponzi scheme case. Serves on the executive committee and board of directors of the Minnesota Association of County Attorneys, as president of the Urban County Attorneys Association, and as a Minnesota Supreme Court-appointed member of the Lawyers Professional Responsibility Board.

Under review — we're still building and verifying this section.

Disclosure notes

This office does not appear on the Minnesota Campaign Finance Board's list of Washington County officials who file a Statement of Economic Interest (Internet Archive capture of the CFB's Washington County agency page, Mar. 11, 2026); the list contains county commissioners only. No statement for this office was found there. Checked Sept 19, 2026.

Potential conflicts

Two public records, shown side by side. Not an allegation of wrongdoing.

No documented potential conflicts on file. If you know of a financial relationship between Kevin Magnuson (or a household member) and a government they serve — a contract, payment, grant, or appointment — report it below with a link to the public source.

Report a potential conflict

Under review — we're still building and verifying this section.

  1. County Attorney — Washington County, Minnesota (checked 2026-09-20)
  2. Kevin Magnuson appointed as Washington County Attorney — Star Tribune (checked 2026-09-20)
  3. Kevin Magnuson (Washington County Attorney, Minnesota, candidate 2022) — Ballotpedia (checked 2026-09-20)

Every fact on this page comes from a public record listed in Sources. Found an error? Tell us.