482 scrapers live47.7K runs1,562 usersRebuilt in the last 30 days: 482 of 482

Scrapers / Leads & Business

YellowPages Scraper logo

YellowPages Scraper

hipersoft/yellowpages-us-scraper

Scrape US business listings from YellowPages: name, phone, full address, website, rating, reviews and category. Bulk lead generation.

Total users

2

Monthly users

1

Total runs

70

Per business scraped

$0.003

Last rebuilt

Oct 26, 2026

Overview

Scrape US business listings from YellowPages.com into clean JSON, CSV or Excel. Get the business name, category, phone number, full address, website, rating, review count and years in business for any business type in any US city, state or ZIP. Built for bulk lead generation and fast, reliable prospecting.

Features

  • ๐Ÿข Business details โ€” name, category and YellowPages listing URL per result
  • โ˜Ž๏ธ Phone numbers โ€” the direct contact number, the key lead-gen field
  • ๐Ÿ“ Full address โ€” street, city, state and ZIP, split into clean fields
  • ๐ŸŒ Website โ€” the business website link where listed
  • โญ Rating & reviews โ€” star rating and review count where available
  • ๐Ÿ“† Years in business โ€” longevity signal for qualifying leads
  • ๐Ÿ”Ž Search by term or URL โ€” many categories at once, or paste your own search URLs
  • โšก Bulk & structured โ€” one clean row per business, ready for outreach or a CRM

Use cases

  • B2B lead generation โ€” build outreach lists with phone numbers and addresses
  • Sales prospecting โ€” find businesses in a category and city, then qualify by rating
  • Local-market research โ€” map suppliers and competitors across any US metro
  • CRM enrichment โ€” add phone, website and category to existing account lists
  • Marketing lists โ€” segment businesses by category, location and review signals
  • Dataset building โ€” assemble US business directories for analytics

How to scrape YellowPages

  1. Add the YellowPages Scraper to your Apify account.
  2. Enter one or more searchTerms (e.g. plumbers, dentists, electricians).
  3. Set a location โ€” a city and state or a ZIP (e.g. Austin, TX or 90210).
  4. Optionally paste searchUrls copied from your browser, and set maxItems.
  5. Click Run, then export as JSON, CSV or Excel โ€” or pull the data via the Apify API.

Input

{
  "searchTerms": ["plumbers", "dentists"],
  "location": "Austin, TX",
  "maxItems": 200
}
Field Description
searchTerms Business categories or keywords, e.g. plumbers, dentists, roofers
location City and state or ZIP, e.g. Austin, TX or 90210
searchUrls Optional YellowPages search URLs to scrape directly
maxItems Maximum number of businesses to return

What you get

{
  "name": "Radiant Plumbing & Air Conditioning",
  "categories": ["Plumbers", "Air Conditioning Service & Repair"],
  "phone": "(512) 263-9988",
  "street": "8309 Cross Park Dr",
  "city": "Austin",
  "state": "TX",
  "zip": "78754",
  "website": "http://www.radiantplumbing.com",
  "rating": 4.5,
  "reviewCount": 218,
  "yearsInBusiness": 25,
  "url": "https://www.yellowpages.com/austin-tx/mip/radiant-plumbing-air-conditioning-460112233",
  "sourceUrl": "https://www.yellowpages.com",
  "collectedAt": "2026-08-28T12:00:00.000Z"
}

Output schema

Field Type Description
name string Business name.
categories array Business categories listed for the result.
phone string Contact phone number.
street string Street address.
city string City.
state string Two-letter US state code.
zip string ZIP code.
website string (URL) Business website, where listed.
rating number Star rating, where available.
reviewCount number Number of reviews, where available.
yearsInBusiness number Years in business, where listed.
url string (URL) Business listing URL on YellowPages.
sourceUrl string (URL) Base source site URL.
collectedAt string (ISO date) When the record was collected.

Combine YellowPages with other business and reviews sources:

FAQ

Do I need any account or setup? No setup โ€” just enter search terms and a location, then run.

How many businesses can I get per run? Use maxItems to cap results. Run different searchTerms and location combinations to widen coverage across the US.

