Canada-Places.com has listed approx 965 City or town halls in Canada. Some of the Top rated City or town halls in Canada are- Winnipeg City Hall, Fredericton City Hall, Ville de Brossard, City of Yellowknife, City of Yellowknife, Waterloo City Hall, City of Kelowna, Town of Huntsville, St. Catharines City Hall & Baie-D'Urfe Town Hall.