Churches in Flat Rock, North Carolina

13 churches in Flat Rock, NC, from public records and OpenStreetMap. Open a church to see its address, denomination and nearby congregations, or join it on GodsGoodBook to read the Bible along with its members.

  1. Alliance of Divine Love

    429 Pinnacle Peak Ln, 28731

    Denomination not yet specified

  2. Alliance of Divine Love

    144 Overlook Dr, 28731

    Denomination not yet specified

  3. Alliance of Divine Love

    125 Greenleaf Dr, 28731

    Denomination not yet specified

  4. Alliance of Divine Love

    408 Haven Hill Ln, 28731

    Denomination not yet specified

  5. Alliance of Divine Love

    429 Pinnacle Peak Ln, 28731

    Denomination not yet specified

  6. Alliance of Divine Love

    429 Pinnacle Peak Ln, 28731

    Denomination not yet specified

  7. First Presbytery of the Associate Reformed Presbyterian Church

    65 Drayton Cir, 28731

    Presbyterian (other)

  8. Independent Assemblies of God

    Rt 2 Box 269, 28731

    Assemblies of God

  9. Lifehouse International Ministries

    130 Suttles Rd, 28731

    Denomination not yet specified

  10. Mount Carmel Baptist Church

    33 Nazarene Dr, 28731

    Baptist (other)

  11. Pinecrest Presbyterian Church

    Po Box 421, 28731

    Presbyterian (other)

  12. Souljas

    96 Bennison Ln, 28731

    Denomination not yet specified

  13. Upward Christian Fellowship

    991 Upward Rd, 28731

    Denomination not yet specified

More churches in North Carolina

Is your church missing or listed wrongly?

Search the directory, or add your church and its leaders can claim it.

Search North Carolina churches

Directory data from HIFLD and © OpenStreetMap contributors.

GodsGoodBook logo

GodsGoodBook

Making God's Word accessible to everyone

Experience the Bible like never before with multiple translations, powerful search tools, and features to make God's Word personal to you. Completely free, forever.

© 2026 GodsGoodBookVersion 2.1.1