Sign up to hear from us about news and events.
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
Telephone: 709-521-2040 Fax: 709-521-2258
Copyright © 2019 Town of Mount Carmel-Mitchell's Brook-St. Catherine's - All Rights Reserved.