J D McFarland
Green · MO
J D McFarland is the Green Party candidate for St. Louis County Executive in the August 4, 2026 primary election.
No verified public records for this candidate — record history researched through July 14, 2026.
Past races J D McFarland ran in:
- County Executive · November 3, 2026 · St. Louis County, Missouri
- County Executive · August 4, 2026 · St. Louis County, Missouri