Churches in Martinsville, Virginia

44 churches in Martinsville, VA, 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. Adventure in Faith Church

    304 Lafayette Ave, 24112

    Denomination not yet specified

  2. Agape Bible Christian Fellowship

    Po Box 3208, 24115

    Denomination not yet specified

  3. Blue Ridge Presbytery

    Po Box 3620, 24115

    Denomination not yet specified

  4. Broad Street Christian Church

    106 Broad St, 24112

    Denomination not yet specified

  5. Calvary Christian Church

    Po Box 3844, 24115

    Denomination not yet specified

  6. Charity Christian Church

    915 Morgan St, 24112

    Denomination not yet specified

  7. Chatham Heights Baptist Church

    1235 Chatham Heights Rd, 24112

    Baptist (other)

  8. Church of God

    1978 Joseph Martin Hwy, 24112

    Church of God

  9. Church of Roanoke Valley

    Po Box 4741, 24115

    Denomination not yet specified

  10. Cornerstone Holiness Church

    1665 Roundabout Rd, 24112

    Denomination not yet specified

  11. Days Star Baptist Church

    1810 Spruce St Apt 120, 24112

    Baptist (other)

  12. Druid Hills Baptist Church Martinsville Virginia

    Po Box 1223, 24114

    Baptist (other)

  13. Fairview Baptist Church

    75 Fairview Church Ln, 24112

    Baptist (other)

  14. Fayette St Christian Church

    Po Box 3107, 24115

    Denomination not yet specified

  15. First Baptist Church of Martinsville

    23 Starling Ave, 24112

    Baptist (other)

  16. First Church of God

    723 Stultz Rd, 24112

    Church of God

  17. Fontaine Baptist Church

    170 Fisher Farm Rd, 24112

    Baptist (other)

  18. Galilee Missionary Baptist Churchincorporated

    5078 Al Philpott Hwy, 24112

    Missionary Baptist

  19. General Council of the Assemblies of God

    1002 Chatham Hts, 24112

    Assemblies of God

  20. Gods Way Apostolic Church of the Lord Jesus Christ

    306 Forest St, 24112

    Pentecostal / Charismatic (other)

  21. Grace Fellowship of Roanoke

    Po Box 5426, 24115

    Denomination not yet specified

  22. Holy Trinity Lutheran Church

    Po Box 5184, 24115

    Lutheran (other)

  23. Independent Trucking Ministries

    Po Box 4509, 24115

    Denomination not yet specified

  24. Integrity Life Ministries

    Po Box 4523, 24115

    Denomination not yet specified

  25. Jerusalem Christian Church

    35 Meadow Garden Ln, 24112

    Denomination not yet specified

  26. Kearfott Memorial Baptist Church

    1403 Rivermont Hts, 24112

    Baptist (other)

  27. Landmark Baptist Church

    1734 Hodges Farm Rd, 24112

    Baptist (other)

  28. Martinsville Methodist Properties

    Po Box 991, 24114

    Methodist (other)

  29. Martinsville Wilson St Phc

    203 Wilson St, 24112

    Denomination not yet specified

  30. McCabe Memorial Baptist Church

    107 Clearview Dr, 24112

    Baptist (other)

  31. Meadow Christian Church

    1140 Meadowood Trl, 24112

    Denomination not yet specified

  32. Mount Olive East Christian Church

    3611 Spencer Preston Rd, 24112

    Denomination not yet specified

  33. Mount Olivet Christian Church

    3261 Mount Olivet Rd, 24112

    Denomination not yet specified

  34. New Beginnings Pentecostal Holiness Church

    214 Clearview Dr, 24112

    Pentecostal / Charismatic (other)

  35. North Martinsville P H Church

    814 Banks Rd, 24112

    Denomination not yet specified

  36. One Accord Baptist Church

    3630 Kings Mountain Rd, 24112

    Baptist (other)

  37. Pleasant Grove Christian Church

    5285 Preston Rd, 24112

    Denomination not yet specified

  38. Refuge Center of Deliverance Church

    718 Stoney Mountain Rd, 24112

    Denomination not yet specified

  39. Refuge Temple Holiness Church

    205 Clearview Dr, 24112

    Denomination not yet specified

  40. Snow Creek Christian Church

    4970 Snow Creek Rd, 24112

    Denomination not yet specified

  41. Starling Avenue Baptist Church

    932 Starling Ave, 24112

    Baptist (other)

  42. The New Jerusalem Apostle Church of Christ in God

    Po Box 579, 24114

    Church of Christ

  43. Trinity Baptist Church

    2370 Snow Creek Rd, 24112

    Baptist (other)

  44. Villa Heights Baptist Church

    150 Corse Ave, 24112

    Baptist (other)

More churches in Virginia

Is your church missing or listed wrongly?

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

Search Virginia 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