Caledonia is a community located on the Grand River in Haldimand County, Ontario, Canada. It had a population of 9,674 as of the 2016 Canadian Census. Caledonia is within Ward 3 of Haldimand County. The Councillor elected for Ward 3 is Dan Lawrence. As of September 2006, there were approximately 4,000 households in the community of Caledonia.