You can now watch all Caledonia City Council meetings on our new YouTube channel.
June 27, 2022 Agenda
June 13, 2022 Agenda
May 23, 2022 Agenda
May 9, 2022 Agenda
April 25. 2022 Agenda
April 18, 2022 Special Meeting Agenda
April 11, 2022 Agenda
March 28, 2022 Agenda
March 14, 2022 Agenda
February 28, 2022 Agenda
February 14, 2022 Agenda
January 24, 2022 Agenda
January 10, 2022 Agenda
June 13, 2022 Minutes
May 23, 2022 Minutes
May 9, 2022 Minutes
April 25, 2022 Minutes
April 11, 2022 Minutes
March 28, 2022 Minutes
March 14, 2022 Minutes
February 28, 2022 Minutes
February 14, 2022 Minutes
January 24, 2022 Minutes
January 10, 2022 Minutes
December 13, 2021 Agenda
November 22, 2021 Agenda
November 8, 2021 Agenda
October 25, 2021 Agenda
October 11, 2021 Agenda
September 27, 2021 Agenda
September 13, 2021 Agenda
August 23, 2021 Agenda
August 9, 2021 Agenda
July 26, 2021 Agenda
July 12, 2021 Agenda
June 28, 2021 Agenda
June 14, 2021 Agenda
May 24, 2021 Agenda
May 10, 2021 Agenda
April 26, 2021 Agenda
April 12, 2021 Agenda
March 22, 2021 Agenda
March 8, 2021 Agenda
February 22, 2021 Agenda
February 8, 2021 Agenda
January 25, 2021 Agenda
January 11, 2021 Agenda
December 13, 2021 Minutes
November 22, 2021 Minutes
November 8, 2021 Minutes
October 25, 2021 Minutes
October 11, 2021 Minutes
September 27, 2021 Minutes
September 13, 2021 Minutes
August 23, 2021 Minutes
August 9, 2021 Minutes
July 26, 2021 Minutes
July 12, 2021 Minutes
June 28, 2021 Minutes
June 14, 2021 Minutes
May 24, 2021 Minutes
May 10, 2021 Minutes
April 26, 2021 Minutes
April 12, 2021 Minutes
March 22, 2021 Minutes
March 8, 2021 Minutes
February 22, 2021 Minutes
February 8, 2021 Minutes
January 25, 2021 Minutes
January 11, 2021 Minutes
December 28, 2020 Agenda
December 14, 2020 Agenda
November 23, 2020 Agenda
November 12, 2020 Agenda
November 9, 2020 Agenda
October 26, 2020 Agenda
October 12, 2020 Agenda
September 28, 2020 Agenda
September 14, 2020 Agenda
August 24, 2020 Agenda
August 10, 2020 Agenda
August 3, 2020 Agenda
July 27, 2020 Agenda
July 13, 2020 Agenda
July 6, 2020 Agenda
June 22, 2020 Agenda
June 8, 2020 Agenda
June 1, 2020 Agenda
May 26, 2020 Agenda
May 11, 2020 Agenda
May 4, 2020 Agenda
April 27, 2020 Agenda
April 13, 2020 Agenda
March 23, 2020 Agenda
March 9, 2020 Agenda
February 24, 2020 Agenda
February 10, 2020 Agenda
February 3, 2020 Agenda
January 27, 2020 Agenda
January 13, 2020 Agenda
January 7, 2020 Agenda
December 28, 2020 Minutes
December 14, 2020 Minutes
November 23, 2020 Minutes
November 12, 2020 Minutes
November 9, 2020 Minutes
October 26, 2020 Minutes
October 12, 2020 Minutes
September, 28, 2020 Minutes
September 14, 2020 Minutes
August 24, 2020 Minutes
August 10, 2020 Minutes
August 3, 2020 Minutes
July 27, 2020 Minutes
July 13, 2020 Minutes
July 6, 2020 Minutes
June 22, 2020 Minutes
June 8, 2020 Minutes
June 1, 2020 Minutes
May 26, 2020 Minutes
May 11, 2020 Minutes
May 4, 2020 Minutes
April 27, 2020 Minutes
April 13, 2020 Minutes
March 23, 2020 Minutes
March 9, 2020 Minutes
February 24, 2020 Minutes
February 10, 2020 Minutes
February 3, 2020 Minutes
January 27, 2020 Minutes
January 13, 2020 Minutes
January 7, 2020 Minutes
December 23, 2019 Agenda
December 2, 2019 Agenda
November 25, 2019 Agenda
November 12, 2019 Agenda
October 28, 2019 Agenda
October 14, 2019 Agenda
September 23, 2019 Agenda
September 12, 2019 Agenda
August 26, 2019 Agenda
August 12, 2019 Agenda
July 22, 2019 Agenda
July 8, 2019 Agenda
June 24, 2019 Agenda
June 10, 2019 Agenda
May 29, 2019 Agenda
May 13, 2019 Agenda
April 22, 2019 Agenda
April 8, 2019 Agenda
March 25, 2019 Agenda
March 11, 2019 Agenda
February 25, 2019 Agenda
February 11, 2019 Agenda
January 28, 2019 Agenda
January 14, 2019 Agenda
December 9, 2019 Agenda
December 23, 2019 Minutes
December 9, 2019 Minutes
December 2, 2019 Minutes
November 25, 2019 Minutes
November 12, 2019 Minutes
October 28, 2019 Minutes
October 14, 2019 Minutes
September 23, 2019 Minutes
September 12, 2019 Minutes
August 26, 2019 Minutes
August 12, 2019 Minutes
July 22, 2019 Minutes
July 8, 2019 Minutes
June 24, 2019 Minutes
June 10, 2019 Minutes
May 29, 2019 Minutes
May 13, 2019 Minutes
April 22, 2019 Minutes
April 8, 2019 Minutes
March 25, 2019 Minutes
March 11, 2019 Minutes
February 25, 2019 Minutes
February 11, 2019 Minutes
January 28, 2019 Minutes
January 14, 2019 Minutes