Holy Spirit Catholic Church (Two Harbors)

227 Third Street, Two Harbors, MN 55616

Worship

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.

Service times change. Confirm directly with the congregation before you attend.
Nearby

Neighborhoods it serves

Sources

Where these facts come from

Last reviewed 2026-08-13 by Guide editorial.