--- type: Person title: "Dan Lauwers" description: "MI Senate District 25 — MI State Senate District 25" role: "MI Senate District 25" party: "R" level: "state" branch: "legislative" state: "MI" district: "MI State Senate District 25" represents: "us/states/mi/districts/senate/25" tenure: start: "2019-01-01" current: true election: term_length: 2 term_limit: "varies" ids: person: "d2d3fafe-5cd0-4eda-994f-a2140f336fbf" office: "3cb3573b-3e77-423c-8276-9e9a0076c963" tenure: "b0ca0a1a-cc3f-4c27-a321-a2ea5cd1962d" jurisdiction: "b2d66dde-fba0-43f8-9bd5-ae0e509f1d98" sources: - field: tenure source: "OpenStates YAML via GitHub 2026-06-20" - field: jurisdiction source: "SLDU (Census 2025)" confidence: official tags: [officeholder, state, legislative, mi] timestamp: "2026-07-04" --- # Dan Lauwers Current MI Senate District 25 (MI State Senate District 25). Represents [MI State Senate District 25](/us/states/mi/districts/senate/25.md). ## Sources - tenure: OpenStates YAML via GitHub 2026-06-20 - jurisdiction: SLDU (Census 2025) Generated from the Atlas officeholders v3 export (2026-07-04).