City Council Agendas
12-23-2024 Council Agenda
12-09-2024 Council Agenda
11-25-2024 Council Agenda
11-12-2024 Council Agenda
10-28-2024 Council Agenda
10-14-2024 Council Agenda
09-23-2024 Council Agenda
09-09-2024 Council Agenda
08-26-2024 Council Agenda
08-12-2024 Council Agenda
07-22-2024 Council Agenda
07-08-2024 Council Agenda
06-24-2024 Council Agenda
06-10-2024 Council Agenda
05-28-2024 Council Agenda
05-13-2024 Council Agenda
04-22-2024 Council Agenda
04-08-2024 Council Agenda
03-25-2024 Council Agenda
03-11-2024 Council Agenda
02-26-2024 Council Agenda
02-12-2024 Council Agenda
01-22-2024 Council Agenda
01-08-2024 Council Agenda
1-09-2023 Council Agenda
1-23-2023 Council Agenda
2-13-2023 Council Agenda
2-27-2023 Council Agenda
3-13-2023 Council Agenda
3-27-2023 Council Agenda
4-10-2023 Council Agenda
4-24-2023 Council Agenda
5-08-2023 Council Agenda
5-22-2023 Council Agenda
6-12-2023 Council Agenda
6-26-2023 Council Agenda
7-10-2023 Council Agenda
7-24-2023 Council Agenda
8-14-2023 Council Agenda
8-28-2023 Council Agenda
9-11-2023 Council Agenda
9-25-2023 Council Agenda
10-09-2023 Council Agenda
10-23-2023 Council Agenda
11-27-2023 Council Agenda
12-11-2023 Council Agenda
12-26-2023 Council Agenda
01-10-2022 Council Agenda
01-24-2022 Council Agenda
02-14-2022 Council Agenda
02-28-2022 Council Agenda
03-14-2022 Council Agenda
03-28-2022 Council Agenda
04-11-2022 Council Agenda
04-25-2022 Council Agenda
05-09-2022 Council Agenda
05-23-2022 Council Agenda
06-14-2022 Council Agenda
06-27-2022 Council Agenda
07-11-2022 Council Agenda
07-25-2022 Council Agenda
08-08-2022 Council Agenda
08-22-2022 Council Agenda
09-12-2022 Council Agenda
09-26-2022 Council Agenda
10-10-2022 Council Agenda
10-24-2022 Council Agenda
11-14-2022 Council Agenda
11-28-2022 Council Agenda
12-12-2022 Council Agenda
12-27-2022 Council Agenda
01-11-2021 Council Agenda
01-25-2021 Council Agenda
02-08-2021 Council Agenda
02-22-2021 Council Agenda
03-08-2021 Council Agenda
03-22-2021 Council Agenda
04-12-2021 Council Agenda
04-26-2021 Council Agenda
05-10-2021 Council Agenda
05-24-2021 Council Agenda
06-14-2021 Council Agenda
06-28-2021 Council Agenda
07-12-2021 Council Agenda
07-26-2021 Council Agenda
08-09-2021 Council Agenda
08-23-2021 Council Agenda
09-13-2021 Council Agenda
09-27-2021 Council Agenda
10-11-2021 Council Agenda
10-25-2021 Council Agenda
11-08-2021 Council Agenda
11-22-2021 Council Agenda
12-13-2021 Council Agenda
12-27-2021 Council Agenda
01-13-2020 Council Agenda
01-27-2020 Council Agenda
02-10-2020 Council Agenda
02-24-2020 Council Agenda
03-09-2020 Council Agenda
03-23-2020 Council Agenda
04-13-2020 Council Agenda
04-27-2020 Council Agenda
05-04-2020 Special Council Agenda
05-11-2020 Council Agenda
05-26-2020 Council Agenda
06-08-2020 Council Agenda
06-22-2020 Council Agenda
07-13-2020 Council Agenda
07-27-2020 Council Agenda
08-10-2020 Council Agenda
08-24-2020 Council Agenda
09-14-2020 Council Agenda
09-28-2020 Council Agenda
10-12-2020 Council Agenda
10-26-2020 Council Agenda
11-09-2020 Council Agenda
11-12-2020 Emergency Meeting
11-23-2020 Council Agenda
12-14-2020 Council Agenda
12-28-2020 Council Agenda
01-14-2019 Council Agenda
01-28-2019 Council Agenda
02-11-2019 Council Agenda
02-25-2019 Council Agenda
03-11-2019 Council Agenda
03-25-2019 Council Agenda
04-08-2019 Council Agenda
04-22-2019 Council Agenda
05-13-2019 Council Agenda
05-28-2019 Council Agenda
06-10-2019 Council Agenda
06-24-2019 Council Agenda
07-08-2019 Council Agenda
07-22-2019 Council Agenda
08-12-2019 Council Agenda
08-26-2019 Council Agenda
09-09-2019 Council Agenda
09-23-2019 Council Agenda
10-14-2019 Council Agenda
10-28-2019 Council Agenda
11-12-2019 Council Agenda
11-25-2019 Council Agenda
12-09-2019 Council Agenda
12-23-2019 Council Agenda
01-08-2018 Council Agenda
01-22-2018 Council Agenda
02-05-2018 Council Agenda
02-26-2018 Council Agenda
03-12-2018 Council Agenda
03-26-2018 Council Agenda
04-09-2018 Council Agenda
04-23-2018 Council Agenda
05-14-2018 Council Agenda
05-29-2018 Council Agenda
06-11-2018 Council Agenda
06-25-2018 Council Agenda
07-09-2018 Council Agenda
07-23-2018 Council Agenda
08-13-2018 Council Agenda
08-27-2018 Council Agenda
09-10-2018 Council Agenda
09-24-2018 Council Agenda
10-08-2018 Council Agenda
10-22-2018 Council Agenda
11-12-2018 Council Agenda
11-26-2018 Council Agenda
12-10-2018 Council Agenda
12-26-2018 Council Agenda
01-09-2017 Council Agenda
01-23-2017 Council Agenda
02-13-2017 Council Agenda
02-27-2017 Council Agenda
03-13-2017 Council Agenda
03-27-2017 Council Agenda
04-10-2017 Council Agenda
04-24-2017 Council Agenda
05-08-2017 Council Agenda
05-22-2017 Council Agenda
06-12-2017 Council Agenda
06-26-2017 Council Agenda
07-10-2017 Council Agenda
07-24-2017 Council Agenda
08-14-2017 Council Agenda
08-28-2017 Council Agenda
09-11-2017 Council Agenda
09-25-2017 Council Agenda
10-09-2017 Council Agenda
10-23-2017 Council Agenda
11-13-2017 Council Agenda
11-27-2017 Council Agenda
12-11-2017 Council Agenda
12-26-2017 Council Agenda
01-11-2016 Council Agenda
01-25-2016 Council Agenda
02-08-2016 Council Agenda
02-22-2016 Council Agenda
03-14-2016 Council Agenda
03-28-2016 Council Agenda
04-11-2016 Council Agenda
04-25-2016 Council Agenda
05-09-2016 Council Agenda
05-23-2016 Council Agenda
06-13-2016 Council Agenda
06-27-2016 Council Agenda
07-11-2016 Council Agenda
07-25-2016 Council Agenda
08-08-2016 Council Agenda
08-22-2016 Council Agenda
09-12-2016 Council Agenda
09-26-2016 Council Agenda
10-10-2016 Council Agenda
10-24-2016 Council Agenda
11-14-2016 Council Agenda
11-28-2016 Council Agenda
12-12-2016 Council Agenda
12-27-2016 Council Agenda
City Council Minutes
12-23-2024 Council Minutes
12-09-2024 Council Minutes
11-25-2024 Council Minutes
11-12-2024 Council Minutes
10-28-2024 Council Minutes
10-14-2024 Council Minutes
09-23-2024 Council Minutes
09-09-2024 Council Minutes
08-26-2024 Council Minutes
08-12-2024 Council Minutes
07-22-2024 Council Minutes
07-08-2024 Council Minutes
06-24-2024 Council Minutes
06-10-2024 Council Minutes
05-28-2024 Council Minutes
05-13-2024 Council Minutes
04-22-2024 Council Minutes
04-08-2024 Council Minutes
03-25-2024 Council Minutes
03-11-2024 Council Minutes
02-26-2024 Council Minutes
02-12-2024 Council Minutes
01-22-2024 Council Minutes
01-08-2024 Council Minutes
1-09-2023 Council Minutes
1-23-2023 Council Minutes
2-13-2023 Council Minutes
2-27-2023 Council Minutes
3-13-2023 Council Minutes
3-27-2023 Council Minutes
4-10-2023 Council Minutes
4-24-2023 Council Minutes
5-08-2023 Council Minutes
5-22-2023 Council Minutes
6-12-2023 Council Minutes
6-26-2023 Council Minutes
7-10-2023 Council Minutes
7-24-2023 Council Minutes
8-14-2023 Council Minutes
8-28-2023 Council Minutes
9-11-2023 Council Minutes
9-25-2023 Council Minutes
10-09-2023 Council Minutes
10-23-2023 Council Minutes
11-27-2023 Council Minutes
12-11-2023 Council Minutes
12-26-2023 Council Minutes
01-10-2022 Council Minutes
01-24-2022 Council Minutes
02-14-2022 Council Minutes
02-28-2022 Council Minutes
03-14-2022 Council Minutes
03-28-2022 Council Minutes
04-11-2022 Council Minutes
04-25-2022 Council Minutes
05-09-2022 Council Minutes
05-23-2022 Council Minutes
06-14-2022 Council Minutes
06-14-2022 Public Hearing 116 Redevelopment
06-27-2022 Council Minutes
07-11-2022 Council Minutes
07-25-2022 Council Minutes
08-08-2022 Council Minutes
08-22-2022 Council Minutes
09-12-2022 Council Minutes
09-26-2022 Council Minutes
10-10-2022 Council Minutes
10-24-2022 Council Minutes
11-08-2022 Special Council Minutes
11-14-2022 Council Minutes
11-28-2022 Council Minutes
12-12-2022 Council Minutes
12-27-2022 Council Minutes
01-11-2021 Council Minutes
01-25-2021 Council Minutes
02-08-2021 Council Minutes
02-22-2021 Council Minutes
03-08-2021 Council Minutes
03-22-2021 Council Minutes
04-12-2021 Council Minutes
04-26-2021 Council Minutes
05-10-2021 Council Minutes
05-24-2021 Council Minutes
06-14-2021 Council Minutes
06-28-2021 Council Minutes
07-12-2021 Council Minutes
07-26-2021 Council Minutes
08-09-2021 Council Minutes
08-23-2021 Council Minutes
09-13-2021 Council Minutes
09-27-2021 Council Minutes
10-11-2021 Council Minutes
10-25-2021 Council Minutes
11-08-2021 Council Minutes
11-22-2021 Council Minutes
12-13-2021 Council Minutes
12-27-2021 Council Minutes
01-13-2020 Council Minutes
01-27-2020 Council Minutes
02-10-2020 Council Minutes
02-24-2020 Council Minutes
03-09-2020 Council Minutes
03-23-2020 Council Minutes
04-13-2020 Council Minutes
04-27-2020 Council Minutes
05-04-2020 Special Council Minutes
05-11-2020 Council Minutes
05-26-2020 Council Minutes
06-08-2020 Council Minutes
06-22-2020 Council Minutes
07-13-2020 Council Minutes
07-27-2020 Council Minutes
08-10-2020 Council Minutes
08-24-2020 Council Minutes
09-14-2020 Council Minutes
09-28-2020 Council Minutes
10-12-2020 Council Minutes
10-26-2020 Council Minutes
11-09-2020 Council Minutes
11-12-2020 Emergency Council Minutes
11-23-2020 Council Minutes
12-14-2020 Council Minutes
12-28-2020 Council Minutes
01-14-2019 Council Minutes
01-28-2019 Council Minutes
02-11-2019 Council Minutes
02-25-2019 Council Minutes
03-11-2019 Council Minutes
03-25-2019 Council Minutes
04-08-2019 Council Minutes
04-22-2019 Council Minutes
05-13-2019 Council Minutes
05-28-2019 Council Minutes
06-10-2019 Council Minutes
06-24-2019 Council Minutes
07-08-2019 Council Minutes
07-22-2019 Council Minutes
08-12-2019 Council Minutes
08-26-2019 Council Minutes
09-09-2019 Council Minutes
09-23-2019 Council Minutes
10-14-2019 Council Minutes
10-28-2019 Council Minutes
11-12-2019 Council Minutes
11-25-2019 Council Minutes
12-09-2019 Council Minutes
12-23-2019 Council Minutes
01-08-2018 Council Minutes
01-22-2018 Council Minutes
02-05-2018 Council Minutes
02-26-2018 Council Minutes
03-12-2018 Council Minutes
03-26-2018 Council Minutes
04-09-2018 Council Minutes
04-23-2018 Council Minutes
05-14-2018 Council Minutes
05-29-2018 Council Minutes
06-11-2018 Council Minutes
06-25-2018 Council Minutes
06-26-2018 Emergency Council Minutes
07-09-2018 Council Minutes
07-23-2018 Council Minutes
08-13-2018 Council Minutes
08-27-2018 Council Minutes
09-10-2018 Council Minutes
09-24-2018 Council Minutes
10-08-2018 Council Minutes
10-22-2018 Council Minutes
11-13-2018 Council Minutes
11-26-2018 Council Minutes
12-10-2018 Council Minutes
12-26-2018 Council Minutes
01-09-2017 Council Minutes
01-23-2017 Council Minutes
02-13-2017 Council Minutes
02-27-2017 Council Minutes
03-13-2017 Council Minutes
03-27-2017 Council Minutes
04-10-2017 Council Minutes
04-24-2017 Council Minutes
05-08-2017 Council Minutes
05-22-2017 Council Minutes
06-12-2017 Council Minutes
06-26-2017 Council Minutes
07-10-2017 Council Minutes
07-24-2017 Council Minutes
08-14-2017 Council Minutes
08-28-2017 Council Minutes
09-11-2017 Council Minutes
09-25-2017 Council Minutes
10-09-2017 Council Minutes
10-23-2017 Council Minutes
11-13-2017 Council Minutes
11-27-2017 Council Minutes
12-11-2017 Council Minutes
12-26-2017 Council Minutes
01-11-2016 Council Minutes
01-25-2016 Council Minutes
02-08-2016 Council Minutes
02-22-2016 Council Minutes
03-14-2016 Council Minutes
03-28-2016 Council Minutes
04-11-2016 Council Minutes
04-25-2016 Council Minutes
05-09-2016 Council Minutes
05-23-2016 Council Minutes
06-13-2016 Council Minutes
06-27-2016 Council Minutes
07-11-2016 Council Minutes
07-25-2016 Council Minutes
08-08-2016 Council Minutes
08-22-2016 Council Minutes
09-12-2016 Council Minutes
09-26-2016 Council Minutes
10-10-2016 Council Minutes
10-24-2016 Council Minutes
11-14-2016 Council Minutes
11-28-2016 Council Minutes
12-12-2016 Council Minutes
12-27-2016 Council Minutes
City Council Videos
5-15-12-2025 Council
5-12-2025 Workshop
5-12-2025 Public Hearings
4-28-2025 Council
4-28-2025 Cannabis Workshop
4-28-2025 EDA
4-14-2025 Council
4-14-2025 Audit Report
4-14-2025 Board of Adjustments & Appeals
4-14-2025 Cannabis Workshop pt 2
4-14-2025 Cannabis Workshop pt 1.
3-24-2025 Council
3-24-2025 Workshop
3-24-2025 EDA
3-10-2025 Council
3-10-2025 Workshop
3-10-2025 EDA
3-10-2025 Board of Adjust.
3-10-2025 Public Hearing
2-24-2025 Council
2-24-2025 EDA
2-24-2025 Workshop
2-10-2025 Council
2-10-2025 Workshop
1-27-2025 Council
1-27-2025 Workshop
1-27-2025 EDA Meeting
1-13-2025 Council
1-13-2025 Workshop
12-23-2024 Workshop and Council
12-23-2024 EDA
12-09-2024 Council
12-09-2024 Workshop
12-09-2024 Truth in Taxation
11-12-2024 Council
11-12-2024 Workshop
10-28-2024 Council
10-28-2024 Workshop
10-28-2024 Public Hearing for Assessments
10-28-2024 EDA
10-14-2024 Workshop & Council
09-23-2024 Council
09-23-2024 Workshop
09-23-2024 EDA
08-26-2024 Council
08-26-2024 EDA
08-26-2024 Board of Adjustments
08-26-2024 Baseball Assn. Signage Public Hearing
08-26-2024 Public Hearing
08-12-2024 Council
08-12-2024 Park, Golf, Pool & Workshop
08-12-2024 Board of Adjustments and Appeals
08-12-2024 Public Hearing
07-22-2024 Council
07-22-2024 Workshop
07-22-2024 EDA
07-08-2024 Council
07-08-2024 Public Hearing, Board of Adjustments and Workshop
06-24-2024 Council
06-24-2024 Workshop
06-24-2024 EDA
06-10-2024 Council
05-28-2024 Council
05-28-2024 Workshop
05-13-2024 Council
05-13-2024 Workshop
04-22-2024 Council Meeting
04-22-2024 Workshop
04-22-2024 EDA
04-09-2024 Council Meeting
03-25-2024 Council Meeting
03-25-2024 Workshop
03-25-2024 Repeal and Replace Animal Ordinance 92 Hearing
03-25-2024 Public Hearing Garden Shed Variance
03-25-2024 Public Hearing Fence Variance
03-11-2024 Council
03-11-2024 Workshop
03-11-2024 Public Hearing
02-12-2024 Council
02-12-2024 Workshop
02-12-2024 Public Hearing
01-08-2024 Council
01-08-2024 Workshop
1-09-2023 Council Meeting
1-23-2023 Council Meeting
2-13-2023 Special Meeting
2-13-2023 Workshop
2-13-2023 Council Meeting
2-27-2023 Planning and Zoning
2-27-2023 Workshop
2-27-2023 Council Meeting
3-13-2023 Planning and Zoning
3-13-2023 Board of Adjustments and Appeals
3-13-2023 Workshop
3-13-2023 Council Meeting
3-27-2023 Planning Commission
3-27-2023 Board of Adjustments and Appeals
3-27-2023 Workshop
3-27-2023 Council
4-10-2023 Workshop
4-10-2023 Council
4-24-2023 Workshop
4-24-2023 Council
5-08-2023 Board of Equalization
5-08-2023 Workshop
5-08-2023 Council
5-22-2023 Public Hearing and Board of Adjustments and Appeals
5-22-2023 Workshop
5-22-2023 Council
6-12-2023 Workshop
6-12-2023 Council
6-26-2023 EDA & Workshop
6-26-2023 Council
7-10-2023 Public Hearing
7-10-2023 EDA Meeting
7-10-2023 Workshop
7-10-2023 Council
7-24-2023 Workshop
7-24-2023 Council
8-14-2023 Council
8-28-2023 Public Hearing and Board of Adjustments and Appeals
8-28-2023 Workshop
8-28-2023 Council
9-11-2023 Workshop
9-11-2023 Council
9-14-2023 EDA Meeting
9-25-2023 EDA Meeting
9-25-2023 MN Greater Coalition Presentation
9-25-2023 Workshop
9-25-2023 Council
10-09-2023 Public Hearing Floodplain Management
10-09-2023 Workshop
10-09-2023 Council
10-23-2023 EDA Meeting
10-23-2023 Workshop Pt. 1
10-23-2023 Workshop Pt 2
10-23-2023 Council
11-13-2023 Workshop
11-13-2023 Council
11-27-2023 EDA
11-27-2023 Public Hearing- City Owned Property
11-27-2023 Public Hearing- Splash Pad, Water/Wastewater increase, building code adoption
11-27-2023 Council
12-11-2023 Workshop Pt 1
12-11-2023 Workshop Pt 2
12-11-2023 Truth in Taxation
12-11-2023 Council
12-26-2023 Workshop
12-26-2023 Council
01-10-2022 Workshop and Council Meeting
01-10-2022 EDA Meeting
01-24-2022 Planning and Zoning
01-24-2022 Public Hearing and Workshop
01-24-2022 Council Meeting
01-24-2022 EDA Meeting
02-14-2022 EDA Hearing and Workshop
02-14-2022 Council Meeting
02-28-2022 Public Hearing, Board of Adjustments and Appeals, Workshop
03-14-2022 Council Workshop
03-14-2022 EDA Meeting
03-14-2022 Council Meeting
03-28-2022 Council Workshop
03-28-2022 Council Meeting
04-11-2022 Council Workshop
04-11-2022 EDA/Council Meeting
04-25-2022 Audit Report
04-25-2022 Workshop
04-25-2022 Council and EDA
05-09-2022 EDA
05-09-2022 Council Meeting
05-09-2022 Board of Equalization and Appeals Reconvene
05-23-2022 Public Hearing/Workshop
05-23-2022 Council Workshop
05-23-2022 EDA
06-14-2022 Workshop
06-14-2022 Council Meeting
06-14-2022 Main Street Redevelopment Public Comment
06-14-2022 EDA
06-27-2022 Public Hearing
06-27-2022 Workshop
06-27-2022 Council Meeting
07-11-2022 Planning and Zoning
07-11-2022 Board of Adjustments and Appeals
07-11-2022 Public Hearing
07-11-2022 Workshop
07-11-2022 Council
07-25-2022 Coalition Presentation & Workshop
07-25-2022 Council Meeting
08-08-2022 Planning and Zoning
08-08-2022 Board of Adjustments and Appeals
08-08-2022 Workshop
08-08-2022 Council Meeting
08-22-2022 Council Meeting
09-12-2022 Flood Study Meeting
09-12-2022 Council Workshop
09-12-2022 Council Meeting
09-12-2022 EDA Meeting
09-26-2022 Land Sale Hearing
09-26-2022 Workshop
09-26-2022 Council Meeting
09-26-2022 EDA Public Hearing
10-03-2022 EDA Special Meeting
10-10-2022 Workshop
10-10-2022 Council
10-24-2022 Council
11-14-2022 Workshop
11-14-2022 Council
11-28-2022 Public Hearing and Workshop
11-28-2022 Council
12-12-2022 Truth in Taxation
12-12-2022 Workshop
12-12-2022 Council
12-27-2022 Workshop
12-27-2022 Council
04-26-2021 Council Meeting
04-26-2021 Council Workshop
05-10-2021 Council Workshop
05-10-2021 Council Meeting
05-24-2021 Council Workshop
05-24-2021 Council Meeting
06-14-2021 Council Workshop
06-14-2021 Council Meeting
06-28-2021 Council Workshop
06-28-2021 Council Meeting
07-12-2021 Public Hearing; River View Heights
07-12-2021 EDA meeting
07-12-2021 Public Hearing 2020 Street Utility Assessment
07-12-2021 Council Workshop
07-12-2021 Council Meeting
07-26-2021 Public Hearing/Workshop/EDA
08-09-2021 Council Meeting
08-23-2021 Council Workshop
08-23-2021 EDA Meeting
08-23-2021 Council Meeting
09-13-2021 Planning and Zoning Commission
09-13-2021 Board of Adjustment Appeals
09-13-2021 Council Workshop
09-13-2021 Council Meeting
09-27-2021 Council Workshop
09-27-2021 Council Meeting
10-11-2021 Council Workshop
10-11-2021 Council Meeting
10-25-2021 Council Workshop
10-25-2021 Council Meeting
11-08-2021 EDA Meeting
11-08-2021 Council Meeting
11-22-2021 EDA Meeting
11-22-2021 Council Meeting
12-13-2021 Truth in Taxation/Workshop
12-13-2021 Council Meeting
12-13-2021 EDA Meeting
12-27-2021 Planning and Zoning
12-27-2021 Board of Adjustments and Appeals
12-27-2021 Council Workshop
12-27-2021 Council Meeting
12-27-2021 EDA Meeting