Who runs Eagan, and what the official record shows
Five elected officials: a mayor and four at-large council members. Basic profiles are available for the mayor and all four council members. These are roster-verified profiles sourced from official city records. Individual voting records and public-record actions have not yet been added.
Official sources verified. Basic profiles available for mayor and all four council members.
This page covers what can be confirmed from the official Eagan city website: who holds each seat, the council structure, meeting schedule, and election dates. Basic profiles are available for Mayor Mike Maguire and all four at-large council members. These profiles confirm the public office, term, contact path, and official source trail. Individual meeting records and vote history have not yet been added.
In 2026, three seats are on the ballot: Mayor Maguire, Council Member Paul Bakken, and Council Member Gary Hansen (terms expire January 4, 2027). This roster reflects officials as of the last review date. Recheck after the November 2026 election.
Eagan has a mayor and four City Council members, all elected at large to staggered four-year terms.1 The City Council is the elected local governing body for city policy and public meetings. Council meetings are held at 6:30 p.m. on the first and third Tuesday of each month in the Council Chambers of the Municipal Center Building, 3830 Pilot Knob Road. Meetings are televised live on Eagan-TV Channel 16.5 In 2026, the mayor and two council seats are on the November 3, 2026 general election ballot.2
Every name and role below comes from the official city record. Basic profiles are available for Mayor Mike Maguire and all four at-large council members. These are roster-verified profiles. Individual voting records and public-record actions have not yet been added. All council seats are elected at large with no ward designations.
Source: Eagan City Council and individual official profile pages (Official record, accessed )
In 2026, three seats are on the ballot: Mayor Mike Maguire, Council Member Paul Bakken, and Council Member Gary Hansen (terms expire January 4, 2027). This roster reflects officials listed on the official Eagan City Council page as of May 29, 2026. It should be rechecked after the November 2026 election.
To verify: After the November 2026 election, check cityofeagan.com/council for the updated roster.
This is a basic roster and source foundation. Individual profile pages are available for the mayor and all four council members. Individual voting records, policy positions, and public-record actions have not been added. The Eagan city code and charter have not been reviewed for this profile.
To verify: For council authority details, contact Eagan City Hall or review the Eagan city code.
Three seats on the 2026 ballot
In 2026, the mayor and two City Council seats are on the general election ballot. The seats currently held by Mayor Mike Maguire, Council Member Paul Bakken, and Council Member Gary Hansen (terms expire January 4, 2027) are up for election. Holding a seat does not confirm that an incumbent has filed as a candidate.
Candidate filing is scheduled to close June 2, 2026 at 5:00pm. The final candidate list should be confirmed at the official candidate filing and elections pages after the June 4, 2026 withdrawal deadline passes.
Sources: Eagan Elections and Voting Information and Eagan Candidate Filing (Official record, accessed )
The council holds authority for the city as a body. Individual members cannot act alone. City code and charter authority details have not been reviewed for this basic profile.
Who holds each seat as of the last review date and general contact information.
Election outcomes after November 2026, or changes from appointments or resignations since last review.
Council structure (mayor and four at-large members), staggered four-year terms, and that the City Council is the elected local governing body for city policy and public meetings.
Full charter authority limits or individual member votes without a dedicated charter review.
Meeting schedule (first and third Tuesday, 6:30 p.m.), meeting location (Municipal Center Building, 3830 Pilot Knob Road), and availability of agendas, minutes, and video recordings.
Individual council member positions beyond what is recorded in official meeting minutes.
We do not tell you what to think or who to support. We make the next step easy, whatever you decide to do with what you have read.
Verify any of it yourself
Every numbered claim above traces to one of these official records. Each receipt notes the source type and the date we last accessed it.