--- type: Person title: "Al Landis" description: "OH Senate District 31 — OH State Senate District 31" role: "OH Senate District 31" party: "R" level: "state" branch: "legislative" state: "OH" district: "OH State Senate District 31" represents: "us/states/oh/districts/senate/31" tenure: start: "2023-01-01" current: true election: term_length: 2 term_limit: "varies" ids: person: "92e0b18f-7cb3-4862-a4aa-c3839a144ee6" office: "8fcebbc0-04b3-4b71-b468-8f85369fc79a" tenure: "f919c6f1-63ee-42b2-a8b5-84235083bfc4" jurisdiction: "b99a9b7b-4dbd-4a82-a849-25acfc6138eb" sources: - field: tenure source: "OpenStates YAML via GitHub 2026-06-20" - field: jurisdiction source: "SLDU (Census 2025)" confidence: official tags: [officeholder, state, legislative, oh] timestamp: "2026-07-04" --- # Al Landis Current OH Senate District 31 (OH State Senate District 31). Represents [OH State Senate District 31](/us/states/oh/districts/senate/31.md). ## Sources - tenure: OpenStates YAML via GitHub 2026-06-20 - jurisdiction: SLDU (Census 2025) Generated from the Atlas officeholders v3 export (2026-07-04).