{
  "state": "West Virginia",
  "stateCode": "WV",
  "checkedDate": "2026-11-06",
  "checkedTimezone": "America/Chicago",
  "legislatureName": "West Virginia Legislature",
  "house": [
    {
      "id": "WV-H-1",
      "districtKey": "1",
      "districtLabel": "District 1",
      "current": {
        "name": "Pat McGeehan",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20McGeehan",
        "profileId": "Delegate McGeehan"
      }
    },
    {
      "id": "WV-H-2",
      "districtKey": "2",
      "districtLabel": "District 2",
      "current": {
        "name": "Mark Zatezalo",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Zatezalo",
        "profileId": "Delegate Zatezalo"
      }
    },
    {
      "id": "WV-H-3",
      "districtKey": "3",
      "districtLabel": "District 3",
      "current": {
        "name": "Jimmy Willis",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Willis",
        "profileId": "Delegate Willis"
      }
    },
    {
      "id": "WV-H-4",
      "districtKey": "4",
      "districtLabel": "District 4",
      "current": {
        "name": "Shane Stack",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Stack",
        "profileId": "Delegate Stack",
        "statusNote": "Shane Stack took the oath of office on July 23, 2026. The current official roster and profile supersede the older printed directory’s predecessor entry Bill Flanigan.",
        "statusSourceUrls": [
          "https://blog.wvlegislature.gov/headline/2026/07/23/shane-stack-takes-oath-of-office/"
        ]
      }
    },
    {
      "id": "WV-H-5",
      "districtKey": "5",
      "districtLabel": "District 5",
      "current": {
        "name": "Shawn Fluharty",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Fluharty",
        "profileId": "Delegate Fluharty"
      }
    },
    {
      "id": "WV-H-6",
      "districtKey": "6",
      "districtLabel": "District 6",
      "current": {
        "name": "Jeffrey Stephens",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Stephens",
        "profileId": "Delegate Stephens"
      }
    },
    {
      "id": "WV-H-7",
      "districtKey": "7",
      "districtLabel": "District 7",
      "current": {
        "name": "Charles R. Sheedy Sr.",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Sheedy",
        "profileId": "Delegate Sheedy"
      }
    },
    {
      "id": "WV-H-8",
      "districtKey": "8",
      "districtLabel": "District 8",
      "current": {
        "name": "Bill Bell",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Bell",
        "profileId": "Delegate Bell"
      }
    },
    {
      "id": "WV-H-9",
      "districtKey": "9",
      "districtLabel": "District 9",
      "current": {
        "name": "Betsy Kelly",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Kelly",
        "profileId": "Delegate Kelly"
      }
    },
    {
      "id": "WV-H-10",
      "districtKey": "10",
      "districtLabel": "District 10",
      "current": {
        "name": "Bill Anderson",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Anderson",
        "profileId": "Delegate Anderson"
      }
    },
    {
      "id": "WV-H-11",
      "districtKey": "11",
      "districtLabel": "District 11",
      "current": {
        "name": "Bob Fehrenbacher",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Fehrenbacher",
        "profileId": "Delegate Fehrenbacher"
      }
    },
    {
      "id": "WV-H-12",
      "districtKey": "12",
      "districtLabel": "District 12",
      "current": {
        "name": "Vernon Criss",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Criss",
        "profileId": "Delegate Criss"
      }
    },
    {
      "id": "WV-H-13",
      "districtKey": "13",
      "districtLabel": "District 13",
      "current": {
        "name": "Scot C. Heckert",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Heckert",
        "profileId": "Delegate Heckert"
      }
    },
    {
      "id": "WV-H-14",
      "districtKey": "14",
      "districtLabel": "District 14",
      "current": {
        "name": "Dave Foggin",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Foggin",
        "profileId": "Delegate Foggin"
      }
    },
    {
      "id": "WV-H-15",
      "districtKey": "15",
      "districtLabel": "District 15",
      "current": {
        "name": "Erica Moore",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Moore",
        "profileId": "Delegate Moore"
      }
    },
    {
      "id": "WV-H-16",
      "districtKey": "16",
      "districtLabel": "District 16",
      "current": {
        "name": "Frederick Joe Parsons",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Parsons",
        "profileId": "Delegate Parsons"
      }
    },
    {
      "id": "WV-H-17",
      "districtKey": "17",
      "districtLabel": "District 17",
      "current": {
        "name": "Jonathan Pinson",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Pinson",
        "profileId": "Delegate Pinson"
      }
    },
    {
      "id": "WV-H-18",
      "districtKey": "18",
      "districtLabel": "District 18",
      "current": {
        "name": "Jim Butler",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Butler",
        "profileId": "Delegate Butler"
      }
    },
    {
      "id": "WV-H-19",
      "districtKey": "19",
      "districtLabel": "District 19",
      "current": {
        "name": "Kathie Hess Crouse",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Crouse",
        "profileId": "Delegate Crouse"
      }
    },
    {
      "id": "WV-H-20",
      "districtKey": "20",
      "districtLabel": "District 20",
      "current": {
        "name": "Sarah Drennan",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Drennan",
        "profileId": "Delegate Drennan"
      }
    },
    {
      "id": "WV-H-21",
      "districtKey": "21",
      "districtLabel": "District 21",
      "current": {
        "name": "Jarred Cannon",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Cannon,%20J.",
        "profileId": "Delegate Cannon, J."
      }
    },
    {
      "id": "WV-H-22",
      "districtKey": "22",
      "districtLabel": "District 22",
      "current": {
        "name": "Aaron Holley",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Holley",
        "profileId": "Delegate Holley",
        "statusNote": "Aaron Holley took the oath of office on July 28, 2026. The current official roster and profile supersede the older printed directory’s predecessor entry Daniel Linville.",
        "statusSourceUrls": [
          "https://blog.wvlegislature.gov/breaking/2026/07/28/aaron-holley-sworn-in-to-office-today/"
        ]
      }
    },
    {
      "id": "WV-H-23",
      "districtKey": "23",
      "districtLabel": "District 23",
      "current": {
        "name": "Evan Worrell",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Worrell",
        "profileId": "Delegate Worrell"
      }
    },
    {
      "id": "WV-H-24",
      "districtKey": "24",
      "districtLabel": "District 24",
      "current": {
        "name": "Patrick Lucas",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Lucas",
        "profileId": "Delegate Lucas"
      }
    },
    {
      "id": "WV-H-25",
      "districtKey": "25",
      "districtLabel": "District 25",
      "current": {
        "name": "Sean Hornbuckle",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Hornbuckle",
        "profileId": "Delegate Hornbuckle"
      }
    },
    {
      "id": "WV-H-26",
      "districtKey": "26",
      "districtLabel": "District 26",
      "current": {
        "name": "Matthew Rohrbach",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Rohrbach",
        "profileId": "Delegate Rohrbach"
      }
    },
    {
      "id": "WV-H-27",
      "districtKey": "27",
      "districtLabel": "District 27",
      "current": {
        "name": "Michael Amos",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Amos",
        "profileId": "Delegate Amos"
      }
    },
    {
      "id": "WV-H-28",
      "districtKey": "28",
      "districtLabel": "District 28",
      "current": {
        "name": "Ryan Browning",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Browning",
        "profileId": "Delegate Browning"
      }
    },
    {
      "id": "WV-H-29",
      "districtKey": "29",
      "districtLabel": "District 29",
      "current": {
        "name": "Henry C. Dillon",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Dillon",
        "profileId": "Delegate Dillon"
      }
    },
    {
      "id": "WV-H-30",
      "districtKey": "30",
      "districtLabel": "District 30",
      "current": {
        "name": "Jeff Eldridge",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Eldridge",
        "profileId": "Delegate Eldridge"
      }
    },
    {
      "id": "WV-H-31",
      "districtKey": "31",
      "districtLabel": "District 31",
      "current": {
        "name": "Margitta Mazzocchi",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Mazzocchi",
        "profileId": "Delegate Mazzocchi"
      }
    },
    {
      "id": "WV-H-32",
      "districtKey": "32",
      "districtLabel": "District 32",
      "current": {
        "name": "Josh Holstein",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Holstein",
        "profileId": "Delegate Holstein"
      }
    },
    {
      "id": "WV-H-33",
      "districtKey": "33",
      "districtLabel": "District 33",
      "current": {
        "name": "Jordan Bridges",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Bridges",
        "profileId": "Delegate Bridges"
      }
    },
    {
      "id": "WV-H-34",
      "districtKey": "34",
      "districtLabel": "District 34",
      "current": {
        "name": "Mark Dean",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Dean",
        "profileId": "Delegate Dean"
      }
    },
    {
      "id": "WV-H-35",
      "districtKey": "35",
      "districtLabel": "District 35",
      "current": {
        "name": "Adam Vance",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Vance",
        "profileId": "Delegate Vance"
      }
    },
    {
      "id": "WV-H-36",
      "districtKey": "36",
      "districtLabel": "District 36",
      "current": {
        "name": "David Green",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Green",
        "profileId": "Delegate Green"
      }
    },
    {
      "id": "WV-H-37",
      "districtKey": "37",
      "districtLabel": "District 37",
      "current": {
        "name": "Marty Gearheart",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Gearheart",
        "profileId": "Delegate Gearheart"
      }
    },
    {
      "id": "WV-H-38",
      "districtKey": "38",
      "districtLabel": "District 38",
      "current": {
        "name": "Joe Ellington",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Ellington",
        "profileId": "Delegate Ellington"
      }
    },
    {
      "id": "WV-H-39",
      "districtKey": "39",
      "districtLabel": "District 39",
      "current": {
        "name": "Doug Smith",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Smith,%20D.",
        "profileId": "Delegate Smith, D."
      }
    },
    {
      "id": "WV-H-40",
      "districtKey": "40",
      "districtLabel": "District 40",
      "current": {
        "name": "Roy Cooper",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Cooper",
        "profileId": "Delegate Cooper"
      }
    },
    {
      "id": "WV-H-41",
      "districtKey": "41",
      "districtLabel": "District 41",
      "current": {
        "name": "Jordan Maynor",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Maynor",
        "profileId": "Delegate Maynor"
      }
    },
    {
      "id": "WV-H-42",
      "districtKey": "42",
      "districtLabel": "District 42",
      "current": {
        "name": "John Jordan",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Jordan",
        "profileId": "Delegate Jordan"
      }
    },
    {
      "id": "WV-H-43",
      "districtKey": "43",
      "districtLabel": "District 43",
      "current": {
        "name": "Christopher W. Toney",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Toney",
        "profileId": "Delegate Toney"
      }
    },
    {
      "id": "WV-H-44",
      "districtKey": "44",
      "districtLabel": "District 44",
      "current": {
        "name": "Carl Roop",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Roop",
        "profileId": "Delegate Roop"
      }
    },
    {
      "id": "WV-H-45",
      "districtKey": "45",
      "districtLabel": "District 45",
      "current": {
        "name": "Eric Brooks",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Brooks",
        "profileId": "Delegate Brooks"
      }
    },
    {
      "id": "WV-H-46",
      "districtKey": "46",
      "districtLabel": "District 46",
      "current": {
        "name": "Jeff Campbell",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Campbell",
        "profileId": "Delegate Campbell"
      }
    },
    {
      "id": "WV-H-47",
      "districtKey": "47",
      "districtLabel": "District 47",
      "current": {
        "name": "Ray Canterbury",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Canterbury",
        "profileId": "Delegate Canterbury"
      }
    },
    {
      "id": "WV-H-48",
      "districtKey": "48",
      "districtLabel": "District 48",
      "current": {
        "name": "Gregory A. Watt",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Watt",
        "profileId": "Delegate Watt"
      }
    },
    {
      "id": "WV-H-49",
      "districtKey": "49",
      "districtLabel": "District 49",
      "current": {
        "name": "Stanley Adkins",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Adkins",
        "profileId": "Delegate Adkins"
      }
    },
    {
      "id": "WV-H-50",
      "districtKey": "50",
      "districtLabel": "District 50",
      "current": {
        "name": "William J. Vest",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Vest",
        "profileId": "Delegate Vest",
        "statusNote": "William J. Vest took the oath of office on August 26, 2026. The current official roster and profile supersede the older printed directory’s predecessor entry David Elliott Pritt.",
        "statusSourceUrls": [
          "https://blog.wvlegislature.gov/headline/2026/08/26/william-vest-takes-oath-of-office/"
        ]
      }
    },
    {
      "id": "WV-H-51",
      "districtKey": "51",
      "districtLabel": "District 51",
      "current": {
        "name": "Marshall W. Clay",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Clay",
        "profileId": "Delegate Clay"
      }
    },
    {
      "id": "WV-H-52",
      "districtKey": "52",
      "districtLabel": "District 52",
      "current": {
        "name": "Tresa Howell",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Howell,%20T.",
        "profileId": "Delegate Howell, T."
      }
    },
    {
      "id": "WV-H-53",
      "districtKey": "53",
      "districtLabel": "District 53",
      "current": {
        "name": "Tristan Leavitt",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Leavitt",
        "profileId": "Delegate Leavitt"
      }
    },
    {
      "id": "WV-H-54",
      "districtKey": "54",
      "districtLabel": "District 54",
      "current": {
        "name": "Mike Pushkin",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Pushkin",
        "profileId": "Delegate Pushkin"
      }
    },
    {
      "id": "WV-H-55",
      "districtKey": "55",
      "districtLabel": "District 55",
      "current": {
        "name": "James Robert Akers II",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Akers",
        "profileId": "Delegate Akers"
      }
    },
    {
      "id": "WV-H-56",
      "districtKey": "56",
      "districtLabel": "District 56",
      "current": {
        "name": "Kayla Young",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Young",
        "profileId": "Delegate Young"
      }
    },
    {
      "id": "WV-H-57",
      "districtKey": "57",
      "districtLabel": "District 57",
      "current": {
        "name": "Hollis Lewis",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Lewis",
        "profileId": "Delegate Lewis"
      }
    },
    {
      "id": "WV-H-58",
      "districtKey": "58",
      "districtLabel": "District 58",
      "current": {
        "name": "Walter Hall",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Hall",
        "profileId": "Delegate Hall"
      }
    },
    {
      "id": "WV-H-59",
      "districtKey": "59",
      "districtLabel": "District 59",
      "current": {
        "name": "Andy Shamblin",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Shamblin",
        "profileId": "Delegate Shamblin"
      }
    },
    {
      "id": "WV-H-60",
      "districtKey": "60",
      "districtLabel": "District 60",
      "current": {
        "name": "Dana Ferrell",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Ferrell",
        "profileId": "Delegate Ferrell"
      }
    },
    {
      "id": "WV-H-61",
      "districtKey": "61",
      "districtLabel": "District 61",
      "current": {
        "name": "Dean Jeffries",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Jeffries",
        "profileId": "Delegate Jeffries"
      }
    },
    {
      "id": "WV-H-62",
      "districtKey": "62",
      "districtLabel": "District 62",
      "current": {
        "name": "Roger Hanshaw",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Speaker%20Hanshaw",
        "profileId": "Speaker Hanshaw"
      }
    },
    {
      "id": "WV-H-63",
      "districtKey": "63",
      "districtLabel": "District 63",
      "current": {
        "name": "Lori Dittman",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Dittman",
        "profileId": "Delegate Dittman"
      }
    },
    {
      "id": "WV-H-64",
      "districtKey": "64",
      "districtLabel": "District 64",
      "current": {
        "name": "Adam Burkhammer",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Burkhammer",
        "profileId": "Delegate Burkhammer"
      }
    },
    {
      "id": "WV-H-65",
      "districtKey": "65",
      "districtLabel": "District 65",
      "current": {
        "name": "Carl Martin",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Martin",
        "profileId": "Delegate Martin"
      }
    },
    {
      "id": "WV-H-66",
      "districtKey": "66",
      "districtLabel": "District 66",
      "current": {
        "name": "Jonathan Kyle",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Kyle",
        "profileId": "Delegate Kyle"
      }
    },
    {
      "id": "WV-H-67",
      "districtKey": "67",
      "districtLabel": "District 67",
      "current": {
        "name": "Elias Coop-Gonzalez",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Coop-Gonzalez",
        "profileId": "Delegate Coop-Gonzalez"
      }
    },
    {
      "id": "WV-H-68",
      "districtKey": "68",
      "districtLabel": "District 68",
      "current": {
        "name": "Chris Phillips",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Phillips",
        "profileId": "Delegate Phillips"
      }
    },
    {
      "id": "WV-H-69",
      "districtKey": "69",
      "districtLabel": "District 69",
      "current": {
        "name": "Keith Marple",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Marple",
        "profileId": "Delegate Marple"
      }
    },
    {
      "id": "WV-H-70",
      "districtKey": "70",
      "districtLabel": "District 70",
      "current": {
        "name": "Mickey Petitto",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Petitto",
        "profileId": "Delegate Petitto"
      }
    },
    {
      "id": "WV-H-71",
      "districtKey": "71",
      "districtLabel": "District 71",
      "current": {
        "name": "Laura Kimble",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Kimble",
        "profileId": "Delegate Kimble"
      }
    },
    {
      "id": "WV-H-72",
      "districtKey": "72",
      "districtLabel": "District 72",
      "current": {
        "name": "Clay Riley",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Riley",
        "profileId": "Delegate Riley"
      }
    },
    {
      "id": "WV-H-73",
      "districtKey": "73",
      "districtLabel": "District 73",
      "current": {
        "name": "Bryan Smith",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Smith,%20B.",
        "profileId": "Delegate Smith, B."
      }
    },
    {
      "id": "WV-H-74",
      "districtKey": "74",
      "districtLabel": "District 74",
      "current": {
        "name": "Guy Ward",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Ward,%20G.",
        "profileId": "Delegate Ward, G."
      }
    },
    {
      "id": "WV-H-75",
      "districtKey": "75",
      "districtLabel": "District 75",
      "current": {
        "name": "Phil Mallow",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Mallow",
        "profileId": "Delegate Mallow"
      }
    },
    {
      "id": "WV-H-76",
      "districtKey": "76",
      "districtLabel": "District 76",
      "current": {
        "name": "Rick Garcia",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Garcia",
        "profileId": "Delegate Garcia"
      }
    },
    {
      "id": "WV-H-77",
      "districtKey": "77",
      "districtLabel": "District 77",
      "current": {
        "name": "Joe Statler",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Statler",
        "profileId": "Delegate Statler"
      }
    },
    {
      "id": "WV-H-78",
      "districtKey": "78",
      "districtLabel": "District 78",
      "current": {
        "name": "Geno Chiarelli",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Chiarelli",
        "profileId": "Delegate Chiarelli"
      }
    },
    {
      "id": "WV-H-79",
      "districtKey": "79",
      "districtLabel": "District 79",
      "current": {
        "name": "Evan Hansen",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Hansen",
        "profileId": "Delegate Hansen",
        "statusNote": "The current official roster and both official profile systems identify Evan Hansen with District 79. The printed 2026 directory labels his district as 7; that printed district label is not used here.",
        "statusSourceUrls": [
          "https://home.wvlegislature.gov/delegate/evan-hansen/"
        ]
      }
    },
    {
      "id": "WV-H-80",
      "districtKey": "80",
      "districtLabel": "District 80",
      "current": {
        "name": "John Williams",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Williams",
        "profileId": "Delegate Williams"
      }
    },
    {
      "id": "WV-H-81",
      "districtKey": "81",
      "districtLabel": "District 81",
      "current": {
        "name": "Anitra Hamilton",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Hamilton",
        "profileId": "Delegate Hamilton"
      }
    },
    {
      "id": "WV-H-82",
      "districtKey": "82",
      "districtLabel": "District 82",
      "current": {
        "name": "David McCormick Jr.",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20McCormick",
        "profileId": "Delegate McCormick"
      }
    },
    {
      "id": "WV-H-83",
      "districtKey": "83",
      "districtLabel": "District 83",
      "current": {
        "name": "George Street",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Street",
        "profileId": "Delegate Street"
      }
    },
    {
      "id": "WV-H-84",
      "districtKey": "84",
      "districtLabel": "District 84",
      "current": {
        "name": "D. Rolland Jennings",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Jennings",
        "profileId": "Delegate Jennings"
      }
    },
    {
      "id": "WV-H-85",
      "districtKey": "85",
      "districtLabel": "District 85",
      "current": {
        "name": "John Paul Hott",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Hott",
        "profileId": "Delegate Hott"
      }
    },
    {
      "id": "WV-H-86",
      "districtKey": "86",
      "districtLabel": "District 86",
      "current": {
        "name": "Bryan Ward",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Ward,%20B.",
        "profileId": "Delegate Ward, B."
      }
    },
    {
      "id": "WV-H-87",
      "districtKey": "87",
      "districtLabel": "District 87",
      "current": {
        "name": "Gary G. Howell",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Howell,%20G.",
        "profileId": "Delegate Howell, G."
      }
    },
    {
      "id": "WV-H-88",
      "districtKey": "88",
      "districtLabel": "District 88",
      "current": {
        "name": "Rick Hillenbrand",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Hillenbrand",
        "profileId": "Delegate Hillenbrand"
      }
    },
    {
      "id": "WV-H-89",
      "districtKey": "89",
      "districtLabel": "District 89",
      "current": {
        "name": "David Cannon",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Cannon,%20D.",
        "profileId": "Delegate Cannon, D."
      }
    },
    {
      "id": "WV-H-90",
      "districtKey": "90",
      "districtLabel": "District 90",
      "current": {
        "name": "George Miller",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Miller",
        "profileId": "Delegate Miller"
      }
    },
    {
      "id": "WV-H-91",
      "districtKey": "91",
      "districtLabel": "District 91",
      "current": {
        "name": "Ian T. Masters",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Masters",
        "profileId": "Delegate Masters"
      }
    },
    {
      "id": "WV-H-92",
      "districtKey": "92",
      "districtLabel": "District 92",
      "current": {
        "name": "Michael Hite",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Hite",
        "profileId": "Delegate Hite"
      }
    },
    {
      "id": "WV-H-93",
      "districtKey": "93",
      "districtLabel": "District 93",
      "current": {
        "name": "Mike Hornby",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Hornby",
        "profileId": "Delegate Hornby"
      }
    },
    {
      "id": "WV-H-94",
      "districtKey": "94",
      "districtLabel": "District 94",
      "current": {
        "name": "Donald Lee Bennett",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Bennett",
        "profileId": "Delegate Bennett",
        "statusNote": "Donald Lee Bennett took the oath of office on April 1, 2026. The current official roster and profile supersede the older printed directory’s predecessor entry Larry D. Kump.",
        "statusSourceUrls": [
          "https://blog.wvlegislature.gov/swearing-in-ceremony/2026/04/01/donald-lee-bennett-takes-oath-of-office/"
        ]
      }
    },
    {
      "id": "WV-H-95",
      "districtKey": "95",
      "districtLabel": "District 95",
      "current": {
        "name": "Chuck Horst",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Horst",
        "profileId": "Delegate Horst"
      }
    },
    {
      "id": "WV-H-96",
      "districtKey": "96",
      "districtLabel": "District 96",
      "current": {
        "name": "Lisa White",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20White",
        "profileId": "Delegate White"
      }
    },
    {
      "id": "WV-H-97",
      "districtKey": "97",
      "districtLabel": "District 97",
      "current": {
        "name": "Chris Anders",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Anders",
        "profileId": "Delegate Anders"
      }
    },
    {
      "id": "WV-H-98",
      "districtKey": "98",
      "districtLabel": "District 98",
      "current": {
        "name": "Joe Funkhouser",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Funkhouser",
        "profileId": "Delegate Funkhouser"
      }
    },
    {
      "id": "WV-H-99",
      "districtKey": "99",
      "districtLabel": "District 99",
      "current": {
        "name": "Wayne Clark",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Clark,%20W.",
        "profileId": "Delegate Clark, W."
      }
    },
    {
      "id": "WV-H-100",
      "districtKey": "100",
      "districtLabel": "District 100",
      "current": {
        "name": "Bill Ridenour",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/House/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/House/lawmaker.cfm?member=Delegate%20Ridenour",
        "profileId": "Delegate Ridenour"
      }
    }
  ],
  "senate": [
    {
      "id": "WV-S-1-member1",
      "districtKey": "1",
      "districtLabel": "District 1 · member 1",
      "current": {
        "name": "Laura Wakim Chapman",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/Senate1/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/Senate1/lawmaker.cfm?member=Senator%20Chapman",
        "profileId": "Senator Chapman"
      }
    },
    {
      "id": "WV-S-1-member2",
      "districtKey": "1",
      "districtLabel": "District 1 · member 2",
      "current": {
        "name": "Ryan W. Weld",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/Senate1/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/Senate1/lawmaker.cfm?member=Senator%20Weld",
        "profileId": "Senator Weld"
      }
    },
    {
      "id": "WV-S-2-member1",
      "districtKey": "2",
      "districtLabel": "District 2 · member 1",
      "current": {
        "name": "Charles H. Clements",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/Senate1/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/Senate1/lawmaker.cfm?member=Senator%20Clements",
        "profileId": "Senator Clements"
      }
    },
    {
      "id": "WV-S-2-member2",
      "districtKey": "2",
      "districtLabel": "District 2 · member 2",
      "current": {
        "name": "Chris Rose",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/Senate1/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/Senate1/lawmaker.cfm?member=Senator%20Rose",
        "profileId": "Senator Rose"
      }
    },
    {
      "id": "WV-S-3-member1",
      "districtKey": "3",
      "districtLabel": "District 3 · member 1",
      "current": {
        "name": "Michael T. Azinger",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/Senate1/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/Senate1/lawmaker.cfm?member=Senator%20Azinger",
        "profileId": "Senator Azinger"
      }
    },
    {
      "id": "WV-S-3-member2",
      "districtKey": "3",
      "districtLabel": "District 3 · member 2",
      "current": {
        "name": "Trenton Barnhart",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/Senate1/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/Senate1/lawmaker.cfm?member=Senator%20Barnhart",
        "profileId": "Senator Barnhart"
      }
    },
    {
      "id": "WV-S-4-member1",
      "districtKey": "4",
      "districtLabel": "District 4 · member 1",
      "current": {
        "name": "Amy N. Grady",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/Senate1/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/Senate1/lawmaker.cfm?member=Senator%20Grady",
        "profileId": "Senator Grady"
      }
    },
    {
      "id": "WV-S-4-member2",
      "districtKey": "4",
      "districtLabel": "District 4 · member 2",
      "current": {
        "name": "Eric J. Tarr",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/Senate1/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/Senate1/lawmaker.cfm?member=Senator%20Tarr",
        "profileId": "Senator Tarr"
      }
    },
    {
      "id": "WV-S-5-member1",
      "districtKey": "5",
      "districtLabel": "District 5 · member 1",
      "current": {
        "name": "Michael A. Woelfel",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/Senate1/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/Senate1/lawmaker.cfm?member=Senator%20Woelfel",
        "profileId": "Senator Woelfel"
      }
    },
    {
      "id": "WV-S-5-member2",
      "districtKey": "5",
      "districtLabel": "District 5 · member 2",
      "current": {
        "name": "Scott Allen Fuller",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/Senate1/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/Senate1/lawmaker.cfm?member=Senator%20Fuller",
        "profileId": "Senator Fuller"
      }
    },
    {
      "id": "WV-S-6-member1",
      "districtKey": "6",
      "districtLabel": "District 6 · member 1",
      "current": {
        "name": "Craig A. Hart",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/Senate1/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/Senate1/lawmaker.cfm?member=Senator%20Hart",
        "profileId": "Senator Hart"
      }
    },
    {
      "id": "WV-S-6-member2",
      "districtKey": "6",
      "districtLabel": "District 6 · member 2",
      "current": {
        "name": "Mark R. Maynard",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/Senate1/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/Senate1/lawmaker.cfm?member=Senator%20Maynard,%20M.",
        "profileId": "Senator Maynard, M."
      }
    },
    {
      "id": "WV-S-7-member1",
      "districtKey": "7",
      "districtLabel": "District 7 · member 1",
      "current": {
        "name": "Rupie Phillips",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/Senate1/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/Senate1/lawmaker.cfm?member=Senator%20Phillips",
        "profileId": "Senator Phillips"
      }
    },
    {
      "id": "WV-S-7-member2",
      "districtKey": "7",
      "districtLabel": "District 7 · member 2",
      "current": {
        "name": "Zack Maynard",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/Senate1/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/Senate1/lawmaker.cfm?member=Senator%20Maynard,%20Z.",
        "profileId": "Senator Maynard, Z."
      }
    },
    {
      "id": "WV-S-8-member1",
      "districtKey": "8",
      "districtLabel": "District 8 · member 1",
      "current": {
        "name": "Glenn D. Jeffries",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/Senate1/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/Senate1/lawmaker.cfm?member=Senator%20Jeffries",
        "profileId": "Senator Jeffries"
      }
    },
    {
      "id": "WV-S-8-member2",
      "districtKey": "8",
      "districtLabel": "District 8 · member 2",
      "current": {
        "name": "T. Kevan Bartlett",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/Senate1/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/Senate1/lawmaker.cfm?member=Senator%20Bartlett",
        "profileId": "Senator Bartlett"
      }
    },
    {
      "id": "WV-S-9-member1",
      "districtKey": "9",
      "districtLabel": "District 9 · member 1",
      "current": {
        "name": "Brian Helton",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/Senate1/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/Senate1/lawmaker.cfm?member=Senator%20Helton",
        "profileId": "Senator Helton"
      }
    },
    {
      "id": "WV-S-9-member2",
      "districtKey": "9",
      "districtLabel": "District 9 · member 2",
      "current": {
        "name": "Rollan A. Roberts",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/Senate1/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/Senate1/lawmaker.cfm?member=Senator%20Roberts",
        "profileId": "Senator Roberts"
      }
    },
    {
      "id": "WV-S-10-member1",
      "districtKey": "10",
      "districtLabel": "District 10 · member 1",
      "current": {
        "name": "Jack David Woodrum",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/Senate1/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/Senate1/lawmaker.cfm?member=Senator%20Woodrum",
        "profileId": "Senator Woodrum"
      }
    },
    {
      "id": "WV-S-10-member2",
      "districtKey": "10",
      "districtLabel": "District 10 · member 2",
      "current": {
        "name": "Vince Deeds",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/Senate1/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/Senate1/lawmaker.cfm?member=Senator%20Deeds",
        "profileId": "Senator Deeds"
      }
    },
    {
      "id": "WV-S-11-member1",
      "districtKey": "11",
      "districtLabel": "District 11 · member 1",
      "current": {
        "name": "Bill Hamilton",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/Senate1/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/Senate1/lawmaker.cfm?member=Senator%20Hamilton",
        "profileId": "Senator Hamilton"
      }
    },
    {
      "id": "WV-S-11-member2",
      "districtKey": "11",
      "districtLabel": "District 11 · member 2",
      "current": {
        "name": "Robbie Morris",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/Senate1/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/Senate1/lawmaker.cfm?member=Senator%20Morris",
        "profileId": "Senator Morris"
      }
    },
    {
      "id": "WV-S-12-member1",
      "districtKey": "12",
      "districtLabel": "District 12 · member 1",
      "current": {
        "name": "Ben Queen",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/Senate1/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/Senate1/lawmaker.cfm?member=Senator%20Queen",
        "profileId": "Senator Queen"
      }
    },
    {
      "id": "WV-S-12-member2",
      "districtKey": "12",
      "districtLabel": "District 12 · member 2",
      "current": {
        "name": "Patrick S. Martin",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/Senate1/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/Senate1/lawmaker.cfm?member=Senator%20Martin",
        "profileId": "Senator Martin"
      }
    },
    {
      "id": "WV-S-13-member1",
      "districtKey": "13",
      "districtLabel": "District 13 · member 1",
      "current": {
        "name": "Joey Garcia",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/Senate1/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/Senate1/lawmaker.cfm?member=Senator%20Garcia",
        "profileId": "Senator Garcia"
      }
    },
    {
      "id": "WV-S-13-member2",
      "districtKey": "13",
      "districtLabel": "District 13 · member 2",
      "current": {
        "name": "Michael A. Oliverio II",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/Senate1/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/Senate1/lawmaker.cfm?member=Senator%20Oliverio",
        "profileId": "Senator Oliverio"
      }
    },
    {
      "id": "WV-S-14-member1",
      "districtKey": "14",
      "districtLabel": "District 14 · member 1",
      "current": {
        "name": "Jay Taylor",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/Senate1/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/Senate1/lawmaker.cfm?member=Senator%20Taylor",
        "profileId": "Senator Taylor"
      }
    },
    {
      "id": "WV-S-14-member2",
      "districtKey": "14",
      "districtLabel": "District 14 · member 2",
      "current": {
        "name": "Randy E. Smith",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/Senate1/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/Senate1/lawmaker.cfm?member=President%20Smith",
        "profileId": "President Smith"
      }
    },
    {
      "id": "WV-S-15-member1",
      "districtKey": "15",
      "districtLabel": "District 15 · member 1",
      "current": {
        "name": "Darren Thorne",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/Senate1/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/Senate1/lawmaker.cfm?member=Senator%20Thorne",
        "profileId": "Senator Thorne"
      }
    },
    {
      "id": "WV-S-15-member2",
      "districtKey": "15",
      "districtLabel": "District 15 · member 2",
      "current": {
        "name": "Tom Willis",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/Senate1/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/Senate1/lawmaker.cfm?member=Senator%20Willis",
        "profileId": "Senator Willis"
      }
    },
    {
      "id": "WV-S-16-member1",
      "districtKey": "16",
      "districtLabel": "District 16 · member 1",
      "current": {
        "name": "Jason Barrett",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/Senate1/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/Senate1/lawmaker.cfm?member=Senator%20Barrett",
        "profileId": "Senator Barrett"
      }
    },
    {
      "id": "WV-S-16-member2",
      "districtKey": "16",
      "districtLabel": "District 16 · member 2",
      "current": {
        "name": "Patricia Puertas Rucker",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/Senate1/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/Senate1/lawmaker.cfm?member=Senator%20Rucker",
        "profileId": "Senator Rucker"
      }
    },
    {
      "id": "WV-S-17-member1",
      "districtKey": "17",
      "districtLabel": "District 17 · member 1",
      "current": {
        "name": "Anne B. Charnock",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/Senate1/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/Senate1/lawmaker.cfm?member=Senator%20Charnock",
        "profileId": "Senator Charnock"
      }
    },
    {
      "id": "WV-S-17-member2",
      "districtKey": "17",
      "districtLabel": "District 17 · member 2",
      "current": {
        "name": "Tom Takubo",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.wvlegislature.gov/Senate1/roster.cfm",
        "memberUrl": "https://www.wvlegislature.gov/Senate1/lawmaker.cfm?member=Senator%20Takubo",
        "profileId": "Senator Takubo"
      }
    }
  ],
  "metadata": {
    "checkedDate": "2026-11-06",
    "checkedTimezone": "America/Chicago",
    "edition": "current",
    "sessionLabel": "87th West Virginia Legislature · 2025–2026 current serving roster",
    "rosterSources": [
      {
        "label": "Official House of Delegates current roster",
        "url": "https://www.wvlegislature.gov/House/roster.cfm"
      },
      {
        "label": "Official Senate current roster",
        "url": "https://www.wvlegislature.gov/Senate1/roster.cfm"
      },
      {
        "label": "2026 official Membership Directory — independent printed names, parties and districts",
        "url": "https://www.wvlegislature.gov/legisdocs/publications/info/DIRECTORY_2026.pdf"
      },
      {
        "label": "West Virginia Constitution Article IV section 7 — December 1 legislative term commencement",
        "url": "https://www.wvlegislature.gov/WVCODE/WV_CON.cfm"
      },
      {
        "label": "Official legislative district structure — 100 House districts and 17 shared Senate districts",
        "url": "https://home.wvlegislature.gov/district-maps/"
      }
    ],
    "geometrySources": [
      {
        "label": "Official final 2021 state legislative redistricting files",
        "url": "https://www.wvlegislature.gov/redistricting.cfm"
      },
      {
        "label": "House Bill 301 final history — approved October 22, 2021",
        "url": "https://www.wvlegislature.gov/Bill_Status/Bills_history.cfm?btype=bill&input=301&sessiontype=3x&year=2021"
      },
      {
        "label": "Senate Bill 3034 final history — approved October 22, 2021",
        "url": "https://www.wvlegislature.gov/Bill_Status/Bills_history.cfm?btype=bill&input=3034&sessiontype=3x&year=2021"
      },
      {
        "label": "Current official district map index",
        "url": "https://home.wvlegislature.gov/district-maps/"
      }
    ],
    "notes": [
      "Checked November 6, 2026 (America/Chicago). The official current rosters contain 100 House members (91 Republican, 9 Democratic) and 34 senators (32 Republican, 2 Democratic), with every party and district independently checked against all 134 retained original individual profiles. Published names follow official profile headings; shorter roster spellings are retained in provenance.",
      "The House has 100 single-member districts. The Senate has 17 geographic districts, each electing two senators for staggered four-year terms. Both senators are listed for each district. Districts 5 and 13 have one Democratic and one Republican member and use equal-width affiliation stripes. Seat totals count members, not district polygons. The member numbers are display identifiers, not election-cycle designations.",
      "The independent 2026 Membership Directory corroborates 130 current names and affiliations; 129 of those district labels agree. Four later House replacements — Shane Stack in District 4, Aaron Holley in District 22, William J. Vest in District 50 and Donald Lee Bennett in District 94 — have direct official oath announcements. Those dated announcements supersede the printed predecessors.",
      "The printed directory labels Evan Hansen as District 7. The current House roster and both official profile systems identify District 79, which controls this edition. The discrepancy is retained in the evidence rather than copied into the map.",
      "West Virginia Constitution Article IV section 7 starts regular legislative terms on December 1 following election. The November 2026 winners are not assigned to current seats before that transition and verified qualification. Annual session opening and oath administration are distinct events.",
      "The current official district index continues to publish the final 2021 House and Senate plans under HB 301 and SB 3034, approved October 22, 2021. State legislative geometry is checked separately from congressional maps and membership evidence. No substitute remedial state plan is asserted from unrelated litigation.",
      "These are legislative representation maps. Statewide demographic statistics remain under the direct 2024 ACS state authority; no district demographic or ZIP/ZCTA claims are inferred."
    ],
    "geometryNote": "Small-scale Census 2024 state legislative display polygons, checked against the official final 2021 House and Senate legal shapefiles. All display rings are retained; district IDs, labels and outer-component interiors are checked independently. Not address-level district determination.",
    "affiliationNote": "Affiliations follow current official rosters and individual profiles. Senate party totals count 34 member seats in 17 geographic districts. This checked snapshot does not refresh automatically."
  }
}
