{
  "state": "Montana",
  "stateCode": "MT",
  "checkedDate": "2026-11-06",
  "checkedTimezone": "America/Chicago",
  "legislatureName": "Montana Legislature",
  "metadata": {
    "checkedDate": "2026-11-06",
    "checkedTimezone": "America/Chicago",
    "sessionLabel": "69th Montana Legislature (2025–2026) · serving roster reconciled to official session laws",
    "rosterSources": [
      {
        "label": "Official 2025 Session Laws Volume I — Senate and House membership, serving districts and departure footnotes",
        "url": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf"
      },
      {
        "label": "Official Legislator Explorer — session membership and member identities",
        "url": "https://legislators.legmt.gov/"
      },
      {
        "label": "Official Legislature member profile data — independent identities, parties and supplied profile URLs",
        "url": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      },
      {
        "label": "MCA 5-2-102 — legislative terms and vacancy exception",
        "url": "https://mca.legmt.gov/bills/mca/title_0050/chapter_0020/part_0010/section_0020/0050-0020-0010-0020.html"
      },
      {
        "label": "MCA 5-2-103 — regular session start",
        "url": "https://mca.legmt.gov/bills/mca/title_0050/chapter_0020/part_0010/section_0030/0050-0020-0010-0030.html"
      },
      {
        "label": "Yellowstone County December 9, 2025 minutes — Stacy Zinn sworn into House District 52",
        "url": "https://www.yellowstonecountymt.gov/CommMinutes/2025/12-09-25.htm"
      },
      {
        "label": "Official January 14, 2026 Law and Justice minutes — Rep. Katie Fire Thunder serving in 69th Legislature",
        "url": "https://archive.legmt.gov/content/Committees/Interim/2025-2026/LJIC/Jan-14-2026/LJIC-1.14.26-FINAL-Minutes.pdf"
      }
    ],
    "geometrySources": [
      {
        "label": "Montana State Library current 2024–2032 legislative district boundaries",
        "url": "https://msl.mt.gov/geoinfo/msdi/administrative_boundaries/"
      },
      {
        "label": "Montana Districting and Apportionment Commission final legislative plan",
        "url": "https://ftpgeoinfo.msl.mt.gov/Data/Spatial/MSDI/AdministrativeBoundaries/MontanaLegislativeDistricts_2024_2032_FINAL_REPORT.pdf"
      },
      {
        "label": "Retained official legal-plan source: house-legal-2023.zip",
        "url": "https://ftpgeoinfo.msl.mt.gov/Data/Spatial/MSDI/AdministrativeBoundaries/MontanaLegislativeDistricts_2024_2032/Final_HouseDistricts_Errata_02_23_2023%202023-02-23.zip"
      },
      {
        "label": "Retained official legal-plan source: senate-legal-2023.zip",
        "url": "https://ftpgeoinfo.msl.mt.gov/Data/Spatial/MSDI/AdministrativeBoundaries/MontanaLegislativeDistricts_2024_2032/Final_SenateDistricts_Errata_02_23_2023%202023-02-23.zip"
      }
    ],
    "notes": [
      "This serving 69th Legislature snapshot was checked November 6, 2026 (America/Chicago). It contains 100 House members and 50 senators, with no vacant seats. Names, party labels and supplied profile URLs reconcile exactly between the official session-membership API and the Legislature’s independent profile data.",
      "The live API marks the future 2027 session active before its January 4, 2027 start and overwrites some current members’ chamber and district fields with incoming assignments. The official 2025 Session Laws membership tables control serving chamber and district. Thirteen premature assignments are corrected to their serving seats; each affected row links to this evidence. No incoming election winner is substituted for a current member.",
      "For example, Amy Regier remains the serving House District 6 representative, David Bedey House District 86, Kelly Kortum House District 64, and Janet Ellis Senate District 41. Their future API chamber/district assignments are retained only in provenance, not published as current service.",
      "Four explicit former House members are excluded: Ron Marshall, Marta Bertoglio, Ed Stafman and Bill Mercer. Current replacements Terry Nelson and Mark Reinschmidt are footnoted in the official session-laws roster. Stacy Zinn’s service is independently evidenced by official county swearing-in minutes; Katie Fire Thunder’s 69th-Legislature service is evidenced by the January 2026 official committee minutes and session membership.",
      "MCA 5-2-102 begins regular legislative service on the first Monday of January after election; the next regular transition is January 4, 2027. Its separate exception for a senator elected to fill a vacancy is not treated as the regular-term rule. Future term dates in live profile fields do not end an incumbent’s current service.",
      "Affiliation counts are 58 Republican and 42 Democrat House members, and 32 Republican and 18 Democrat senators. Party is copied from official member records, not inferred from GIS attributes, caucus votes or election returns.",
      "State legal geography is the 2024–2032 legislative plan submitted February 22, 2023, corrected February 23. Display boundaries and member identities are documented separately; Senate transitions between redistricting cycles are not read from future candidate assignments.",
      "These are representation records only. No district demographics, statewide ACS values, ZIP or ZCTA findings are inferred. This dated snapshot does not refresh automatically."
    ],
    "geometryNote": "Legal authority: Montana corrected February 23, 2023 House and Senate plans for 2024–2032. Display: Census 2024 cartographic legislative districts, with all 150 IDs and interior labels checked against the original corrected legal polygons. All source display rings are retained. Small-scale representation display, not address-level district determination.",
    "affiliationNote": "Affiliations come from official legislator identity records. Serving district assignments are reconciled to official session laws where live API fields were prematurely recoded for 2027. District area is not vote share, population or caucus control. This snapshot does not refresh automatically."
  },
  "partyLabels": {
    "D": "Democrat",
    "R": "Republican"
  },
  "house": [
    {
      "id": "MT-H-1",
      "districtKey": "1",
      "districtLabel": "District 1",
      "current": {
        "name": "Neil Duram",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/96",
        "profileId": "96",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-2",
      "districtKey": "2",
      "districtLabel": "District 2",
      "current": {
        "name": "Tom Millett",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/241",
        "profileId": "241",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-3",
      "districtKey": "3",
      "districtLabel": "District 3",
      "current": {
        "name": "Debo Powers",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/236",
        "profileId": "236",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-4",
      "districtKey": "4",
      "districtLabel": "District 4",
      "current": {
        "name": "Lyn Bennett",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/230",
        "profileId": "230",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-5",
      "districtKey": "5",
      "districtLabel": "District 5",
      "current": {
        "name": "Braxton Mitchell",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/49",
        "profileId": "49",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-6",
      "districtKey": "6",
      "districtLabel": "District 6",
      "current": {
        "name": "Amy Regier",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/59",
        "profileId": "59",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators",
        "statusNote": "The live API prematurely lists Senate District 4 for a future term. The official 2025 session-laws roster establishes current House District 6; regular new terms begin January 4, 2027.",
        "statusSourceUrls": [
          "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
          "https://mca.legmt.gov/bills/mca/title_0050/chapter_0020/part_0010/section_0020/0050-0020-0010-0020.html"
        ]
      }
    },
    {
      "id": "MT-H-7",
      "districtKey": "7",
      "districtLabel": "District 7",
      "current": {
        "name": "Courtenay Sprunger",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/142",
        "profileId": "142",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-8",
      "districtKey": "8",
      "districtLabel": "District 8",
      "current": {
        "name": "Lukas Schubert",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/174",
        "profileId": "174",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-9",
      "districtKey": "9",
      "districtLabel": "District 9",
      "current": {
        "name": "Steven Kelly",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/182",
        "profileId": "182",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-10",
      "districtKey": "10",
      "districtLabel": "District 10",
      "current": {
        "name": "Terry Falk",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/75",
        "profileId": "75",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-11",
      "districtKey": "11",
      "districtLabel": "District 11",
      "current": {
        "name": "Ed Byrne",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/226",
        "profileId": "226",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-12",
      "districtKey": "12",
      "districtLabel": "District 12",
      "current": {
        "name": "Tracy Sharp",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/225",
        "profileId": "225",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-13",
      "districtKey": "13",
      "districtLabel": "District 13",
      "current": {
        "name": "Linda Reksten",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/50",
        "profileId": "50",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-14",
      "districtKey": "14",
      "districtLabel": "District 14",
      "current": {
        "name": "Paul Fielder",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/61",
        "profileId": "61",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-15",
      "districtKey": "15",
      "districtLabel": "District 15",
      "current": {
        "name": "Thedis Crowe",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/185",
        "profileId": "185",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-16",
      "districtKey": "16",
      "districtLabel": "District 16",
      "current": {
        "name": "Tyson Running Wolf",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/134",
        "profileId": "134",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators",
        "statusNote": "The live API prematurely lists Senate District 8 for a future term. The official 2025 session-laws roster establishes current House District 16; regular new terms begin January 4, 2027.",
        "statusSourceUrls": [
          "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
          "https://mca.legmt.gov/bills/mca/title_0050/chapter_0020/part_0010/section_0020/0050-0020-0010-0020.html"
        ]
      }
    },
    {
      "id": "MT-H-17",
      "districtKey": "17",
      "districtLabel": "District 17",
      "current": {
        "name": "Zack Wirth",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/86",
        "profileId": "86",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-18",
      "districtKey": "18",
      "districtLabel": "District 18",
      "current": {
        "name": "Llew Jones",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/119",
        "profileId": "119",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators",
        "statusNote": "The live API prematurely lists Senate District 9 for a future term. The official 2025 session-laws roster establishes current House District 18; regular new terms begin January 4, 2027.",
        "statusSourceUrls": [
          "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
          "https://mca.legmt.gov/bills/mca/title_0050/chapter_0020/part_0010/section_0020/0050-0020-0010-0020.html"
        ]
      }
    },
    {
      "id": "MT-H-19",
      "districtKey": "19",
      "districtLabel": "District 19",
      "current": {
        "name": "Jane Weber",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/231",
        "profileId": "231",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-20",
      "districtKey": "20",
      "districtLabel": "District 20",
      "current": {
        "name": "Melissa Nikolakakos",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/180",
        "profileId": "180",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-21",
      "districtKey": "21",
      "districtLabel": "District 21",
      "current": {
        "name": "Ed Buttrey",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/121",
        "profileId": "121",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-22",
      "districtKey": "22",
      "districtLabel": "District 22",
      "current": {
        "name": "George Nikolakakos",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/77",
        "profileId": "77",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators",
        "statusNote": "The live API prematurely lists Senate District 12 for a future term. The official 2025 session-laws roster establishes current House District 22; regular new terms begin January 4, 2027.",
        "statusSourceUrls": [
          "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
          "https://mca.legmt.gov/bills/mca/title_0050/chapter_0020/part_0010/section_0020/0050-0020-0010-0020.html"
        ]
      }
    },
    {
      "id": "MT-H-23",
      "districtKey": "23",
      "districtLabel": "District 23",
      "current": {
        "name": "Eric Tilleman",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/272",
        "profileId": "272",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-24",
      "districtKey": "24",
      "districtLabel": "District 24",
      "current": {
        "name": "Steve Fitzpatrick",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/16",
        "profileId": "16",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-25",
      "districtKey": "25",
      "districtLabel": "District 25",
      "current": {
        "name": "Steve Gist",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/56",
        "profileId": "56",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-26",
      "districtKey": "26",
      "districtLabel": "District 26",
      "current": {
        "name": "Russ Miner",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/111",
        "profileId": "111",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-27",
      "districtKey": "27",
      "districtLabel": "District 27",
      "current": {
        "name": "Paul Tuss",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/115",
        "profileId": "115",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-28",
      "districtKey": "28",
      "districtLabel": "District 28",
      "current": {
        "name": "Eric Albus",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/186",
        "profileId": "186",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators",
        "statusNote": "The live API prematurely lists Senate District 14 for a future term. The official 2025 session-laws roster establishes current House District 28; regular new terms begin January 4, 2027.",
        "statusSourceUrls": [
          "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
          "https://mca.legmt.gov/bills/mca/title_0050/chapter_0020/part_0010/section_0020/0050-0020-0010-0020.html"
        ]
      }
    },
    {
      "id": "MT-H-29",
      "districtKey": "29",
      "districtLabel": "District 29",
      "current": {
        "name": "Valerie Moore",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/156",
        "profileId": "156",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-30",
      "districtKey": "30",
      "districtLabel": "District 30",
      "current": {
        "name": "Morgan Thiel",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/157",
        "profileId": "157",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-31",
      "districtKey": "31",
      "districtLabel": "District 31",
      "current": {
        "name": "Frank Smith",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/4",
        "profileId": "4",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-32",
      "districtKey": "32",
      "districtLabel": "District 32",
      "current": {
        "name": "Mike Fox",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/136",
        "profileId": "136",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-33",
      "districtKey": "33",
      "districtLabel": "District 33",
      "current": {
        "name": "Brandon Ler",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/102",
        "profileId": "102",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-34",
      "districtKey": "34",
      "districtLabel": "District 34",
      "current": {
        "name": "Jerry Schillinger",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/63",
        "profileId": "63",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-35",
      "districtKey": "35",
      "districtLabel": "District 35",
      "current": {
        "name": "Gary Parry",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/66",
        "profileId": "66",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-36",
      "districtKey": "36",
      "districtLabel": "District 36",
      "current": {
        "name": "Greg Kmetz",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/79",
        "profileId": "79",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators",
        "statusNote": "The live API prematurely lists Senate District 18 for a future term. The official 2025 session-laws roster establishes current House District 36; regular new terms begin January 4, 2027.",
        "statusSourceUrls": [
          "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
          "https://mca.legmt.gov/bills/mca/title_0050/chapter_0020/part_0010/section_0020/0050-0020-0010-0020.html"
        ]
      }
    },
    {
      "id": "MT-H-37",
      "districtKey": "37",
      "districtLabel": "District 37",
      "current": {
        "name": "Shane Klakken",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/183",
        "profileId": "183",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-38",
      "districtKey": "38",
      "districtLabel": "District 38",
      "current": {
        "name": "Greg Oblander",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/69",
        "profileId": "69",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-39",
      "districtKey": "39",
      "districtLabel": "District 39",
      "current": {
        "name": "Kerri Seekins-Crowe",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/103",
        "profileId": "103",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-40",
      "districtKey": "40",
      "districtLabel": "District 40",
      "current": {
        "name": "Mike Vinton",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/181",
        "profileId": "181",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-41",
      "districtKey": "41",
      "districtLabel": "District 41",
      "current": {
        "name": "Jade Sooktis",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/233",
        "profileId": "233",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-42",
      "districtKey": "42",
      "districtLabel": "District 42",
      "current": {
        "name": "Chip Fitzpatrick",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/237",
        "profileId": "237",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-43",
      "districtKey": "43",
      "districtLabel": "District 43",
      "current": {
        "name": "Larry Brewster",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/43",
        "profileId": "43",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-44",
      "districtKey": "44",
      "districtLabel": "District 44",
      "current": {
        "name": "Katie Zolnikov",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/57",
        "profileId": "57",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-45",
      "districtKey": "45",
      "districtLabel": "District 45",
      "current": {
        "name": "Denise Baum",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/82",
        "profileId": "82",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-46",
      "districtKey": "46",
      "districtLabel": "District 46",
      "current": {
        "name": "Denise Joy",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/304",
        "profileId": "304",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-47",
      "districtKey": "47",
      "districtLabel": "District 47",
      "current": {
        "name": "James Reavis",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/175",
        "profileId": "175",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-48",
      "districtKey": "48",
      "districtLabel": "District 48",
      "current": {
        "name": "Curtis Schomer",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/232",
        "profileId": "232",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-49",
      "districtKey": "49",
      "districtLabel": "District 49",
      "current": {
        "name": "Sherry Essmann",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/109",
        "profileId": "109",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-50",
      "districtKey": "50",
      "districtLabel": "District 50",
      "current": {
        "name": "Anthony Nicastro",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/200",
        "profileId": "200",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-51",
      "districtKey": "51",
      "districtLabel": "District 51",
      "current": {
        "name": "Jodee Etchart",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/143",
        "profileId": "143",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-52",
      "districtKey": "52",
      "districtLabel": "District 52",
      "current": {
        "name": "Stacy Zinn",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://www.yellowstonecountymt.gov/CommMinutes/2025/12-09-25.htm",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/1840",
        "profileId": "1840",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators",
        "statusNote": "Current replacement serving in the 69th Legislature, independently evidenced before the 2026 general election. A future term date in live profile data is not the start of this existing service.",
        "statusSourceUrls": [
          "https://www.yellowstonecountymt.gov/CommMinutes/2025/12-09-25.htm"
        ]
      }
    },
    {
      "id": "MT-H-53",
      "districtKey": "53",
      "districtLabel": "District 53",
      "current": {
        "name": "Nelly Nicol",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/112",
        "profileId": "112",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-54",
      "districtKey": "54",
      "districtLabel": "District 54",
      "current": {
        "name": "Lee Deming",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/71",
        "profileId": "71",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-55",
      "districtKey": "55",
      "districtLabel": "District 55",
      "current": {
        "name": "Brad Barker",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/83",
        "profileId": "83",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-56",
      "districtKey": "56",
      "districtLabel": "District 56",
      "current": {
        "name": "Fiona Nave",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/47",
        "profileId": "47",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-57",
      "districtKey": "57",
      "districtLabel": "District 57",
      "current": {
        "name": "Scott Rosenzweig",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/293",
        "profileId": "293",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators",
        "statusNote": "The live API prematurely lists Senate District 29 for a future term. The official 2025 session-laws roster establishes current House District 57; regular new terms begin January 4, 2027.",
        "statusSourceUrls": [
          "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
          "https://mca.legmt.gov/bills/mca/title_0050/chapter_0020/part_0010/section_0020/0050-0020-0010-0020.html"
        ]
      }
    },
    {
      "id": "MT-H-58",
      "districtKey": "58",
      "districtLabel": "District 58",
      "current": {
        "name": "Jamie Isaly",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/178",
        "profileId": "178",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-59",
      "districtKey": "59",
      "districtLabel": "District 59",
      "current": {
        "name": "Katie Fire Thunder",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Committees/Interim/2025-2026/LJIC/Jan-14-2026/LJIC-1.14.26-FINAL-Minutes.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/1841",
        "profileId": "1841",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators",
        "statusNote": "Current replacement serving in the 69th Legislature, independently evidenced before the 2026 general election. A future term date in live profile data is not the start of this existing service.",
        "statusSourceUrls": [
          "https://archive.legmt.gov/content/Committees/Interim/2025-2026/LJIC/Jan-14-2026/LJIC-1.14.26-FINAL-Minutes.pdf"
        ]
      }
    },
    {
      "id": "MT-H-60",
      "districtKey": "60",
      "districtLabel": "District 60",
      "current": {
        "name": "Alanah Griffith",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/234",
        "profileId": "234",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-61",
      "districtKey": "61",
      "districtLabel": "District 61",
      "current": {
        "name": "Becky Edwards",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/177",
        "profileId": "177",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators",
        "statusNote": "The live API prematurely lists House District 57 for a future term. The official 2025 session-laws roster establishes current House District 61; regular new terms begin January 4, 2027.",
        "statusSourceUrls": [
          "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
          "https://mca.legmt.gov/bills/mca/title_0050/chapter_0020/part_0010/section_0020/0050-0020-0010-0020.html"
        ]
      }
    },
    {
      "id": "MT-H-62",
      "districtKey": "62",
      "districtLabel": "District 62",
      "current": {
        "name": "Joshua Seckinger",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/197",
        "profileId": "197",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-63",
      "districtKey": "63",
      "districtLabel": "District 63",
      "current": {
        "name": "Peter Strand",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/184",
        "profileId": "184",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-64",
      "districtKey": "64",
      "districtLabel": "District 64",
      "current": {
        "name": "Kelly Kortum",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/60",
        "profileId": "60",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators",
        "statusNote": "The live API prematurely lists Senate District 32 for a future term. The official 2025 session-laws roster establishes current House District 64; regular new terms begin January 4, 2027.",
        "statusSourceUrls": [
          "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
          "https://mca.legmt.gov/bills/mca/title_0050/chapter_0020/part_0010/section_0020/0050-0020-0010-0020.html"
        ]
      }
    },
    {
      "id": "MT-H-65",
      "districtKey": "65",
      "districtLabel": "District 65",
      "current": {
        "name": "Brian Close",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/201",
        "profileId": "201",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-66",
      "districtKey": "66",
      "districtLabel": "District 66",
      "current": {
        "name": "Eric Matthews",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/73",
        "profileId": "73",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-67",
      "districtKey": "67",
      "districtLabel": "District 67",
      "current": {
        "name": "Jedediah Hinkle",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/27",
        "profileId": "27",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-68",
      "districtKey": "68",
      "districtLabel": "District 68",
      "current": {
        "name": "Caleb Hinkle",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/67",
        "profileId": "67",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators",
        "statusNote": "The live API prematurely lists Senate District 34 for a future term. The official 2025 session-laws roster establishes current House District 68; regular new terms begin January 4, 2027.",
        "statusSourceUrls": [
          "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
          "https://mca.legmt.gov/bills/mca/title_0050/chapter_0020/part_0010/section_0020/0050-0020-0010-0020.html"
        ]
      }
    },
    {
      "id": "MT-H-69",
      "districtKey": "69",
      "districtLabel": "District 69",
      "current": {
        "name": "Ken Walsh",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/68",
        "profileId": "68",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-70",
      "districtKey": "70",
      "districtLabel": "District 70",
      "current": {
        "name": "Shannon Maness",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/158",
        "profileId": "158",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-71",
      "districtKey": "71",
      "districtLabel": "District 71",
      "current": {
        "name": "Scott DeMarois",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/163",
        "profileId": "163",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-72",
      "districtKey": "72",
      "districtLabel": "District 72",
      "current": {
        "name": "Donavon Hawk",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/106",
        "profileId": "106",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-73",
      "districtKey": "73",
      "districtLabel": "District 73",
      "current": {
        "name": "Jennifer Lynch",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/144",
        "profileId": "144",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-74",
      "districtKey": "74",
      "districtLabel": "District 74",
      "current": {
        "name": "Marc Lee",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/179",
        "profileId": "179",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-75",
      "districtKey": "75",
      "districtLabel": "District 75",
      "current": {
        "name": "Mark Reinschmidt",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/1829",
        "profileId": "1829",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-76",
      "districtKey": "76",
      "districtLabel": "District 76",
      "current": {
        "name": "John Fitzpatrick",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/148",
        "profileId": "148",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-77",
      "districtKey": "77",
      "districtLabel": "District 77",
      "current": {
        "name": "Jane Gillette",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/105",
        "profileId": "105",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-78",
      "districtKey": "78",
      "districtLabel": "District 78",
      "current": {
        "name": "Randyn Gregg",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/227",
        "profileId": "227",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-79",
      "districtKey": "79",
      "districtLabel": "District 79",
      "current": {
        "name": "Luke Muszkiewicz",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/176",
        "profileId": "176",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-80",
      "districtKey": "80",
      "districtLabel": "District 80",
      "current": {
        "name": "Melissa Romano",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/116",
        "profileId": "116",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-81",
      "districtKey": "81",
      "districtLabel": "District 81",
      "current": {
        "name": "Mary Caferro",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/10",
        "profileId": "10",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-82",
      "districtKey": "82",
      "districtLabel": "District 82",
      "current": {
        "name": "Pete Elverum",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/223",
        "profileId": "223",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-83",
      "districtKey": "83",
      "districtLabel": "District 83",
      "current": {
        "name": "Jill Cohenour",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/6",
        "profileId": "6",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-84",
      "districtKey": "84",
      "districtLabel": "District 84",
      "current": {
        "name": "Julie Darling",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/38",
        "profileId": "38",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-85",
      "districtKey": "85",
      "districtLabel": "District 85",
      "current": {
        "name": "Kathy Love",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/199",
        "profileId": "199",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-86",
      "districtKey": "86",
      "districtLabel": "District 86",
      "current": {
        "name": "David Bedey",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/99",
        "profileId": "99",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators",
        "statusNote": "The live API prematurely lists Senate District 43 for a future term. The official 2025 session-laws roster establishes current House District 86; regular new terms begin January 4, 2027.",
        "statusSourceUrls": [
          "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
          "https://mca.legmt.gov/bills/mca/title_0050/chapter_0020/part_0010/section_0020/0050-0020-0010-0020.html"
        ]
      }
    },
    {
      "id": "MT-H-87",
      "districtKey": "87",
      "districtLabel": "District 87",
      "current": {
        "name": "Terry Nelson",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/307",
        "profileId": "307",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-88",
      "districtKey": "88",
      "districtLabel": "District 88",
      "current": {
        "name": "Greg Overstreet",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/202",
        "profileId": "202",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-89",
      "districtKey": "89",
      "districtLabel": "District 89",
      "current": {
        "name": "Mark Thane",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/72",
        "profileId": "72",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-90",
      "districtKey": "90",
      "districtLabel": "District 90",
      "current": {
        "name": "Curtis Cochran",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/159",
        "profileId": "159",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-91",
      "districtKey": "91",
      "districtLabel": "District 91",
      "current": {
        "name": "Shelly Fyant",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/228",
        "profileId": "228",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-92",
      "districtKey": "92",
      "districtLabel": "District 92",
      "current": {
        "name": "Connie Keogh",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/51",
        "profileId": "51",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-93",
      "districtKey": "93",
      "districtLabel": "District 93",
      "current": {
        "name": "Katie Sullivan",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/53",
        "profileId": "53",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-94",
      "districtKey": "94",
      "districtLabel": "District 94",
      "current": {
        "name": "Marilyn Marler",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/100",
        "profileId": "100",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-95",
      "districtKey": "95",
      "districtLabel": "District 95",
      "current": {
        "name": "Zooey Zephyr",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/147",
        "profileId": "147",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-96",
      "districtKey": "96",
      "districtLabel": "District 96",
      "current": {
        "name": "Bob Carter",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/146",
        "profileId": "146",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-97",
      "districtKey": "97",
      "districtLabel": "District 97",
      "current": {
        "name": "Melody Cunningham",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/240",
        "profileId": "240",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-98",
      "districtKey": "98",
      "districtLabel": "District 98",
      "current": {
        "name": "Jonathan Karlen",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/84",
        "profileId": "84",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-99",
      "districtKey": "99",
      "districtLabel": "District 99",
      "current": {
        "name": "Tom France",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/140",
        "profileId": "140",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-H-100",
      "districtKey": "100",
      "districtLabel": "District 100",
      "current": {
        "name": "SJ Howell",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/117",
        "profileId": "117",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    }
  ],
  "senate": [
    {
      "id": "MT-S-1",
      "districtKey": "1",
      "districtLabel": "District 1",
      "current": {
        "name": "Mike Cuffe",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/88",
        "profileId": "88",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-2",
      "districtKey": "2",
      "districtLabel": "District 2",
      "current": {
        "name": "Dave Fern",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/126",
        "profileId": "126",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-3",
      "districtKey": "3",
      "districtLabel": "District 3",
      "current": {
        "name": "Carl Glimm",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/9",
        "profileId": "9",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-4",
      "districtKey": "4",
      "districtLabel": "District 4",
      "current": {
        "name": "John Fuller",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/44",
        "profileId": "44",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-5",
      "districtKey": "5",
      "districtLabel": "District 5",
      "current": {
        "name": "Matt Regier",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/33",
        "profileId": "33",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-6",
      "districtKey": "6",
      "districtLabel": "District 6",
      "current": {
        "name": "Mark Noland",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/17",
        "profileId": "17",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-7",
      "districtKey": "7",
      "districtLabel": "District 7",
      "current": {
        "name": "Greg Hertz",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/18",
        "profileId": "18",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-8",
      "districtKey": "8",
      "districtLabel": "District 8",
      "current": {
        "name": "Susan Webber",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/92",
        "profileId": "92",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-9",
      "districtKey": "9",
      "districtLabel": "District 9",
      "current": {
        "name": "Bruce \"Butch\" Gillespie",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/97",
        "profileId": "97",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators",
        "statusNote": "The live API prematurely lists House District 18 for a future term. The official 2025 session-laws roster establishes current Senate District 9; regular new terms begin January 4, 2027.",
        "statusSourceUrls": [
          "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
          "https://mca.legmt.gov/bills/mca/title_0050/chapter_0020/part_0010/section_0020/0050-0020-0010-0020.html"
        ]
      }
    },
    {
      "id": "MT-S-10",
      "districtKey": "10",
      "districtLabel": "District 10",
      "current": {
        "name": "Jeremy Trebas",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/28",
        "profileId": "28",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-11",
      "districtKey": "11",
      "districtLabel": "District 11",
      "current": {
        "name": "Daniel Emrich",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/76",
        "profileId": "76",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-12",
      "districtKey": "12",
      "districtLabel": "District 12",
      "current": {
        "name": "Wendy McKamey",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/125",
        "profileId": "125",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-13",
      "districtKey": "13",
      "districtLabel": "District 13",
      "current": {
        "name": "Josh Kassmier",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/135",
        "profileId": "135",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-14",
      "districtKey": "14",
      "districtLabel": "District 14",
      "current": {
        "name": "Russ Tempel",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/32",
        "profileId": "32",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-15",
      "districtKey": "15",
      "districtLabel": "District 15",
      "current": {
        "name": "Gregg Hunter",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/154",
        "profileId": "154",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-16",
      "districtKey": "16",
      "districtLabel": "District 16",
      "current": {
        "name": "Jonathan Windy Boy",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/118",
        "profileId": "118",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-17",
      "districtKey": "17",
      "districtLabel": "District 17",
      "current": {
        "name": "Bob Phalen",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/45",
        "profileId": "45",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-18",
      "districtKey": "18",
      "districtLabel": "District 18",
      "current": {
        "name": "Kenneth Bogner",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/48",
        "profileId": "48",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-19",
      "districtKey": "19",
      "districtLabel": "District 19",
      "current": {
        "name": "Barry Usher",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/128",
        "profileId": "128",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-20",
      "districtKey": "20",
      "districtLabel": "District 20",
      "current": {
        "name": "Sue Vinton",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/37",
        "profileId": "37",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-21",
      "districtKey": "21",
      "districtLabel": "District 21",
      "current": {
        "name": "Gayle  Lammers",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/152",
        "profileId": "152",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-22",
      "districtKey": "22",
      "districtLabel": "District 22",
      "current": {
        "name": "Daniel Zolnikov",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/89",
        "profileId": "89",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-23",
      "districtKey": "23",
      "districtLabel": "District 23",
      "current": {
        "name": "Emma Kerr-Carpenter",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/34",
        "profileId": "34",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-24",
      "districtKey": "24",
      "districtLabel": "District 24",
      "current": {
        "name": "Mike Yakawich",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/110",
        "profileId": "110",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-25",
      "districtKey": "25",
      "districtLabel": "District 25",
      "current": {
        "name": "Dennis Lenz",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/90",
        "profileId": "90",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-26",
      "districtKey": "26",
      "districtLabel": "District 26",
      "current": {
        "name": "Tom McGillvray",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/8",
        "profileId": "8",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-27",
      "districtKey": "27",
      "districtLabel": "District 27",
      "current": {
        "name": "Vince Ricci",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/160",
        "profileId": "160",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-28",
      "districtKey": "28",
      "districtLabel": "District 28",
      "current": {
        "name": "Forrest Mandeville",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/29",
        "profileId": "29",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-29",
      "districtKey": "29",
      "districtLabel": "District 29",
      "current": {
        "name": "John Esp",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/87",
        "profileId": "87",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-30",
      "districtKey": "30",
      "districtLabel": "District 30",
      "current": {
        "name": "Cora Neumann",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/229",
        "profileId": "229",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-31",
      "districtKey": "31",
      "districtLabel": "District 31",
      "current": {
        "name": "Pat Flowers",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/101",
        "profileId": "101",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-32",
      "districtKey": "32",
      "districtLabel": "District 32",
      "current": {
        "name": "Denise Hayman",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/26",
        "profileId": "26",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-33",
      "districtKey": "33",
      "districtLabel": "District 33",
      "current": {
        "name": "Christopher Pope",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/31",
        "profileId": "31",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-34",
      "districtKey": "34",
      "districtLabel": "District 34",
      "current": {
        "name": "Shelley Vance",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/113",
        "profileId": "113",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-35",
      "districtKey": "35",
      "districtLabel": "District 35",
      "current": {
        "name": "Tony Tezak",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/155",
        "profileId": "155",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-36",
      "districtKey": "36",
      "districtLabel": "District 36",
      "current": {
        "name": "Sara Novak",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/162",
        "profileId": "162",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-37",
      "districtKey": "37",
      "districtLabel": "District 37",
      "current": {
        "name": "Derek Harvey",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/39",
        "profileId": "39",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-38",
      "districtKey": "38",
      "districtLabel": "District 38",
      "current": {
        "name": "Becky Beard",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/94",
        "profileId": "94",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-39",
      "districtKey": "39",
      "districtLabel": "District 39",
      "current": {
        "name": "Wylie Galt",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/161",
        "profileId": "161",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-40",
      "districtKey": "40",
      "districtLabel": "District 40",
      "current": {
        "name": "Laura Smith",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/145",
        "profileId": "145",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-41",
      "districtKey": "41",
      "districtLabel": "District 41",
      "current": {
        "name": "Janet Ellis",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/24",
        "profileId": "24",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators",
        "statusNote": "The live API prematurely lists House District 81 for a future term. The official 2025 session-laws roster establishes current Senate District 41; regular new terms begin January 4, 2027.",
        "statusSourceUrls": [
          "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
          "https://mca.legmt.gov/bills/mca/title_0050/chapter_0020/part_0010/section_0020/0050-0020-0010-0020.html"
        ]
      }
    },
    {
      "id": "MT-S-42",
      "districtKey": "42",
      "districtLabel": "District 42",
      "current": {
        "name": "Mary Ann Dunwell",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/22",
        "profileId": "22",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-43",
      "districtKey": "43",
      "districtLabel": "District 43",
      "current": {
        "name": "Jason Ellsworth",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/42",
        "profileId": "42",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-44",
      "districtKey": "44",
      "districtLabel": "District 44",
      "current": {
        "name": "Theresa Manzella",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/124",
        "profileId": "124",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-45",
      "districtKey": "45",
      "districtLabel": "District 45",
      "current": {
        "name": "Denley Loge",
        "party": "R",
        "partyLabel": "Republican",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/23",
        "profileId": "23",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-46",
      "districtKey": "46",
      "districtLabel": "District 46",
      "current": {
        "name": "Jacinda Morigeau",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/239",
        "profileId": "239",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-47",
      "districtKey": "47",
      "districtLabel": "District 47",
      "current": {
        "name": "Ellie Boldman",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/122",
        "profileId": "122",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-48",
      "districtKey": "48",
      "districtLabel": "District 48",
      "current": {
        "name": "Andrea Olsen",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/15",
        "profileId": "15",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-49",
      "districtKey": "49",
      "districtLabel": "District 49",
      "current": {
        "name": "Willis Curdy",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/91",
        "profileId": "91",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    },
    {
      "id": "MT-S-50",
      "districtKey": "50",
      "districtLabel": "District 50",
      "current": {
        "name": "Shane Morigeau",
        "party": "D",
        "partyLabel": "Democrat",
        "status": "serving",
        "sourceUrl": "https://archive.legmt.gov/content/Publications/sales/2025SessionLaws_VOL1.pdf",
        "memberUrl": "https://legislators.legmt.gov/#/legislator/150",
        "profileId": "150",
        "partySourceUrl": "https://www.legmt.gov/wp-json/legmt/v1/people/legislators"
      }
    }
  ]
}
