United States Representative Directory

David B. McKinley

David B. McKinley served as a representative for West Virginia (2011-2023).

  • Republican
  • West Virginia
  • District 1
  • Former
Portrait of David B. McKinley West Virginia
Role Representative

Current assignment referenced in the congressional directory.

State West Virginia

Representing constituents across the West Virginia delegation.

District District 1

District insights and legislative focus areas.

Service period 2011-2023

Years of public service formally recorded.

Font size

Biography

David B. McKinley served as a Representative from West Virginia in the United States Congress from 2011 to 2023. A member of the Republican Party, David B. McKinley contributed to the legislative process during 6 terms in office.

David B. McKinley’s service in Congress occurred during a significant period in American history. As a member of the House of Representatives, David B. McKinley participated in the democratic process and represented the interests of constituents.

David Bennett McKinley (born March 28, 1947) is an American businessman and politician who served as the U.S. representative for West Virginia’s 1st congressional district from 2011 to 2023. A member of the Republican Party, McKinley was a member of the West Virginia House of Delegates from 1980 to 1994, and chaired the West Virginia Republican Party from 1990 to 1994. McKinley is generally considered a moderate Republican. After West Virginia lost a House seat in the 2020 redistricting cycle, his district was merged with that of Representative Alex Mooney. McKinley lost to Mooney with 35.6% of the vote in the 2022 Republican primary.

Sources

Congressional Record

Loading recent votes…

More Representatives from West Virginia