YellowPages Scraper โ€” US Business Leads avatar

YellowPages Scraper โ€” US Business Leads

Pricing

from $0.0015 / business scraped

Go to Apify Store
YellowPages Scraper โ€” US Business Leads

YellowPages Scraper โ€” US Business Leads

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

Pricing

from $0.0015 / business scraped

Rating

0.0

(0)

Developer

hiper soft

hiper soft

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

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
}
FieldDescription
searchTermsBusiness categories or keywords, e.g. plumbers, dentists, roofers
locationCity and state or ZIP, e.g. Austin, TX or 90210
searchUrlsOptional YellowPages search URLs to scrape directly
maxItemsMaximum 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

FieldTypeDescription
namestringBusiness name.
categoriesarrayBusiness categories listed for the result.
phonestringContact phone number.
streetstringStreet address.
citystringCity.
statestringTwo-letter US state code.
zipstringZIP code.
websitestring (URL)Business website, where listed.
ratingnumberStar rating, where available.
reviewCountnumberNumber of reviews, where available.
yearsInBusinessnumberYears in business, where listed.
urlstring (URL)Business listing URL on YellowPages.
sourceUrlstring (URL)Base source site URL.
collectedAtstring (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.