Grand Rapids City Commission 3rd Ward · Nov 3, 2026
Kelsey Perdue
Candidate for City Commission 3rd Ward (incumbent)
Kelsey Perdue, the incumbent, is running for Grand Rapids City Commission 3rd Ward in the Nov 3, 2026 election, unopposed.
Last day to register by mail or online (in-person registration continues through Election Day) · Mon, Oct 19, 2026
Public health leader who has represented the Third Ward on the City Commission since January 2023. She holds a Bachelor of Science from Howard University and is pursuing a Master of Public Health at Yale.
- Campaign website
- www.perdueforyou.com
Kelsey Perdue is the only candidate on the ballot for the 3rd Ward seat. Kent County · Sep 30, 2026
Where Kelsey Perdue stands: positions on the record
Housing and zoning2 sourced positions
Says she has worked to make it easier to build more housing, including supporting major zoning code changes.
“I’ve worked to make it easier to build more housing to address our shortage, including supporting major changes to our zoning code.”
Own statementThe Rapidian Voter Guide 2026
Voted yes on zoning changes allowing buildings of six or fewer homes on Link and Network residential streets and accessory dwelling units with single- and two-family homes (passed 7-0, April 2024).
Council voteCity of Grand Rapids · Apr 23, 2024
Amplified sound near clinics1 sourced position
Voted no on banning amplified sound within 100 feet of hospitals and clinics (passed 4-3, January 2026).
Council voteCity of Grand Rapids · Jan 13, 2026
1st Ward vacancy1 sourced position
Voted yes on appointing former commissioner Kurt Reppart to the vacant 1st Ward seat (failed 3-3, April 2026).
Council voteCity of Grand Rapids · Apr 22, 2026
City budget1 sourced position
Voted yes on the FY2027 budget ordinance, which set the city property tax levy at 8.7511 mills (passed 6-0, May 2026).
Council voteCity of Grand Rapids · May 19, 2026
Mayor's vehicle1 sourced position
Voted yes on changing city policy to allow a vehicle allowance for the mayor instead of a city-owned car (passed 4-2, January 2025).
Council voteCity of Grand Rapids · Jan 14, 2025
Ethics and disclosure1 sourced position
Voted yes on requiring city elected officials to file annual financial disclosure reports starting in 2026 (passed 7-0, January 2026).
Council voteCity of Grand Rapids · Jan 13, 2026
Elections1 sourced position
Voted no on an ordinance setting new election precinct boundaries (passed 6-1, April 2025).
Council voteCity of Grand Rapids · Apr 29, 2025
Public safety1 sourced position
Says she has championed a broad approach to public safety, including social workers responding to some 911 calls.
“have championed a broad approach to public safety, including social workers responding to some 911 calls, violence prevention, community healing and stronger independent oversight.”
Own statementThe Rapidian Voter Guide 2026
Small business1 sourced position
Says she supported expanded grant funding and a new low-interest micro-loan program for local businesses.
“I’ve supported expanded grant funding and a new low-interest micro-loan program for local businesses.”
Own statementThe Rapidian Voter Guide 2026
Past candidacy1 sourced position
Ran for Grand Rapids City Commissioner, 3rd Ward in 2022 (won).
Council voteCity of Grand Rapids · Nov 8, 2022
What Kelsey Perdue said vs. how Kelsey Perdue voted
Housing and zoning
In their words
Says she has worked to make it easier to build more housing, including supporting major zoning code changes.
On the record
Voted yes on zoning changes allowing buildings of six or fewer homes on Link and Network residential streets and accessory dwelling units with single- and two-family homes (passed 7-0, April 2024).
Apr 23, 2024 ·City of Grand Rapids · Apr 23, 2024
Also running for City Commission 3rd Ward
No one else is running for this seat.
All 5 Grand Rapids candidates →Every claim here links to its source and was checked against it before publishing. How this guide works →
See something wrong? Report an error
Something wrong or missing? Tell us what and where, with a link to a source if you have one. Reports feed the next verification run.