St. Mary Star of the Sea, a Roman Catholic church, is located at the crest of Prospect Street, Newport, overlooking Lake Memphremagog. It serves a community of more than 1000 families.