churchesnearme.app

North Carolina county

Churches in Macon County, North Carolina

70 congregations across 7 traditions. Every listing shows where its details came from and when they were last checked.

Macon County has 70 congregations in this directory, across 7 traditions. Each one below shows where its details came from and when someone last checked them.

Congregations listed
70
Publish a Sunday worship time
10
Checked by a person or the church itself
0
Link to their own website
19
Hold a Sunday evening service
2
Checked between
Jul 22, 2026 and Aug 22, 2026

Traditions in Macon County.

Each one opens the churches of that tradition here, with a short guide to what a first visit is like.

Sunday morning in Macon County.

When worship starts, counted from the times congregations publish. Beyond Sunday morning, 2 meet again on Sunday evening and 5 list a midweek gathering.

10 of the 70 congregations listed in Macon County publish a Sunday worship time. More services start between 11:00 am and 11:30 am than in any other half hour. The earliest starts at 9:45 am and the latest morning service at 11:00 am.

Every congregation we list in Macon County.

20 with service details or a website

Sort by distance from where you are. Your location is used once, in this tab, and never stored.

OPC

Glenwood UMC - 1385 Old US 221 South, Marion, NC 28752

  • SUN11:00 a.m.
View church

Confirmed from the denomination's own directory · checked Jul 22, 2026 · source

50 more we haven’t filled in yet

We know these congregations meet in Macon County, but not yet when or what tradition. If one is yours, claiming it takes a few minutes and costs nothing.

  • Ashworth Road Baptist Church75 Lamplighter Ln, MarionClaim
  • Bethel205 Bethel Church Rd, MarionClaim
  • Bethel United Methodist Church412 Roy Moore Rd, Old FortClaim
  • Blue Ridge Church, Marion229 PG Baptist Church Rd, MarionClaim
  • Bondservant Ministries3780 Muddy Creek Rd, NeboClaim
  • Buck Creek, Highlands181 Buck Creek Church Rd, HighlandsClaim
  • Calvary Missionary Baptist4548 Us Highway 221 N, MarionClaim
  • Catawba Heights Baptist Church211 Miller Ave, MarionClaim
  • Chapel Hill109 Chapel Hill Church Loop, MarionClaim
  • Clinchfield Presbyterian Church45 7th Street, MarionClaim
  • Clinchfield United Methodist Church151 Ridge Road, MarionClaim
  • Concord United Methodist Church8066 Old Linville Rd, MarionClaim
  • Cross Mill Ph Church75 Reservoir Rd, MarionClaim
  • Cross United Methodist Church85 Cross St, MarionClaim
  • David and Terris Kingdom Finance Account Inc2477 NC 226 N, MarionClaim
  • Discover Church Ministries Inc1281 Georgia Road 375, FranklinClaim
  • Dysartsville Baptist Church24 Clubhouse Rd, NeboClaim
  • East Marion Ph Church860 Baldwin Ave, MarionClaim
  • Faith Missionary Baptist Church14082 Us 221 N, MarionClaim
  • First Assembly of God1150 E, FranklinClaim
  • First United Methodist Church of Marion176 Robert Street, MarionClaim
  • Friendship100 Pinecove Rd, Old FortClaim
  • Garden Creek321 Garden Creek Rd, MarionClaim
  • Gospel Purpose Ministries Inc3356 Nix Creek Rd, MarionClaim
  • Grace930 Shady Ln, MarionClaim
  • Grandview, Marion303 Reservoir Rd, MarionClaim
  • Hankins2371 Hankins Rd, MarionClaim
  • Harmony Grove4835 Harmony Grove Rd, NeboClaim
  • Highlands Assembly of GodSouth 6th St, HighlandsClaim
  • Hope Church Marion660 Baldwin Ave, MarionClaim
  • Iglesia Betel80 Riverbreeze Rd, MarionClaim
  • Iglesia El Calvario80 Old Highway 10 W, MarionClaim
  • Kentucky Zotung Baptist Church1060 Lynnhurst Ave, LouisvilleClaim
  • Landis Presbyterian Church4975 US 221 N, MarionClaim
  • Liberty1346 Ned Hill Rd, FranklinClaim
  • Marion First Ph Church416 Stroud St, MarionClaim
  • Missionary Alliance Church1014 Airport Rd, MarionClaim
  • Mount Olive, Marion80 Mount Olive Church Rd, MarionClaim
  • Mount Pleasant, Marion222 Mount Pleasant Church Rd, MarionClaim
  • Nebo First Baptist Church5360 US 70 E, NeboClaim
  • Old Fort United Methodist Church273 Catawba Ave, Old FortClaim
  • Praise Assembly Marion160 Vale St, MarionClaim
  • Saint Matthew Lutheran Church241 W Court St, MarionClaim
  • Shortoff Missionary Baptist Church11339 Buck Creek Rd, HighlandsClaim
  • Siloam Presbyterian Church% 1185 Greenlee Rd, Old FortClaim
  • South Marion Ph Church1522 Jacktown Rd, MarionClaim
  • Stone Mountain, Old Fort4846 Bethlehem Rd, Old FortClaim
  • Story Memorial Presbyterian Church174 Shady Ln, MarionClaim
  • Sugar Hill Baptist Church657 Mudcut Rd, MarionClaim
  • Sunny Grove Baptist Church274 Tatertown Loop, NeboClaim

Is a church missing from Macon County?

This directory is filling in one county at a time, and Macon County is almost certainly incomplete. The fastest way to fix it is to tell us.

Add a church in Macon County