Pour une ville nord-américaine de son importance, Montréal fut dotée d'un grand nombre d'églises et de temples, d'où son surnom, au XIXe siècle, de « ville aux cent clochers ». Près de 84 % de la population de la ville se déclare de tradition catholique, la vaste majorité de l'Église catholique romaine. Cet héritage provient principalement du nombre élevé de descendants et d'immigrants français, italiens, irlandais et portugais. La présence des religions protestantes et orthodoxes, beaucoup moins importantes, est due principalement aux immigrants anglais, grecs et libanais.
Depuis la révolution tranquille des années 1960, très peu de Québécois francophones pratiquent leur religion. La proportion de chrétiens pratiquants au Québec est désormais beaucoup moins élevée que la même proportion ailleurs en Amérique du Nord.
Parmi les religions de tradition non chrétienne, on retrouve en majorité la religion musulmane, principalement dû au fait de nouveaux immigrants. La communauté juive de Montréal, bien qu'en déclin, a eu un impact significatif sur les plans culturels, artistiques, économiques et gastronomiques depuis le XVIIIe siècle. Il y a également de petites communautés bouddhistes, sikhs, bahá'íes et hindoues.
La ville est un centre majeur du commerce, de l'industrie, de la culture, de la finance et des affaires internationales. La population de l'île de Montréal est d'environ 1,9 million d'habitants, tandis qu'environ 3,7 millions de personnes habitent le grand Montréal. Environ 67 % de la population est francophone (de culture et de langue française), environ 23 % sont néo-canadiens (de culture autre que française et anglaise), tandis que 10 % sont anglophones (de culture et de langue anglaise), faisant de Montréal une ville multiculturelle. Montréal reste quand même la métropole la plus homogène en Amérique du nord.