Holy Spirit Catholic Church (Two Harbors)
227 Third Street, Two Harbors, MN 55616
About Holy Spirit Catholic Church (Two Harbors)
Holy Spirit Catholic Church at 227 Third Street is the Catholic parish serving Two Harbors and Lake County, within the Diocese of Duluth.
Two Harbors' congregational history follows its settlement history closely. The Duluth & Iron Range Railroad and the Agate Bay ore docks drew families here through the 1880s and 1890s, and the churches they founded are among the oldest continuously operating institutions in the county.
For Catholic households on this stretch of the North Shore, this is the parish. Going northeast the next options are considerably further up the coast, which is one of the practical differences between living in Two Harbors and living in the smaller shoreline communities beyond it.
Note that the Diocese of Duluth has consolidated and clustered parishes substantially in recent decades, so confirm current Mass times, clergy, and any shared-pastor arrangement directly with the diocese rather than relying on third-party church directories, which go stale quickly in this region.
Neighborhoods it serves
The North Shore's working town: ore docks, a lighthouse, and a real grocery store.
Knife River212 people, a working harbor, and the smokehouse that has been curing fish here since 1908.
Silver BayA whole town built at once in 1954, with the best cliffs on the North Shore behind it.
Where these facts come from
- Diocese of Duluth parish finder accessed 2026-08-13
Last reviewed 2026-08-13 by Guide editorial.