Are you John Esp?
Complete your profile now to share your record, your priorities in office, and how constituents can reach you.
Montana deserves greater transparency. Ask John Esp to complete their profile.
Advocate for transparency in local government. Send a message to John Esp to share their top priorities and accomplishments with constituents like you.
Top Priorities While in Office
What is John Esp focused on in Montana State Senate - District 29? Their priorities will appear here once they claim their profile.
Accomplishments During This Term
What has John Esp achieved in Montana State Senate - District 29? Their accomplishments will appear here once they claim their profile.
About Me
Get to know John Esp. Their background, experience, and story for Montana State Senate - District 29 will appear here once they claim their profile.
Recent Experience
- Montana State Senate - District 29Incumbent2025 – 2027
- Montana State Senate - District 302023 – 2025
- Montana State Senate - District 302019 – 2023
About Montana State Senate - District 29
- Term length
- 2025 – 2027
Nearby Officials
DF
Douglas Flament
Montana House of Representatives - District 29

Eric Hummel
Flathead County Justice of the Peace - Department 1
PA
Peg Allison
Flathead County District Court Clerk

Randy Brodehl
Flathead County Commission - District 3

Paul Sullivan
Flathead County Justice of the Peace - Department 2

Brian Heino
Flathead County Sheriff/Coroner