Yellow Pages Scraper: US Business Leads
Pricing
$1.50 / 1,000 businesses
Yellow Pages Scraper: US Business Leads
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
4
Total users
3
Monthly active users
a day ago
Last modified
Categories
Share
๐ Yellow Pages Scraper: US Business Leads & Contacts
Overview
Yellow Pages Scraper 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. Every phone number is normalised to +1-XXX-XXX-XXXX for CRM ingestion.
Blocked, empty, or failed runs are never charged. You only pay for a business record that was actually delivered.
โ No login required | โ No API key | โ Pay only for delivered businesses | โ MCP-ready for AI agents
Features
Any vertical, any US city. Plumbers in Austin, dentists in Chicago, law firms in Miami.
Longevity signal. years_in_business helps you prioritise established businesses.
Automatic pagination. Collects across result pages until it hits your cap.
Normalised phone. Every number cleaned to +1-XXX-XXX-XXXX on the way out.
US residential proxies. Reliable rendering with no datacenter blocks.
How it works
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 into a consistent record.
There is no account to log in to and no API key to manage. Each search is deduplicated before push, so you never pay twice for the same business inside a single run. You pay only per business actually delivered.
๐งพ Input configuration
{"searchTerm": "plumbers","location": "Austin, TX","maxResults": 25,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "US"}}
๐ค Output format
{"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"}
Every business record contains these fields:
| 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 or 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 |
๐ผ Common use cases
B2B sales and lead-gen Build targeted US prospect lists by category and city, complete with phone and address. Filter shortlists by years in business and website presence.
Local-service marketers and agencies Assemble outreach lists for a vertical across multiple cities. Deliver client-ready lead lists in a single click.
Market research Map the competitive landscape for a service category in a metro area. Cross-reference with reviews and rating sources for a full picture.
Data enrichment
Build US local-business databases with years_in_business and website as quality signals.
Refresh on a schedule to keep records current.
๐ Getting started
- Open the actor and click Try for free (no code required).
- In
searchTerm, enter a category (e.g.plumbers,dentists,coffee shops,law firms). - In
location, enter a US city and state asCity, ST(e.g.Austin, TX) or a 5-digit ZIP. - Set
maxResults(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 via API or MCP.
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 maxResults 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.
Can I use it inside an AI agent? Yes. It is exposed as an MCP tool. See below.
Use in Claude, ChatGPT & any MCP agent
https://mcp.apify.com/?tools=themineworks/yellowpages-us
Or call it programmatically 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);
๐ ๏ธ Complete your lead-gen pipeline
Chain YellowPages with the rest of the outbound suite:
- Google Maps Leads Scraper: businesses and verified emails from a Google Maps search.
- Website Contact Scraper: take the websites you collected and extract emails, phones, and socials.
- Email Verifier & Validator: MX and SMTP verify every address before you send.
- B2B Leads Finder: named decision-makers behind each domain.
Typical flow: yellowpages-us builds the local shortlist, website-contact-finder pulls emails, email-verifier-validator confirms deliverability before you send.
Found a bug or have a feature request? Open an issue on the actor's Apify Console page or reach out through the Apify profile.