The Parish of St. Helena/St. Mary is set in beautiful New Hampshire in an area called the Upper Valley near Dartmouth College.

St Helena’s celebrated its official 100th year as a parish in 2002.

St Mary’s in Canaan, is over 100 years old. The present building was constructed in 1950 after the original church was lost in the Great Canaan Fire in 1923.

Both churches have their own unique character and charm and are vibrant Roman Catholic communities. A listing of the many activities and organizations within the parish are listed on this web page. Come join us!