Yellow Pages Scraper — US Leads, Phones & Addresses ✅ avatar

Yellow Pages Scraper — US Leads, Phones & Addresses ✅

Pricing

$1.50 / 1,000 businesses

Go to Apify Store
Yellow Pages Scraper — US Leads, Phones & Addresses ✅

Yellow Pages Scraper — US Leads, Phones & Addresses ✅

Scrape YellowPages.com US local business listings into clean leads: name, phone, full address (street, city, state, ZIP), categories, website and years in business. Search any term in any US city. No login. Works in Claude, ChatGPT & any MCP-compatible AI agent.

Pricing

$1.50 / 1,000 businesses

Rating

0.0

(0)

Developer

The Mine Works

The Mine Works

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

8 hours ago

Last modified

Share

Yellow Pages Scraper - US Business Listings & Leads

Turn any YellowPages.com search into a clean, structured lead list. Give it a category and a US city, and this actor returns every matching business with its name, phone, full address, categories, website and years in business — ready to drop into a CRM, a spreadsheet, or an outbound campaign.

No login, no API key, no manual copy-paste. The actor searches YellowPages, walks every result page, de-duplicates listings, and hands you back tidy JSON / CSV / Excel.

Works in Claude, ChatGPT and any MCP-compatible AI agent — call it as a tool to pull local-business leads on demand ("get me 50 plumbers in Austin, TX").


What you can do with it

  • Build local lead lists for sales outreach (plumbers, dentists, contractors, restaurants, salons…).
  • Power lead-gen and agency workflows: pull fresh prospects by city and vertical.
  • Enrich a territory map: who offers what service, where, and how to reach them.
  • Feed an AI agent that needs real local-business data on the fly.

Input

FieldTypeRequiredDefaultDescription
searchTermstringyesplumbersBusiness type / keyword to search (e.g. dentists, coffee shops, law firms).
locationstringyesAustin, TXUS location as City, ST (e.g. Chicago, IL) or a 5-digit ZIP code.
maxResultsintegerno100Max unique businesses to return (1–1000). Pagination continues until reached.
proxyConfigurationobjectnoRESIDENTIAL / USApify Proxy config. US residential proxy is required — YellowPages blocks datacenter IPs.

Example input

{
"searchTerm": "plumbers",
"location": "Austin, TX",
"maxResults": 50,
"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"], "apifyProxyCountry": "US" }
}

Output

One dataset item per business. The final item is a summary record with run totals.

Sample record

{
"name": "Radiant Plumbing & Air Conditioning",
"phone": "+1-512-263-9988",
"street": "10612 Metric Blvd",
"city": "Austin",
"state": "TX",
"zip": "78758",
"categories": ["Plumbers", "Plumbing-Drain & Sewer Cleaning", "Air Conditioning Service & Repair"],
"website": "https://www.radiantplumbing.com",
"years_in_business": 25,
"url": "https://www.yellowpages.com/austin-tx/mip/radiant-plumbing-air-conditioning-12345678",
"search_term": "plumbers",
"scraped_at": "2026-06-16T12:00:00.000Z"
}

Fields

FieldDescription
nameBusiness name
phonePrimary phone, normalised to +1-XXX-XXX-XXXX when possible
streetStreet address
city / state / zipParsed city, 2-letter state, ZIP
categoriesArray of YellowPages category labels
websiteBusiness website URL (if listed)
years_in_businessNumber of years in business (if shown)
urlYellowPages detail-page URL
search_termThe term you searched
scraped_atISO-8601 timestamp of when the record was scraped

Some fields may be null when a listing doesn't publish them (e.g. no website, no years badge).


Pricing

Pay-per-result. You are charged $0.002 per business delivered (event business-scraped).

  • The first 25 results are FREE on your Apify account (lifetime), so you can fully try the actor before paying a cent.
  • Empty searches and failed/blocked runs are never charged — you only pay for real businesses pushed to the dataset.
  • The summary record is free.

Apify platform usage (compute + residential proxy) is billed separately by Apify at their standard rates.


Tips for best results

  • Use broad, common categories (plumbers, dentists, electricians) for the densest result lists.
  • Use major cities for high volume; small towns naturally have fewer listings.
  • Format location as City, ST (e.g. Austin, TX). ZIP codes also work.
  • Keep RESIDENTIAL / US proxy enabled — it is required to avoid blocking.

FAQ

Do I need a YellowPages login or API key? No. The actor reads public search-result pages.

Why is a residential US proxy required? YellowPages serves a block page (HTTP 403) to datacenter IPs. US residential proxies look like ordinary US visitors, so requests succeed. The prefilled proxy config handles this for you.

Does it paginate, or just the first page? It paginates. The actor walks &page=2, &page=3, … de-duplicating across pages until it reaches maxResults or runs out of listings.

How are duplicates handled? Each listing is de-duplicated by a stable id (YellowPages listing id / detail URL, falling back to name + phone), so you won't get the same business twice across pages.

Why are some fields empty? Not every business publishes a website, ZIP or "years in business" badge. The actor returns what the listing shows and leaves the rest null.

Can I use this from an AI assistant? Yes. It's exposed as an MCP server, so Claude, ChatGPT and other MCP-compatible agents can call it directly as a tool.

Is scraping YellowPages legal? The actor only collects publicly available business information. You are responsible for using the data in compliance with YellowPages' terms and applicable laws (e.g. respecting do-not-call rules for any outreach).