The City of Vesta is a Statutory "Plan A" city governed by a mayor, who serves a two-year terms and four council members; all of whom are elected to staggered, four-year terms. All regular city elections are held in conjunction with the state and federal general elections in even-numbered years. The City Council holds regular meetings the second Tuesdays of each month at 7:00 p.m. at the Vesta Community Center.
Mayor

Jeff Wall
Phone: (507) 828-2418
Council Member

Justin Kolander
Phone: (612) 916-4054
Council Member

Adam Krause
Phone: (507) 430-4373
Council Member

Joseph Bitton
Phone: 815-261-2251
Council Member

Ashley Penske
Phone: (507) 828-7793
City Clerk / Treasurer

Brooke Guetter
Phone: (507) 762-3140