Yellow Pages US Business Scraper — Phone, Email & Address avatar

Yellow Pages US Business Scraper — Phone, Email & Address

Pricing

Pay per event + usage

Go to Apify Store
Yellow Pages US Business Scraper — Phone, Email & Address

Yellow Pages US Business Scraper — Phone, Email & Address

Scrape US businesses from yellowpages.com by keyword+city, category URL, or profile URL. Returns name, phone, address, website, categories, rating, years in business + optional email/hours enrichment. Firefox Cloudflare-bypass, residential proxy. MCP-ready.

Pricing

Pay per event + usage

Rating

0.0

(0)

Developer

Khadin Akbar

Khadin Akbar

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

4 days ago

Last modified

Share

Yellow Pages US Scraper — Business Leads (Phone, Address, Website)

Scrape US business listings from yellowpages.com at scale. Search by keyword + city, or paste search / category / business-profile URLs, and get clean, structured leads: business name, phone, full address, website, categories, star rating, review count, and years in business — plus optional best-effort detail enrichment (email, hours, description).

Built for sales teams, lead-gen agencies, market researchers, and AI agents (MCP-ready). Firefox-rendered with residential proxies to reliably clear yellowpages.com's Cloudflare protection.

What you get

FieldExampleNotes
nameRitz Plumbing Heating, Air & ElectricalBusiness name
phone(323) 452-4915Primary phone
street1355 S La Brea AveOrganic listings (ads omit street)
city / state / zipLos Angeles / CA / 90019Parsed address parts
fullAddress1355 S La Brea Ave, Los Angeles, CA 90019Single-line address
websitehttp://ritzplumbing.comWhen listed
categories["Plumbers","Heating Contractors"]All listed categories
primaryCategoryPlumbersFirst category
rating4.5Star rating (when present)
reviewCount120Number of reviews
yearsInBusiness95Years in business
snippetFamily-owned since 1929…Listing blurb
sponsoredfalsetrue = paid/ad placement
profileUrlhttps://www.yellowpages.com/.../mip/...Yellow Pages profile
email / hours / descriptionbest-effortOnly when enrichDetails is on
scrapedAt2026-06-21T16:00:00.000ZISO 8601 timestamp

When to use

  • Build B2B lead lists by industry + city (plumbers in Los Angeles, dentists in Chicago…).
  • Enrich a CRM with phone, address, and website for local businesses.
  • Power an AI agent that needs structured local-business data — single keyword + location in, JSON out.

Not for: yellowpages.com reviews-only export, or non-US Yellow Pages directories.

Input

FieldTypeDescription
searchTermsstringBusiness type or name, e.g. plumber, coffee shop.
locationstringCity+state or ZIP, e.g. Los Angeles, CA or 90210. Blank = nationwide.
startUrlsstring[]Optional. yellowpages.com /search, category, or /mip/ business URLs.
maxResultsintegerMax businesses to return (default 100).
maxPagesPerSearchintegerSearch pages to paginate (~30/page, default 5).
enrichDetailsbooleanVisit each profile for email/hours/description (slower; default false).
proxyConfigurationobjectResidential proxy required (default Apify RESIDENTIAL, US).

Example

{
"searchTerms": "plumber",
"location": "Los Angeles, CA",
"maxResults": 100,
"maxPagesPerSearch": 5
}
$apify call khadinakbar/yellow-pages-us-scraper --input='{"searchTerms":"dentist","location":"Chicago, IL","maxResults":50}'

Pricing — Pay Per Event

EventPrice
Actor start$0.005 (per run, per GB)
Business scraped$0.005 / result

A 100-business run costs about $0.50 plus the start fee. Pay-per-usage (compute + proxy) is also available — pick whichever billing fits your job at run time.

Reliability

  • Firefox-rendered pages clear yellowpages.com's Cloudflare challenge.
  • Residential proxy is required (datacenter IPs are firewall-blocked by Yellow Pages). The actor defaults to Apify Residential (US) and includes a secondary residential provider fallback for resilience.
  • Honest results: if every attempt is blocked, the run fails clearly instead of silently returning an empty dataset. Bad input (no search terms / invalid URLs) ends gracefully with a clear status message rather than a hard error.
  • Heavy page assets (images, fonts, media) are skipped to keep proxy bandwidth and cost low.

MCP / AI agents

Available as apify--yellow-pages-us-scraper via the Apify MCP server. Narrow input (keyword + location), flat structured output, and a clear per-result price make it a clean tool call for Claude, GPT, and other agents.

Notes & limitations

  • email, hours, and description come only from detail pages (enrichDetails: true) and are best-effort — yellowpages.com detail pages are more heavily protected, so coverage is partial.
  • Sponsored/ad listings (sponsored: true) include name, phone, categories, and years, but usually no street address.
  • yellowpages.com covers US businesses only.

This actor collects only publicly available business information from yellowpages.com. Use it in compliance with yellowpages.com's Terms of Service and all applicable laws (including data-protection regulations). You are responsible for how you use the scraped data. This tool is provided for legitimate business research and lead generation.