ChurchFinder.com Church Directory Scraper avatar

ChurchFinder.com Church Directory Scraper

Pricing

from $0.20 / 1,000 results

Go to Apify Store
ChurchFinder.com Church Directory Scraper

ChurchFinder.com Church Directory Scraper

Scrape Christian church listings from ChurchFinder.com — name, address, denomination, phone, pastor, service times, ministries, and more. Search by state or city.

Pricing

from $0.20 / 1,000 results

Rating

0.0

(0)

Developer

COSENT GROUP

COSENT GROUP

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Share

Scrape Christian church listings from ChurchFinder.com — the largest online Christian church directory with over 280,000 churches across all 50 US states.

Search by state, city, or denomination. Optionally collect full profile details including phone number, pastor name, service times, and ministries.

Use Cases

  • Ministry software vendors — build lead lists of churches by size, denomination, and location for sales outreach (Planning Center, Pushpay, Tithe.ly, etc.)
  • Church planters — research where churches exist and identify underserved areas for new church plants
  • Nonprofit fundraisers — find churches in a target geography for partnership or giving campaigns
  • Christian real estate developers — identify active congregations looking to expand or relocate
  • Academic researchers — study religious demographics, denominational distribution, or congregation density
  • Moving families — find churches in a new city filtered by denomination and worship style

Input

FieldTypeDescription
statesArrayUS state abbreviations to scrape (e.g. ["TX", "CA", "FL"]). Leave empty to scrape all 50 states.
citiesArrayLimit to specific cities within the selected states (e.g. ["Dallas", "Houston"]). Leave empty for all cities.
denominationStringFilter by denomination keyword (e.g. Baptist, Catholic, Methodist, Non-Denominational). Leave empty for all.
scrapeDetailsBooleanVisit each church profile for full details — phone, service times, ministries, beliefs. Slower but more complete. Default: false.
maxResultsIntegerMaximum churches to return. 0 = no limit. Default: 500.

Output

FieldDescription
nameChurch name
addressStreet address
cityCity
stateState abbreviation
zipCodeZip code
denominationDenomination or affiliation
pastorPastor name (listing level)
phonePhone number (detail mode only)
serviceTimesWeekend service schedule (detail mode only)
memberSizeCongregation size range (detail mode only)
styleWorship style — Contemporary, Traditional, Spirit-Filled, etc. (detail mode only)
websiteChurch website URL (detail mode only)
ministriesMinistries offered — Kids, Youth, Men's, Women's, Small Groups, etc. (detail mode only)
ratingChurchFinder user rating
profileUrlLink to ChurchFinder profile
scrapedAtTimestamp when collected

Example Inputs

All Baptist churches in Texas:

{
"states": ["TX"],
"denomination": "Baptist",
"scrapeDetails": false,
"maxResults": 1000
}

Full profile details for churches in Dallas:

{
"states": ["TX"],
"cities": ["Dallas"],
"scrapeDetails": true,
"maxResults": 100
}

Non-denominational churches across Florida and Georgia:

{
"states": ["FL", "GA"],
"denomination": "Non-Denominational",
"scrapeDetails": false,
"maxResults": 500
}

Notes

  • ChurchFinder lists over 280,000 Christian churches across all 50 US states
  • Basic listing data (name, address, denomination, pastor, rating) is collected fast without visiting individual profiles
  • Enable scrapeDetails to get phone, service times, ministries, and website — this makes one additional request per church
  • A 200ms delay between requests keeps usage within respectful limits