Mark Alford (Republican Party) is a member of the U.S. House, representing Missouri's 4th Congressional District. He assumed office on January 3, 2023. His current term ends on January 3, 2027. Alford (Republican Party) is running for re-election to the U.S. House to represent Missouri's 4th Congressional District. He declared candidacy for the Republican primary scheduled on August 4, 2026.
MO House District 4
Incumbent: Mark Alford · Republican
8 candidates · Incumbent first
Hartzell Gray (Democratic Party) is running for election to the U.S. House to represent Missouri's 4th Congressional District. Gray declared candidacy for the Democratic primary scheduled on August 4, 2026.
Jordan Herrera (Democratic Party) is running for election to the U.S. House to represent Missouri's 4th Congressional District. He declared candidacy for the Democratic primary scheduled on August 4, 2026. Herrera also ran for election to the U.S. House to represent Missouri's 5th Congressional District. He will not appear on the ballot for the Democratic primary on August 4, 2026.
Danny Province (Democratic Party) is running for election to the U.S. House to represent Missouri's 4th Congressional District. He declared candidacy for the Democratic primary scheduled on August 4, 2026.
Jeanette Cass (Democratic Party) is running for election to the U.S. House to represent Missouri's 4th Congressional District. She declared candidacy for the Democratic primary scheduled on August 4, 2026.
Ricky Dana (Democratic Party) ran for election to the U.S. House to represent Missouri's 4th Congressional District. He will not appear on the ballot for the Democratic primary on August 4, 2026.
Ashleigh Rogers (Democratic Party) is running for election to the U.S. House to represent Missouri's 4th Congressional District. She declared candidacy for the Democratic primary scheduled on August 4, 2026.
Alexander Heidenreich (independent) ran for election to the U.S. House to represent Missouri's 4th Congressional District. He did not appear on the ballot for the general election on November 5, 2024.




