Welcome to our Town ... Home of the Mighty Salmonier River!
The Town of Mount Carmel-Mitchell's Brook-St. Catherine's is located 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.
408 Main Road North, Mount Carmel, NL, Canada
Copyright © 2019 Town of Mount Carmel-Mitchell's Brook-St. Catherine's - All Rights Reserved.