Mayor and Council:

St. Charles operates under a charter form of government with citizens electing a mayor and four council members to set policy for the City. Council members serve terms of four years, with two members being elected every two years. The mayor is elected every two years. The mayor and council are elected on a non-partisan basis.

The City Council believes that its people, not leaders, are what makes a City great and actively works to encourage citizen participation in the decision-making process. Whether it is through meetings, advisory boards and committees, telephone calls and letters, or e-mail, the City Council sets policies based on the input and needs of its citizens. The City Charter is St. Charles’ constitution outlining the powers of local government. City Council ordinances are compiled in the City Code Book.

City Council meets twice a month on the second and fourth Tuesday at 6:00 p.m. in the council chambers in the City Hall building. Meetings are open to the public.

We thank our Former Mayors for their service.

Council Members Include:

John Schaber
John SchaberMayor
John has lived in St. Charles all his life. He earned a Bachelor of Science Degree in Business from the University of Minnesota and currently is the Information Technology person for Diocese of Winona- Rochester and Catholic Charities of Southern Minnesota. He is a member of the Loyal Order of Moose Lodge St. Charles and also the St. Charles Catholic Church.
Dave Braun
Dave BraunCouncilmember
Dave Braun has lived in St. Charles for 65 years. He serves as a Senior Laboratory Specialist in the Electrical Packaging Lab at IBM. Dave has been employed with IBM for over 44 years.
He and his wife Paula (Kruempel) Braun have been married for 44 years. Paula is an elementary school teacher in the Dover-Eyota School District. They have four children. A.J., Shane, Cody, and David-Ty.
David Kramer
David KramerCouncilmember
David Kramer is a Saint Charles area native and graduated from St. Charles High School and the United States Air Force Academy, receiving a civil engineering degree. He served five years in the Air Force as the Electronic Warfare Officer on a B-52 aircrew, attaining the rank of captain. He has worked for the consulting engineering firm McGhie & Betts, for the City of Rochester, and since 2006 has been employed by Winona County as the county highway engineer.

He has served as a Quincy Township supervisor, 14 years on the St. Charles School Board including as board chair, and has been on the St. Charles City Council since 2015, serving on the Planning Commission, the Library Board, the Dover Eyota St. Charles Area Sanitary District board, and the city Public Works Committee.

He is on the board of directors of the Saint Charles Foundation for Academic Excellence, and Project FINE (past president). He was a founding board member for the Saint Charles Area Community Foundation, and has served as the committee chairperson for Scouts BSA Troop 54, and on the St. Charles Borromeo parish council. He is a member of the Moose, Lions, Chamber of Commerce, American Legion and Disabled American Veterans.

He has run the Pike’s Peak Ascent and four marathons including Boston. David and his wife, Karen, have taken their five daughters to 48 states and Canada. They have three grandchildren they thoroughly enjoy.

Terri heimCouncilmember
Terri was born and raised on one of her grandfather’s farms just North of St. Charles. She spent some time away, but returned to raise her two daughters, Elizabeth and Rachel. Elizabeth and Rachel join the ranks of those who are proud 3rd generation St. Charles Saints.
Terri received a degree from RCC as a Medical Assistant and has held several customer service/public service positions since. Terri recently celebrated 10 years with Olmsted County in the Family Support and Assistance department working in a specialized program which supports Olmsted County residents with insurance needs.
Jake BraunCouncilmember
Jake Braun