The Ballot Brief
Muskegon County, Michigan

Michigan House District 102

3 candidates are tracked for Michigan House District 102 on the November 3, 2026 ballot: Angel Coon, Curt VanderWall and Shawn Orton. Candidate information follows official Muskegon County election filings; verify with the official election office linked below.

About this race

Incumbent Republican Curt VanderWall is seeking re-election. Libertarian nominee Shawn Orton also appears on the November ballot, per the Michigan Secretary of State's official results and the Muskegon County Clerk's official candidate list.

What this office does

State legislator. State legislators write and vote on state laws and the state budget, which fund schools, roads, prisons, universities and health programs, and set the rules for local governments and elections. Each member represents one district and serves on committees that shape bills before a floor vote. Terms are two years in most state houses and four in most state senates.

Michigan › Muskegon County › Michigan House District 102

Angel Coon

Democratic

Top priorities
  • Ensure veterans receive promised government assistance
  • Support small businesses and healthcare access
  • Give rural communities a meaningful voice in policy decisions

Per the campaign site.

Biography

Angel Coon founded and operates Earthwise Studios, a community space for artists and entrepreneurs, per her campaign site. A military veteran raised in Holton, she serves on the Holton Planning Commission. Angel Coon appears on the November 3, 2026 ballot for Michigan House District 102, per the county clerk's certified candidate list.

Curt VanderWall

Republican

Biography

Curt VanderWall is the incumbent state representative for the 102nd District, previously a Mason County Commissioner and Board Chairman and a Michigan state senator, and now chairs the House Health Policy Committee, per the Michigan House Republicans. No campaign website was found as of September 6, 2026.

Shawn Orton

Libertarian

Biography

Shawn Orton appears on the November 3, 2026 ballot for Michigan House District 102, per the county clerk's certified candidate list. No campaign website was found as of September 6, 2026; the official roster and election filing is the only verifiable source for Shawn Orton.

Next on your ballotMuskegon County Commissioner, District 7, Partial Term Ending 12/31/2028

See your full ballot

Your address is only used to match your districts.

Voting info and more

Voting info and more
Questions about this race

Who is running for Michigan House District 102 in 2026?

3 candidates are tracked for Michigan House District 102 on the November 3, 2026 ballot: Angel Coon, Curt VanderWall and Shawn Orton. Candidate information follows official Muskegon County election filings; verify with the official election office linked below.

When is the Michigan House District 102 election in Michigan?

Election Day is Tuesday, November 3, 2026. Registration deadlines, early voting dates and mail ballot rules for Michigan are on the Michigan election hub at theballotbrief.com.

How do I see my exact Muskegon County ballot?

Enter your ZIP code in the lookup at theballotbrief.com for the statewide and congressional races, or a full street address to add the county, city and district contests for that location.

Verify this race

Candidate roster from official Muskegon County and state election office filings, last verified October 2, 2026. Bios and priorities carry their attribution inline.

Cross-check with the official Michigan election office, or see the full Muskegon County sample ballot and your exact ballot by address.

The rest of your Muskegon County ballot

22 tracked races in Muskegon County, Michigan. Landed here from another county's search? Look up your own ballot below.

Also on your ballot
Judge of Court of Appeals, 3rd District, Incumbent PositionJudge of Circuit Court, 14th Circuit, Incumbent PositionJudge of District Court, 60th District, Incumbent PositionSee all 22 Muskegon County races
Candidate profiles
Angel Coon, full profileCurt VanderWall, full profileShawn Orton, full profileOfficial Michigan election office