Can I search several categories at once? Yes. Add multiple searchTerms and they are each combined with your location. You can also paste multiple searchUrls.

Does it include phone numbers and websites? Yes โ€” the contact phone, website and full address (street, city, state, ZIP) are included where listed.

What's the output format? Structured JSON โ€” one row per business. Export as JSON, CSV or Excel, or via the Apify API.

Using YellowPages Scraper with n8n

The dataset works well in automations. In n8n, run the Actor with the Apify node (or an HTTP Request to the Apify API), then map each business row to your CRM, Google Sheets, a spreadsheet, or an email-outreach step. One clean row per business keeps downstream mapping simple.

Can I use this in n8n or Make? Yes. Trigger a run and read the dataset via the Apify API or the Apify node, then push rows into your workflow.

Is scraping YellowPages legal? Only public data shown to any visitor on YellowPages.com is collected. This is an independent tool, not affiliated with YellowPages; review YellowPages' Terms of Service and any applicable marketing/data regulations for your use case.


Original clean-room implementation.

Input

FieldTypeDescription
searchTerms
Search terms
arrayBusiness categories or keywords to search, e.g. ["plumbers", "dentists", "electricians"]. Each term is combined with the Location below. Leave empty if you paste Search URLs instead.
location
Location
stringCity and state or ZIP code to search in, e.g. "Austin, TX", "New York, NY" or "90210". Applied to every search term above.
searchUrls
Search URLs
arrayOptional. Paste one or more YellowPages search result URLs to scrape directly (e.g. copied from your browser). Used in addition to any search terms above.
maxItems
Max businesses
integerMaximum number of businesses to return across all searches.
Default: 100
proxyConfiguration
Proxy
objectProxy configuration. Leave the default โ€” it is tuned for reliable results.
Default: {"useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"]}

API

curl -X POST "https://api.apify.com/v2/acts/hipersoft~yellowpages-us-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "searchTerms": [
    "plumbers"
  ],
  "location": "Austin, TX"
}'

Pricing

EventPricePaid plans from
Business Scraped
Charged per item scraped.
$0.003$0.0015

You pay only for what the run returns. Set a maximum cost per run and it stops cleanly at that limit.

Related scrapers

North Data Scraper

Look up European companies on North Data: legal name, former names, register number, address, founding date, LEI, business purpose, managing directors and officers, and recent register publications. Germany, UK, France, Austria and 20+ countries. Bulk lookups.

2,467 runs ยท 5 users ยท $0.004 / company

Website Content Crawler

Extract clean, readable content from any list of websites: page title, meta description, headings, main body text, word count and link/image counts. Optional same-domain crawl. Bulk-ready. Great for LLM/RAG ingestion, content audits and research.

206 runs ยท 20 users ยท $0.0024 / page scraped

SpyFu Domain Scraper

Bulk SEO and PPC reports for any domain from SpyFu: organic keywords, monthly SEO clicks and value, Google Ads budget, paid keywords, top keywords, competitors, top countries and monthly history. Competitor research for agencies. Export CSV/JSON.

185 runs ยท 7 users ยท $0.008 / domain report

Trustpilot Reviews Scraper

Scrape Trustpilot reviews and company ratings by company domain or Trustpilot URL: star rating, title, text, reviewer name & country, verification, date, company reply, plus company TrustScore and total reviews.

146 runs ยท 4 users ยท $0.0006 / review scraped

ACRA Singapore Company Registry Scraper

Search and export Singapore's full ACRA corporate registry: UEN, entity name, status, incorporation date, address, SSIC industry codes, officers, former names and audit firms. Filter by name, status, entity type or industry. Public open data, no setup.

138 runs ยท 10 users ยท $0.01 / company scraped

Wayback Machine Scraper

List every Internet Archive (Wayback Machine) snapshot of a URL or whole domain: timestamp, snapshot URL, status code, MIME type and content digest. Filter by date, status and dedupe. For SEO, OSINT and historical research. No setup.

135 runs ยท 15 users ยท $0.002 / snapshot scraped
Need a source that isn't here?

Send the site and the fields. We build it and you get it first.

Request a build