Missouri House District 147
Tue, Nov 3 · Represented by John Voss Republican · Roster as of Oct 28
No published poll names both candidates.Last result · 2024 general: John Voss (R) 62.0, J. Michael Davis (D) 33.9, Greg Tlapek (L) 4.2
Show all 3 candidates on the ballot
- Tim PalmerDemocratic
- John VossIncumbentRepublican
- Greg TlapekLibertarian
Showing major-party nominees, incumbents and candidates with 5%+ in the latest poll or comparable fundraising.
- Last election
- John Voss (Republican) won by 28.1 points, 2024
- On the 2026 ballot
- 3 candidates
Side by side
Palmer left, Voss right- Donor-based spectrum
- LiberalCentristConservativeVossNo published score for Palmer
- Record
- None on file
- 2-0
- Years in politics
- Not available
- 4
How these are counted
The spectrum is a published research score, not our rating. How this works. Record is wins and losses in the races in our results files, the same count as each profile.
More about this race
Candidates on the ballot
- Tim PalmerDemocratic
- John VossIncumbentRepublican
- Greg TlapekLibertarian
Source: sos.mo.gov (PDF), dated Aug 25
All House of Representatives districts
- Democratic
- Republican
- Independent
- Nonpartisan
- More than one party
- No member on file
List every House of Representatives district (163)
- State House District 1· Jeff Farnan
- State House District 2· Mazzie Christensen
- State House District 3· Danny Busick
- State House District 4· Greg Sharpe
- State House District 5· Louis Riggs
- State House District 6· Ed Lewis
- State House District 7· Peggy McGaugh
- State House District 8· Josh Hurlbert
- State House District 9· Dean VanSchoiack
- State House District 10· Bill Falkner
- State House District 11· Brenda Shields
- State House District 12· Mike Jones
- State House District 13· Sean Pouche
- State House District 14· Ashley Aune
- State House District 15· Ken Jamison
- State House District 16· Chris Brown
- State House District 17· Bill Allen
- State House District 18· Eric Woods
- State House District 19· Wick Thomas
- State House District 20· Mike Steinmeyer
- State House District 21· Will Jobe
- State House District 22· Yolanda Young
- State House District 23· Michael Johnson
- State House District 24· Emily Weber
- State House District 25· Pattie Mansur
- State House District 26· Tiffany Price
- State House District 27· Melissa Douglas
- State House District 28· Donna Barnes
- State House District 29· No member on file
- State House District 30· Jon Patterson
- State House District 31· Ron Fowler
- State House District 32· Jeff Coleman
- State House District 33· Carolyn Caton
- State House District 34· Kemp Strickler
- State House District 35· Keri Ingle
- State House District 36· Anthony Ealy
- State House District 37· Mark Sharp
- State House District 38· Marty Jacobs
- State House District 39· Mark Meirath
- State House District 40· Chad Perkins
- State House District 41· Doyle Justus
- State House District 42· Jeff Myers
- State House District 43· Kent Haden
- State House District 44· John Martin
- State House District 45· Kathy Steinhoff
- State House District 46· David Smith
- State House District 47· Adrian Plank
- State House District 48· Tim Taylor
- State House District 49· Jim Schulte
- State House District 50· Gregg Bush
- State House District 51· Mark Nolte
- State House District 52· Brad Pollitt
- State House District 53· Terry Thompson
- State House District 54· Brandon Phelps
- State House District 55· Bill Irwin
- State House District 56· Michael Davis
- State House District 57· Rodger Reedy
- State House District 58· Willard Haley
- State House District 59· Rudy Veit
- State House District 60· Dave Griffith
- State House District 61· Bruce Sassmann
- State House District 62· Sherri Gallick
- State House District 63· Tricia Byrnes
- State House District 64· Deanna Self
- State House District 65· Wendy Hausman
- State House District 66· Marlene Terry
- State House District 67· Tonya Rush
- State House District 68· Kem Smith
- State House District 69· Scott Miller
- State House District 70· Stephanie Boykin
- State House District 71· LaDonna Appelbaum
- State House District 72· Doug Clemens
- State House District 73· Raychel Proudie
- State House District 74· Marla Smith
- State House District 75· Chanel Mosley
- State House District 76· Marlon Anderson
- State House District 77· Kimberly-Ann Collins
- State House District 78· Marty Murray
- State House District 79· LaKeySha Bosley
- State House District 80· Lilly Fuchs
- State House District 81· Steve Butz
- State House District 82· Nick Kimble
- State House District 83· Ray Reed
- State House District 84· Del Taylor
- State House District 85· Yolonda Fountain-Henderson
- State House District 86· Jeff Hales
- State House District 87· Connie Steinmetz
- State House District 88· Holly Jones
- State House District 89· George Hruza
- State House District 90· Mark Boyko
- State House District 91· Jo Doll
- State House District 92· Michael Burton
- State House District 93· Bridget Moore
- State House District 94· Jim Murphy
- State House District 95· No member on file
- State House District 96· Brad Christ
- State House District 97· David Casteel
- State House District 98· Jaclyn Zimmermann
- State House District 99· No member on file
- State House District 100· Philip Oehlerking
- State House District 101· Ben Keathley
- State House District 102· Richard West
- State House District 103· Dave Hinman
- State House District 104· Terri Violet
- State House District 105· Colin Wellenkamp
- State House District 106· Travis Wilson
- State House District 107· Mark Matthiesen
- State House District 108· Mike Costlow
- State House District 109· John Simmons
- State House District 110· No member on file
- State House District 111· Cecelie Williams
- State House District 112· Renee Reuter
- State House District 113· Phil Amato
- State House District 114· No member on file
- State House District 115· Bill Lucas
- State House District 116· Dale Wright
- State House District 117· Becky Laubinger
- State House District 118· Mike McGirl
- State House District 119· Brad Banderman
- State House District 120· John Hewkin
- State House District 121· Bill Hardwick
- State House District 122· Tara Peters
- State House District 123· Jeff Vernetti
- State House District 124· Don Mayhew
- State House District 125· Dane Diehl
- State House District 126· Jim Kalberloh
- State House District 127· Ann Kelley
- State House District 128· Chris Warwick
- State House District 129· John Black
- State House District 130· Bishop Davidson
- State House District 131· Bill Owen
- State House District 132· Jeremy Dean
- State House District 133· Melanie Stinnett
- State House District 134· Alex Riley
- State House District 135· Betsy Fogle
- State House District 136· Stephanie Hein
- State House District 137· Darin Chappell
- State House District 138· Burt Whaley
- State House District 139· Bob Titus
- State House District 140· Jamie Ray Gragg
- State House District 141· Melissa Schmidt
- State House District 142· Jeff Knight
- State House District 143· Bennie Cook
- State House District 144· Tony Harbison
- State House District 145· Bryant Wolfin
- State House District 146· Barry Hovis
- State House District 147· John Voss
- State House District 148· David Dolan
- State House District 149· No member on file
- State House District 150· Cameron Parker
- State House District 151· Steve Jordan
- State House District 152· Hardy Billington
- State House District 153· Keith Elliott
- State House District 154· Lisa Durnell
- State House District 155· Matthew Overcast
- State House District 156· Brian Seitz
- State House District 157· Mitch Boggs
- State House District 158· Scott Cupps
- State House District 159· No member on file
- State House District 160· No member on file
- State House District 161· Lane Roberts
- State House District 162· Bob Bromley
- State House District 163· Cathy Loy
Map settings
Vote in Missouri
Trouble voting? Election Protection hotline: 866-OUR-VOTE. A nonpartisan coalition of civil-rights and voting-rights groups, not a government service. 866ourvote.org
History (29 elections for this seat)
- Votes for listed candidates
- 15,112
- Election day
- November 5, 2024
- District map
- Older district map (2022 to 2024)
- Source
- MEDSL 2024 official precinct returns (individual_states zips)
Missouri House of Representatives District 147, 1968 to 2024, 2024, every candidate Candidate Party Votes and share Share RepublicanJohn VossWon Republican 9,36262.0% DemocraticJ. Michael Davis Democratic 5,11833.9% LibertarianGreg Tlapek Libertarian 6324.2% - Votes for listed candidates
- 10,845
- Election day
- November 8, 2022
- District map
- Older district map (2022)
Missouri House of Representatives District 147, 1968 to 2024, 2022, every candidate Candidate Party Votes and share Share RepublicanJohn VossWon Republican 6,99064.5% DemocraticAndy Leighton Democratic 3,40531.4% LibertarianGreg Tlapek Libertarian 4504.2% - Votes for listed candidates
- 16,102
- Election day
- November 3, 2020
- District map
- Older district map (2012 to 2021)
Missouri House of Representatives District 147, 1968 to 2024, 2020, every candidate Candidate Party Votes and share Share RepublicanWayne WallingfordWon Republican 10,16763.1% DemocraticAndy Leighton Democratic 5,93536.9% - Votes for listed candidates
- 13,301
- Election day
- November 6, 2018
- District map
- Older district map (2012 to 2021)
Missouri House of Representatives District 147, 1968 to 2024, 2018, every candidate Candidate Party Votes and share Share RepublicanKathy SwanWon(incumbent) Republican 8,61664.8% DemocraticRenita Green Democratic 4,68535.2% - Votes for listed candidates
- 14,357
- Election day
- November 8, 2016
- District map
- Older district map (2012 to 2021)
Missouri House of Representatives District 147, 1968 to 2024, 2016, every candidate Candidate Party Votes and share Share RepublicanKathy SwanWon(incumbent) Republican 10,57573.7% LibertarianGreg Tlapek Libertarian 3,78226.3% - Votes for listed candidates
- 7,505
- Election day
- November 4, 2014
- District map
- Older district map (2012 to 2021)
Missouri House of Representatives District 147, 1968 to 2024, 2014, every candidate Candidate Party Votes and share Share RepublicanKathy SwanWon(incumbent) Republican 5,21469.5% DemocraticGary L. Gaines Democratic 1,67622.3% LibertarianGreg Tlapek Libertarian 6158.2% - Votes for listed candidates
- 12,546
- Election day
- November 6, 2012
- District map
- Older district map (2012 to 2021)
Missouri House of Representatives District 147, 1968 to 2024, 2012, every candidate Candidate Party Votes and share Share RepublicanKathy SwanWon Republican 12,546100.0% - Votes for listed candidates
- 8,143
- Election day
- November 2, 2010
- District map
- Older district map (2002 to 2011)
Missouri House of Representatives District 147, 1968 to 2024, 2010, every candidate Candidate Party Votes and share Share RepublicanDon WellsWon(incumbent) Republican 8,143100.0% - Votes for listed candidates
- 10,566
- Election day
- November 4, 2008
- District map
- Older district map (2002 to 2011)
Missouri House of Representatives District 147, 1968 to 2024, 2008, every candidate Candidate Party Votes and share Share RepublicanDon WellsWon(incumbent) Republican 10,566100.0% - Votes for listed candidates
- 10,205
- Election day
- November 7, 2006
- District map
- Older district map (2002 to 2011)
Missouri House of Representatives District 147, 1968 to 2024, 2006, every candidate Candidate Party Votes and share Share RepublicanDon WellsWon(incumbent) Republican 6,30961.8% DemocraticLarry W. Baker Democratic 3,89638.2% - Votes for listed candidates
- 12,435
- Election day
- November 2, 2004
- District map
- Older district map (2002 to 2011)
Missouri House of Representatives District 147, 1968 to 2024, 2004, every candidate Candidate Party Votes and share Share RepublicanDon WellsWon Republican 7,21658.0% DemocraticJim Montgomery Democratic 4,75138.2% LibertarianJohn W. Williams Libertarian 4683.8% - Votes for listed candidates
- 8,467
- Election day
- November 5, 2002
- District map
- Older district map (2002 to 2011)
Missouri House of Representatives District 147, 1968 to 2024, 2002, every candidate Candidate Party Votes and share Share DemocraticMark HamptonWon(incumbent) Democratic 7,06583.4% LibertarianJohn W. Williams Libertarian 1,40216.6% - Votes for listed candidates
- 8,109
- Election day
- November 7, 2000
- District map
- Older district map (1992 to 2001)
Missouri House of Representatives District 147, 1968 to 2024, 2000, every candidate Candidate Party Votes and share Share DemocraticMark HamptonWon(incumbent) Democratic 8,109100.0% - Votes for listed candidates
- 7,988
- Election day
- November 3, 1998
- District map
- Older district map (1992 to 2001)
Missouri House of Representatives District 147, 1968 to 2024, 1998, every candidate Candidate Party Votes and share Share DemocraticMark HamptonWon Democratic 4,12751.7% RepublicanCordie Wimberley Republican 3,86148.3% - Votes for listed candidates
- 9,633
- Election day
- November 5, 1996
- District map
- Older district map (1992 to 2001)
Missouri House of Representatives District 147, 1968 to 2024, 1996, every candidate Candidate Party Votes and share Share RepublicanDoug GastonWon Republican 5,10553.0% DemocraticJim Montgomery(incumbent) Democratic 4,52847.0% - Votes for listed candidates
- 7,676
- Election day
- November 8, 1994
- District map
- Older district map (1992 to 2001)
Missouri House of Representatives District 147, 1968 to 2024, 1994, every candidate Candidate Party Votes and share Share DemocraticJim MontgomeryWon(incumbent) Democratic 4,37257.0% RepublicanDebbi Jennings Republican 3,30443.0% - Votes for listed candidates
- 8,392
- Election day
- November 3, 1992
- District map
- Older district map (1992 to 2001)
Missouri House of Representatives District 147, 1968 to 2024, 1992, every candidate Candidate Party Votes and share Share DemocraticJim MontgomeryWon(incumbent) Democratic 8,392100.0% - Votes for listed candidates
- 5,954
- Election day
- November 6, 1990
- District map
- Older district map (1982 to 1991)
Missouri House of Representatives District 147, 1968 to 2024, 1990, every candidate Candidate Party Votes and share Share DemocraticJess GarnettWon(incumbent) Democratic 5,954100.0% - Votes for listed candidates
- 11,667
- Election day
- November 8, 1988
- District map
- Older district map (1982 to 1991)
Missouri House of Representatives District 147, 1968 to 2024, 1988, every candidate Candidate Party Votes and share Share DemocraticJess GarnettWon(incumbent) Democratic 7,36463.1% RepublicanDick Piper Republican 4,30336.9% - Votes for listed candidates
- 9,272
- Election day
- November 4, 1986
- District map
- Older district map (1982 to 1991)
Missouri House of Representatives District 147, 1968 to 2024, 1986, every candidate Candidate Party Votes and share Share DemocraticJess GarnettWon Democratic 4,87952.6% RepublicanCasey W. Odell Republican 4,39347.4% - Votes for listed candidates
- 8,085
- Election day
- November 6, 1984
- District map
- Older district map (1982 to 1991)
Missouri House of Representatives District 147, 1968 to 2024, 1984, every candidate Candidate Party Votes and share Share DemocraticTravis MorrisonWon(incumbent) Democratic 8,085100.0% - Votes for listed candidates
- 10,002
- Election day
- November 2, 1982
- District map
- Older district map (1982 to 1991)
Missouri House of Representatives District 147, 1968 to 2024, 1982, every candidate Candidate Party Votes and share Share DemocraticTravis MorrisonWon(incumbent) Democratic 7,61876.2% RepublicanLora Smith Republican 2,38423.8% - Votes for listed candidates
- 21,480
- Election day
- November 4, 1980
- District map
- Older district map (1972 to 1981)
Missouri House of Representatives District 147, 1968 to 2024, 1980, every candidate Candidate Party Votes and share Share RepublicanCurtis WilkersonWon Republican 15,06370.1% DemocraticTerry Mondy Democratic 6,41729.9% - Votes for listed candidates
- 14,782
- Election day
- November 7, 1978
- District map
- Older district map (1972 to 1981)
Missouri House of Representatives District 147, 1968 to 2024, 1978, every candidate Candidate Party Votes and share Share RepublicanWilliam StonerWon(incumbent) Republican 9,75166.0% DemocraticRichard Ewing Democratic 5,03134.0% - Votes for listed candidates
- 14,139
- Election day
- November 2, 1976
- District map
- Older district map (1972 to 1981)
Missouri House of Representatives District 147, 1968 to 2024, 1976, every candidate Candidate Party Votes and share Share RepublicanWilliam StonerWon(incumbent) Republican 14,139100.0% - Votes for listed candidates
- 13,047
- Election day
- November 4, 1974
- District map
- Older district map (1972 to 1981)
Missouri House of Representatives District 147, 1968 to 2024, 1974, every candidate Candidate Party Votes and share Share RepublicanWilliam StonerWon Republican 7,72459.2% DemocraticNicholas Fiorella Democratic 5,32340.8% - Votes for listed candidates
- 16,129
- Election day
- November 7, 1972
- District map
- Older district map (1972 to 1981)
Missouri House of Representatives District 147, 1968 to 2024, 1972, every candidate Candidate Party Votes and share Share RepublicanLes LangsfordWon(incumbent) Republican 10,09762.6% DemocraticDaniel B. McMahon Democratic 6,03237.4% - Votes for listed candidates
- 8,743
- Election day
- November 3, 1970
- District map
- Older district map (1966 to 1971)
Missouri House of Representatives District 147, 1968 to 2024, 1970, every candidate Candidate Party Votes and share Share RepublicanTom M. CarterWon(incumbent) Republican 5,57763.8% DemocraticEvelyn Lawson Democratic 3,16636.2% - Votes for listed candidates
- 12,095
- Election day
- November 5, 1968
- District map
- Older district map (1966 to 1971)
Missouri House of Representatives District 147, 1968 to 2024, 1968, every candidate Candidate Party Votes and share Share RepublicanTom M. CarterWon(incumbent) Republican 7,98366.0% DemocraticLeavon Julian Democratic 4,11234.0%
1968 to 2022: State Legislative Election Returns, 1967-2022 (Carl Klarner, Harvard Dataverse), retrieved Oct 28, 2026
The date is for the whole chamber. Last contest in this district on file: 2024.
Download and cite
Cite this page
Election Wrld. (2026). Missouri House District 147, election results 1968 to 2024. https://www.electionwrld.com/mo/house/147. Retrieved October 30, 2026.
Embed this seat
<iframe src="https://www.electionwrld.com/embed/mo/house/147" title="Missouri House of Representatives District 147" width="100%" height="400" style="border:0;max-width:640px" loading="lazy"></iframe>
<p style="font-size:13px">Data: <a href="https://www.electionwrld.com">Election Wrld</a>, CC BY 4.0</p>Sources
Sources
- Used for
- cd.topo.json, sld/*.topo.json
- License
- US Census Bureau, public domain
- Retrieved
- October 28, 2026
- Link
- https://tigerweb.geo.census.gov/arcgis/rest/services/TIGERweb/Legislative/MapServer
- Used for
- OCD-ID labels for sld/*.topo.json; also (sld-recent.json): Validating district labels; also (state_results.json): Validating and shaping state legislative district labels (OCD-ID keys)
- License
- CC0 (repository); also (sld-recent.json): CC0 1.0
- Retrieved
- October 28, 2026
- Link
- https://github.com/opencivicdata/ocd-division-ids
- Used for
- web/data/officials/sld/{st}.json (name, party, district, chamber, openstates_id, official page url). Emails, phones, addresses, biographies discarded.
- License
- CC0-1.0 (Open States people data)
- Retrieved
- October 28, 2026
- Link
- https://data.openstates.org/people/current/%3Cst%3E.csv
- Used for
- 2024 state legislative general results aggregated to district (all 2024 states except CA, GA, NM)
- License
- Not stated in the GitHub repository (an earlier label said "MIT (repo)", which the repository does not support). MEDSL's Harvard Dataverse records are CC0 1.0, but these GitHub files were not checksum-matched to the Dataverse files, so CC0 is not claimed for them.
- Retrieved
- October 28, 2026
- Link
- https://github.com/MEDSL/2024-elections-official
- Used for
- State legislative general/special election results, data/results/sld/{st}.json
- License
- CC0 1.0
- Retrieved
- October 28, 2026
- Link
- https://doi.org/10.7910/DVN/FJOGJB
District id: ocd-division/country:us/state:mo/sldl:147
DataState data (JSON)Sources: State Legislative Election Returns, 1967-2022 (Carl Klarner, Harvard Dataverse), DIME (ODC-BY)Data as of Oct 28, 2026