Chaska is governed through a city council/city administrator system. The council consists of four council members, each representing the residents of a ward that contains approximately 25% of the population of the community, and a mayor who is elected at large. Each council member serves a four-year term, while the mayor is elected for a two-year term. The city council formulates city policy and the city administrator and staff are responsible for city administration. In 2019, the mayor was Mark Windschitl, and the council members were: Jon Grau (Ward I), Taylor Hubbard (Ward II), McKayla Hatfield (Ward III), and Mike Huang (Ward IV).