Yellow Pages Business Search avatar

Yellow Pages Business Search

Pricing

from $20.00 / 1,000 successful api calls

Go to Apify Store
Yellow Pages Business Search

Yellow Pages Business Search

Search Yellow Pages for businesses with name, phone, address, website, and categories.

Pricing

from $20.00 / 1,000 successful api calls

Rating

0.0

(0)

Developer

Alex Jordan

Alex Jordan

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

What does Yellow Pages Business Search do?

Yellow Pages Business Search scrapes business listings from YellowPages.com for any query and location — returning business names, phone numbers, addresses, websites, categories, and ratings in a clean, structured JSON dataset. No API key, no captchas, no setup.

Built on the Apify platform, this Actor integrates with Apify's scheduling, webhooks, and 1,500+ tools via Zapier and Make.

  • Local lead generation — Build targeted lists of local businesses in any city, state, or ZIP code
  • Sales prospecting — Find direct phone numbers and websites for outreach campaigns
  • Market research — Understand business density and competition in specific markets or niches
  • Directory building — Compile local business databases for directories, maps, or apps
  • Agency prospecting — Find small businesses without websites that need digital marketing help
  1. Click Try for free on this Actor's page
  2. Enter your query (e.g. plumber) and location (e.g. New York, NY)
  3. Set max_pages to scrape multiple pages of results
  4. Click Start and wait a few seconds
  5. Download your results from the Output tab in JSON, CSV, or Excel

Input

FieldTypeRequiredDescription
querystringBusiness type or name to search for
locationstringCity, state, or ZIP code
pageintegerPage number (default 1)
max_pagesintegerNumber of pages to scrape (default 1)
cachebooleanUse cached result if available (default true)

Example input:

{
"query": "plumber",
"location": "New York, NY",
"max_pages": 3
}

Output

Example output:

{
"results": [
{
"name": "Joe's Plumbing Services",
"phone": "(212) 555-0123",
"address": "123 Main St, New York, NY 10001",
"website": "https://joesplumbing.com",
"categories": ["Plumbers", "Water Heater Repair"],
"rating": 4.7
}
],
"total_results": 30,
"meta": { "cache_hit": false, "execution_time_ms": 1800 }
}

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

Data fields

FieldTypeDescription
resultsarrayList of matched business listings
results[].namestringBusiness name
results[].phonestringPhone number
results[].addressstringFull street address
results[].websitestringBusiness website URL (if listed)
results[].categoriesarrayBusiness category tags
results[].ratingnumberAverage customer rating (if available)
total_resultsintegerTotal listings returned

Pricing / Cost estimation

$0.02 per successful API call on Apify.

  • 1,000 successful Apify runs = $20.00

FAQ & Support

Is this legal? Yellow Pages listings are public business information — the same data visible to any visitor on yellowpages.com.

Known limitations: Not all listings include a website or rating. Phone number formatting may vary by region.

Need help? Open an issue in the Issues tab or contact the support team for custom solutions.