--- type: Person title: "Robert Jackson" description: "NY Senate District 31 — NY State Senate District 31" role: "NY Senate District 31" party: "D" level: "state" branch: "legislative" state: "NY" district: "NY State Senate District 31" represents: "us/states/ny/districts/senate/31" tenure: start: "2019-01-02" current: true election: term_length: 2 term_limit: "varies" ids: person: "c39d913e-ce31-4ba3-97cd-f4b839ddb158" office: "b3e599f0-4f7d-4e1b-8d60-fc8369895aad" tenure: "069c5a42-54c8-4b84-8fee-ad93e4a0ccba" jurisdiction: "0b66af43-d1e2-4c5f-87e3-8eca96d72e05" sources: - field: tenure source: "OpenStates YAML via GitHub 2026-06-20" - field: jurisdiction source: "SLDU (Census 2025)" confidence: official tags: [officeholder, state, legislative, ny] timestamp: "2026-07-04" --- # Robert Jackson Current NY Senate District 31 (NY State Senate District 31). Represents [NY State Senate District 31](/us/states/ny/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).