YellowPages US Scraper avatar

YellowPages US Scraper

Pricing

from $2.00 / 1,000 results

Go to Apify Store
YellowPages US Scraper

YellowPages US Scraper

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Ville Petteri

Ville Petteri

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Yellow Pages Scraper — US Business Leads

Search yellowpages.com and get clean, structured business leads: name, phone, address, website, categories, ratings, years in business — one row per listing, ready for your CRM, spreadsheet, or agent pipeline.

Why this scraper

  • You only pay for results. $2 per 1,000 listings. Failed requests cost nothing. Searches are paginated automatically until your maxResults is reached.
  • Built to stay working. Yellow Pages blocks lazy scrapers; this one runs residential proxies with automatic session rotation and browser-consistent fingerprints. When the site changes, this actor gets fixed — issues are answered within a day.
  • Honest output. Sponsored listings are flagged (isAd) instead of mixed invisibly into your leads. Fields that Yellow Pages doesn't provide come back as null, never as guesses.
  • Respects your budget. If you set a maximum charge per run, the scraper stops exactly at what your budget pays for.
  • Agent-ready. Clean JSON, one event per result — built to be called by AI agents and MCP tools, not just humans.

Input

FieldExampleNotes
searchTermsplumberWhat to search for
locationAustin, TXCity/state or ZIP
maxResults100Stop after this many listings
{
"searchTerms": "roofing contractor",
"location": "Phoenix, AZ",
"maxResults": 100
}

Output

One dataset item per business:

{
"name": "Butler Plumbing",
"phone": "(512) 282-2265",
"street": "9709 Swansons Ranch Rd",
"locality": "Austin, TX 78748",
"categories": ["Plumbers"],
"website": "http://butlerplumbing.example.com",
"ypUrl": "https://www.yellowpages.com/austin-tx/mip/butler-plumbing-7259871",
"ypId": "7259871",
"rating": 4.5,
"ypRatingCount": 15,
"yearsInBusiness": "75 Years",
"isAd": false,
"snippet": "Family-owned plumbing since 1949...",
"searchTerms": "plumber",
"location": "Austin, TX"
}

The Output tab includes a "With phone numbers" view — only the directly contactable listings, ready to export.

Common uses

  • Lead generation — pull every plumber, dentist, or roofer in a metro with phone numbers and websites.
  • Market research — category coverage, ratings, and years-in-business across cities.
  • Data enrichment — match your records against Yellow Pages listings by name and location (ypId gives you a stable key).
  • AI agents — call it as a tool; pay per result with no subscription.

Pricing

EventPrice
Per result$0.002 ($2 per 1,000 listings)
Actor start$0.005
Empty search (zero listings found)$0.002

No subscription. No charge for failed requests.

Notes

  • Some sponsored ("nationwide") listings genuinely carry no phone/address on Yellow Pages — those fields are null and the listing is flagged isAd.
  • This actor scrapes publicly listed business-directory data only.

Found a problem or need a field added? Open an issue — I read them.