I quite like the town hall in Clinton, ON (my home town).
Kitchener City Hall is quite nice for a more modern building:
Waterloo City Hall is rather appalling terrible in my opinion, though slightly less so from the parking lot:
Cambridge's City Hall is also quite nice:
Finally, the headquarters for the Region of Waterloo; not quite as bad as the city, but not great either: