OppScore › Politician Ratings › Mark Thompson
Mark Thompson is a Republican State House representative for Iowa district 56 and holds an OppScore of +3.78. OppScore is a nonpartisan political rating system that scores politicians from -5.00 to +5.00 across the Five Points of Opportunity, using published voting records and public disclosures.
Mark Thompson is the Republican representative for Iowa House District 56, covering Hancock, Humboldt, and parts of Wright counties. A Clarion native and farmer, he previously served 20 years in the U.S. Marine Corps and nearly two decades as a State Department counterterrorism coordinator before entering the legislature in 2023.
Browse all politician ratings · Other Iowa politicians · Compare Mark Thompson with another politician · How the OppScore is calculated