The Town of Mount Carmel-Mitchell's Brook-St. Catherine's is located in St. Mary's Bay on the Avalon Peninsula of Newfoundland and Labrador, with a population of 349 (based on 2016 census) and a land area of 61.72 sq. km.