📇 Yellow Pages Scraper — US Business Leads · $1.5/1k
Pricing
$1.50 / 1,000 businesses
📇 Yellow Pages Scraper — US Business Leads · $1.5/1k
Scrape YellowPages.com into clean US business leads: name, phone, full address, categories, website, years in business. Search any vertical by city or ZIP. No login. Pay per result. Works in Claude, ChatGPT and any MCP agent.
Pricing
$1.50 / 1,000 businesses
Rating
0.0
(0)
Developer
The Mine Works
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
2 days ago
Last modified
Categories
Share
📇 Yellow Pages Scraper — US Business Leads & Contacts
What is the Yellow Pages Scraper?
The Yellow Pages Scraper is an Apify actor that turns any YellowPages.com search into a clean, structured US lead list. Give it a category and a US city (or ZIP), and it returns every matching business with its name, phone, full street address, categories, website and years in business — deduplicated and ready to drop into a CRM, spreadsheet or outbound campaign. No login, no API key, no manual copy-paste.
Why use it
- Generate US local leads at scale — every business in a category and city, with phone and address.
- Search any vertical, anywhere in the US — plumbers in Austin, dentists in Chicago, law firms in Miami.
- Longevity signal included —
years_in_businesshelps you prioritise established businesses. - Auto-paginates — collects across result pages until it hits your cap or runs out of results.
- CRM-ready output — clean JSON or CSV, ready for a spreadsheet or sales tool.
No login, no official API, no rate-limit wall
YellowPages.com has no public bulk-export API and blocks datacenter traffic. This actor scrapes YellowPages search results over US residential proxies, paginating through the results and normalising every listing — including a cleaned +1 phone number — into a consistent record. There is no account to log in to and no API key to manage. You pay only per business actually delivered.
📦 Data fields returned
| 🔑 Field | Description |
|---|---|
🏢 name | Business name |
☎️ phone | Primary phone number (normalised to +1-XXX-XXX-XXXX) |
🏠 street | Street address |
🏙️ city | City |
🗺️ state | 2-letter US state code |
📮 zip | ZIP code |
🗂️ categories | Business category / categories (array) |
🌐 website | Business website URL |
📅 years_in_business | Number of years in business |
🔗 url | YellowPages listing detail URL |
🔎 search_term | Search term used to find this business |
⏱️ scraped_at | ISO-8601 timestamp when the record was scraped |
How to use the Yellow Pages Scraper (5 steps)
- Open the actor and click Try for free (no code required).
- In Search term, enter a category, e.g.
plumbers,dentists,coffee shops,law firms. - In Location, enter a US city and state as
City, ST(e.g.Austin, TX) or a 5-digit ZIP. - Set Max businesses (start small, e.g. 25) and keep the US residential proxy prefill.
- Click Start and export the leads as JSON, CSV or Excel — or pull them via the Apify API.
Example input
{"searchTerm": "plumbers","location": "Austin, TX","maxResults": 25,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "US"}}
Example output
{"name": "Radiant Plumbing & Air Conditioning","phone": "+1-512-263-9988","street": "8309 Cross Park Dr","city": "Austin","state": "TX","zip": "78754","categories": ["Plumbers", "Air Conditioning Contractors & Systems"],"website": "https://radiantplumbing.com","years_in_business": 21,"url": "https://www.yellowpages.com/austin-tx/mip/radiant-plumbing-air-conditioning-12345678","search_term": "plumbers","scraped_at": "2026-07-10T09:21:44.512Z"}
Use cases
- B2B sales & lead-gen teams — build targeted US prospect lists by category and city, complete with phone and address.
- Local-service marketers & agencies — assemble outreach lists for a vertical across multiple cities.
- Market researchers — map the competitive landscape for a service category in a metro area.
- Data teams — enrich or build US local-business databases, using
years_in_businessand website presence as quality signals. - Franchise & field-sales planning — locate every business of a type in a city for territory and expansion analysis.
FAQ
Do I need a YellowPages login or API key?
No. The actor scrapes public YellowPages.com search results. There is no account to log in to and no API key.
Why is a US residential proxy required?
YellowPages.com blocks datacenter traffic. US residential proxies (prefilled by default) render results reliably. Leave the prefill in place for the best success rate.
Can I search by ZIP code?
Yes. The Location field accepts either a City, ST string (e.g. Austin, TX) or a 5-digit ZIP code.
Does it paginate automatically?
Yes. The actor continues across result pages until it collects your Max businesses limit or YellowPages runs out of matching results.
How is pricing calculated?
Pay-per-event: you are charged only per business record delivered. A lifetime free tier lets you test before you spend.
Use in Claude, ChatGPT & any MCP agent
This actor is available as an MCP tool, so AI assistants can pull US business leads on demand:
https://mcp.apify.com/?tools=themineworks/yellowpages-us
Or call it from code with the Apify client:
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });const run = await client.actor('themineworks/yellowpages-us').call({searchTerm: 'plumbers',location: 'Austin, TX',maxResults: 100,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
More scrapers by The Mine Works
- JustDial Scraper — India local business leads, phone and reviews.
- IndiaMART Supplier Scraper — B2B supplier leads and phone numbers.
- Crunchbase Scraper — company funding and investor data.
- Company Identity Resolver — LEI, EU and SEC EDGAR verification.