Faith

There are many churches of several different denominations in Traill County. We are truly a community of faith.

Lutheran - AFLC

NY Stavanger Lutheran Church
Buxton, ND
701.847.2133

Valley Free Lutheran Church
Portland, ND
701.788.2754

Zoar Free Lutheran Church
Hatton, ND
701.543.3023

Lutheran - ELCA

Bang Lutheran Church
Rural Portland, ND
701.788.2859

Bethany Lutheran Church
Rural Hatton, ND
701.543.3226

Bruflat Lutheran Church
Portland, ND
701.788.2859

Elm River Lutheran Church
Galesburg, ND
701.488.2599

Goose River Lutheran
Rural Hatton, ND
701.543.3102 

Gran Lutheran Church
Rural Mayville, ND
701.788.3202

Highland Lutheran Church
Rural Cummings, ND
701.847.2209

Immanuel Lutheran Church
Buxton, ND
701.847.2209

Little Forks Lutheran Church
Rural Hatton, ND
701.543.3102 

Mayville Lutheran Church
Mayville, ND
701.788.3202

Norman Lutheran Church
Clifford, ND
701.488.2515

Our Savior’s Lutheran Church
Hillsboro, ND
701.636.5701

Perry Lutheran Church
Rural Portland, ND
701.788.2859

St. Olaf Lutheran Church
Rural Reynolds, ND
701.847.2245

Stordahl Lutheran Church
Rural Galesburg, ND
701.488.2515

Zion Lutheran Church
Reynolds, ND
701.847.2245

Lutheran - LCMC

Aurdal Lutheran Church
Portland, ND
701.788.3618

St. John Lutheran Church
Hatton, ND
701.543.3226

Lutheran - LC-MS

First American Church
Mayville, ND
701.788.2096

St. John Lutheran Church
Hillsboro, ND
701.636.4692

Roman Catholic

Our Lady of Peace Catholic Church
Mayville, ND
701.788.3234

St. Rose of Lima Catholic Church
Hillsboro, ND
701.636.4541

Other Denominations

Ebenezer Lutheran Brethren Church
Mayville, ND
701.788.2251

Riverside Evangelical Free Church
Mayville, ND
701.786.4181

Mayville United Parish
Mayville, ND
701.788.3755

Hillsboro United Parish – UCC/UMC
Hillsboro, ND
701.636.5246