加拿大有几个城市拥有大型总公司。其中,多伦多作为加拿大最大的城市和经济中心,拥有许多知名跨国公司的总部,如银行、保险、电信等行业的总部大多集中在多伦多。另外,温哥华也是一个重要的商业中心,吸引了许多公司在这里设立总部,尤其是与科技、游戏产业相关的公司。蒙特利尔作为加拿大最大的法语城市,也有一些大型公司的总部设在这里,尤其是在金融和航空领域。除了这些城市,卡尔加里和埃德蒙顿作为加拿大西部的主要城市,也拥有一些大型公司的总部,尤其是在能源和资源行业。总的来说,加拿大的大型总公司主要分布在多伦多、温哥华、蒙特利尔、卡尔加里和埃德蒙顿等城市。