VOOZH about

URL: https://apify.com/parseforge/yellowpages-scraper

โ‡ฑ Yellow Pages Business Scraper ยท Apify


Pricing

from $19.00 / 1,000 results

Go to Apify Store

Yellow Pages Business Scraper

Scrape US business listings from Yellow Pages including name, address, phone, website, rating, reviews, and more. Export to CSV, Excel, JSON, or XML.

Pricing

from $19.00 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

24 days ago

Last modified

Share

๐Ÿ‘ ParseForge Banner

๐Ÿ“‹ Yellow Pages Business Scraper

๐Ÿš€ Export US business listings from Yellow Pages in seconds. Search any category and location to get business names, addresses, phone numbers, websites, ratings, and more - no API key, no login, no manual copy-paste.

๐Ÿ•’ Last updated: 2026-05-21 ยท ๐Ÿ“Š 15 fields per record ยท ๐Ÿข Millions of US businesses ยท ๐Ÿ—บ๏ธ All 50 states ยท ๐Ÿ“ž Phone, address, and web data

The Yellow Pages Business Scraper extracts structured business listings from yellowpages.com and returns 15 fields per record, including business name, category, full address, phone number, website, star rating, review count, years in business, and a direct listing URL. Yellow Pages is one of the largest US business directories, covering restaurants, contractors, healthcare providers, legal services, and thousands of other categories across every US city and ZIP code.

The directory spans all 50 states, hundreds of thousands of cities and towns, and millions of active business listings. This Actor lets you download any slice of that data - one search term, one location, or a bulk list - as a clean, structured dataset in CSV, Excel, JSON, or XML in minutes.

๐ŸŽฏ Target Audience๐Ÿ’ก Primary Use Cases
Sales and marketing teams, market researchers, local SEO agencies, lead generation platforms, B2B data providers, directory operators, real-estate analystsLocal lead lists, competitor audits, market sizing, directory enrichment, call list generation, franchise mapping, CRM seeding

๐Ÿ“‹ What the Yellow Pages Scraper does

Four core workflows in a single run:

  • ๐Ÿ” Keyword + location search. Enter any search term (plumber, dentist, pizza, lawyer) and any US location (city + state, ZIP code, or metro area).
  • ๐Ÿ“ž Contact data extraction. Collects phone numbers, websites, and full street addresses for every matching business.
  • โญ Review signals. Captures star ratings and review counts so you can sort and filter by reputation.
  • ๐Ÿ“„ Multi-page pagination. Automatically walks through all result pages until your maxItems limit is reached.

Each record includes the direct Yellow Pages URL so you can revisit or deep-dive into any listing.

๐Ÿ’ก Why it matters: manually copying business listings from directory searches is slow and error-prone. This Actor turns a 2-hour spreadsheet job into a 2-minute automated dataset pull, with consistent field names and clean formatting every time.


๐ŸŽฌ Full Demo

๐Ÿšง Coming soon: a 3-minute walkthrough showing how to go from sign-up to a downloaded CSV of local businesses.


โš™๏ธ Input

InputTypeDefaultBehavior
searchstring"plumber"Business type or keyword (e.g. plumber, dentist, pizza restaurant).
locationstring"New York, NY"US city + state or ZIP code (e.g. New York, NY or 10001).
maxItemsinteger10Records to return. Free plan caps at 10, paid plan at 1,000,000.

Example: 50 plumbers in New York.

{
"search":"plumber",
"location":"New York, NY",
"maxItems":50
}

Example: dentists in Los Angeles.

{
"search":"dentist",
"location":"Los Angeles, CA",
"maxItems":100
}

โš ๏ธ Good to Know: Yellow Pages shows approximately 30 results per search page. Each record reflects the publicly visible listing data at time of scraping. Business details (phone, address, website) are provided by the businesses themselves and may occasionally be outdated. Always verify critical contact information before use in high-stakes outreach.


๐Ÿ“Š Output

Each business record contains 15 fields. Download the dataset as CSV, Excel, JSON, or XML.

๐Ÿงพ Schema

FieldTypeExample
๐Ÿ–ผ๏ธ imageUrlstring | null"https://i1.ypcdn.com/blob/7ba86962f4b7..."
๐Ÿข businessNamestring"Fred Smith Plumbing & Heating Co., Inc."
๐Ÿท๏ธ categorystring | null"Plumbers"
๐Ÿ“ addressstring | null"1674 1st Ave"
๐Ÿ™๏ธ citystring | null"New York"
๐Ÿ—บ๏ธ statestring | null"NY"
๐Ÿ“ฎ zipstring | null"10128"
๐Ÿ“ž phonestring | null"(212) 744-1300"
๐ŸŒ websitestring | null"http://www.fredsmithplumbing.com"
โญ ratingstring | null"5.0"
๐Ÿ’ฌ reviewCountstring | null"68"
๐Ÿ“… yearsInBusinessstring | null"112"
๐Ÿ”— urlstring"https://www.yellowpages.com/new-york-ny/mip/fred-smith-plumbing-heating-co-inc-460765127"
๐Ÿ•’ scrapedAtISO 8601"2026-05-21T23:18:11.435Z"
โŒ errorstring | nullnull

๐Ÿ“ฆ Sample records


โœจ Why choose this Actor

Capability
๐ŸขMassive US coverage. Millions of business listings across all 50 states and every major city.
๐Ÿ”Any category, any location. Search plumbers in Austin, divorce lawyers in Chicago, Italian restaurants in Miami - any combination works.
๐Ÿ“žContact-ready output. Phone numbers and websites in every record, ready to import into a CRM or dialing platform.
โญReputation signals. Star ratings and review counts let you filter for top-rated businesses.
๐Ÿ“…Business longevity data. Years in business field for filtering out new entrants or targeting established operators.
๐ŸŒNo login required. Yellow Pages is publicly accessible - no account, no API key, no monthly fee beyond Apify usage.
๐Ÿ”Always current. Every run fetches live data reflecting the latest listings, addresses, and ratings.

๐Ÿ“Š A single run that takes 2 minutes manually would take days to scale to 1,000 businesses. This Actor handles the pagination, parsing, and formatting automatically.


๐Ÿ“ˆ How it compares to alternatives

ApproachCostCoverageRefreshContact dataSetup
โญ Yellow Pages Scraper (this Actor)$5 free credit, then pay-per-useMillions of US businessesLive per runPhone, website, addressโšก 2 min
Manual copy-pasteFreeLimited by timeManualYes๐Ÿข Hours
Data broker subscriptions$200-2,000+/monthWide, often staleQuarterlyYesโณ Days
Google Maps API$200 credit/month, then pay-per-requestGlobalLivePartial๐Ÿ•’ Hours
Other YP scrapersVariablePartialVariableInconsistent๐Ÿ•’ Hours

Pick this Actor when you need US business listings fast, with direct contact data, at a fraction of data-broker prices.


๐Ÿš€ How to use

  1. ๐Ÿ“ Sign up. Create a free account with $5 credit (takes 2 minutes).
  2. ๐ŸŒ Open the Actor. Go to the Yellow Pages Business Scraper page on the Apify Store.
  3. ๐ŸŽฏ Set input. Enter your search term and location. Set maxItems for how many listings you need.
  4. ๐Ÿš€ Run it. Click Start and let the Actor collect your data.
  5. ๐Ÿ“ฅ Download. Grab your results in the Dataset tab as CSV, Excel, JSON, or XML.

โฑ๏ธ Total time from signup to downloaded dataset: 3-5 minutes. No coding required.


๐Ÿ’ผ Business use cases

๐ŸŽฏ Sales & Lead Generation

  • Build targeted call lists by category and city
  • Seed CRMs with verified phone numbers and websites
  • Identify businesses without websites for outreach
  • Filter by rating to find top performers in any market

๐Ÿ“Š Market Research & Intelligence

  • Count competitors in any local market segment
  • Map franchise density by ZIP code or metro area
  • Track new entrants and business closures over time
  • Compare service coverage across cities

๐Ÿ” Local SEO & Directory Audits

  • Audit NAP consistency (name, address, phone) vs. Google
  • Identify citation gaps for local SEO clients
  • Benchmark client rating vs. top competitors
  • Bulk-export listings for citation cleanup campaigns

๐Ÿข B2B Data & Enrichment

  • Enrich existing business databases with phone/address
  • Power location-based recommendation engines
  • Build vertical-specific directories (e.g. all HVAC contractors in Texas)
  • Validate business data at scale before outreach

๐Ÿ”Œ Automating Yellow Pages Scraper

Control the scraper programmatically for scheduled runs and pipeline integrations:

  • ๐ŸŸข Node.js. Install the apify-client NPM package.
  • ๐Ÿ Python. Use the apify-client PyPI package.
  • ๐Ÿ“š See the Apify API documentation for full details.

The Apify Schedules feature lets you trigger this Actor on any cron interval. Weekly or monthly refreshes keep your lead lists current as new businesses open and old ones close.


๐ŸŒŸ Beyond business use cases

Structured business directory data powers more than sales and marketing. The same records support research, civic projects, and creative initiatives.

๐ŸŽ“ Research and academia

  • Local business density studies for urban economics papers
  • Small business survival analysis using years-in-business data
  • Geographic clustering of service industries for GIS theses
  • Reproducible market datasets for peer-reviewed research

๐ŸŽจ Personal and creative

  • Build a "best of" neighborhood guide with real ratings
  • Hyperlocal business maps for community newsletters
  • Personal CRM for preferred local service providers
  • Portfolio project demonstrating data pipeline skills

๐Ÿค Non-profit and civic

  • Map underserved areas where key services are absent
  • Identify veteran-owned or minority-owned businesses
  • Civic journalism on business vacancy and economic health
  • Community resource directories for social services

๐Ÿงช Experimentation

  • Train local business recommendation ML models
  • Test location-based search product concepts with real data
  • Prototype CRM enrichment pipelines
  • Validate hypotheses about local market saturation

๐Ÿค– Ask an AI assistant about this scraper

Open a ready-to-send prompt about this ParseForge actor in the AI of your choice:


โ“ Frequently Asked Questions

๐Ÿงฉ How does it work?

Enter a search term and location in the input form, click Start, and the Actor navigates Yellow Pages search results using a browser with residential proxy support to bypass bot protection. It extracts all visible listing fields from each result page and pushes structured records to your dataset.

๐Ÿ“ How accurate is the data?

Data is scraped live from Yellow Pages at run time. Business contact details (phone, address, website) are provided by the businesses themselves and Yellow Pages does not guarantee their accuracy. Cross-check critical fields before high-stakes outreach.

๐Ÿ” How many results are there per search?

Yellow Pages typically shows approximately 30 organic listings per search page. For popular categories in major cities, there can be hundreds or thousands of results across pages. Set maxItems to control how many you collect.

๐Ÿ™๏ธ What locations does it support?

Any US city, town, neighborhood, or ZIP code that Yellow Pages supports. Enter the location exactly as you would in the Yellow Pages search bar (e.g. "New York, NY", "Austin, TX", "10001").

โฐ Can I schedule regular runs?

Yes. Use Apify Schedules to run this Actor on any cron interval and keep your business lists refreshed as new businesses open and old ones close.

โš–๏ธ Is this data legal to use?

Yellow Pages is a publicly accessible directory. The data is visible to any visitor. You are responsible for complying with Yellow Pages' terms of service and with applicable laws governing commercial use of business contact data in your jurisdiction.

๐Ÿ’ผ Can I use this data commercially?

Business listings data (names, addresses, phone numbers) is generally factual public information. Consult with a legal advisor for your specific jurisdiction and intended use, particularly for high-volume outreach or resale.

๐Ÿ’ณ Do I need a paid Apify plan?

No. The free Apify plan is enough for testing (10 records per run). A paid plan lifts the limit to 1,000,000 records per run and gives access to scheduling, higher concurrency, and larger datasets.

๐Ÿ” What happens if a run fails?

Apify automatically retries transient errors. If a run fails, inspect the log in the Runs tab, check your input, and re-run. The Actor pushes an error record to the dataset if it hits an unrecoverable issue so you always get diagnostic output.

๐Ÿ“ž Are phone numbers included for every listing?

Most listings include a phone number. Businesses without a listed phone will have null in the phone field. This is expected for businesses that only list a website or address.

๐ŸŒ Does it get website URLs?

Yes, when the business has linked a website in their Yellow Pages listing. About 60-70% of listings include a website URL in our testing.

๐Ÿ†˜ What if I need help?

Our support team is here to help. Contact us through the Apify platform or use the Tally form linked below.


๐Ÿ”Œ Integrate with any app

Yellow Pages Scraper connects to any cloud service via Apify integrations:

  • Make - Automate multi-step workflows
  • Zapier - Connect with 5,000+ apps
  • Slack - Get run notifications in your channels
  • Airbyte - Pipe business data into your warehouse
  • GitHub - Trigger runs from commits and releases
  • Google Drive - Export datasets straight to Sheets

You can also use webhooks to trigger downstream actions when a run finishes - push fresh leads into your CRM, or alert your team in Slack the moment a new run completes.


๐Ÿ”— Recommended Actors

ActorDescription
๐Ÿ“‹ Yelp Reviews ScraperScrape Yelp business reviews including ratings, review text, and reviewer details
๐Ÿข Clutch Reviews ScraperB2B service provider reviews and ratings from Clutch.co
๐Ÿ’ผ Upwork ScraperFreelancer profiles, job listings, and client reviews from Upwork
๐Ÿ›๏ธ Trustpilot Reviews ScraperCompany reviews and trust scores from Trustpilot
๐Ÿฝ๏ธ OpenTable ScraperRestaurant listings, menus, and availability from OpenTable

๐Ÿ’ก Pro Tip: browse the complete ParseForge collection for more business and review data scrapers.


๐Ÿ†˜ Need Help? Open our contact form to request a new scraper, propose a custom data project, or report an issue.


โš ๏ธ Disclaimer: this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Yellow Pages, YP Holdings LLC, or any of its affiliates. All trademarks mentioned are the property of their respective owners. Only publicly available directory data is collected.

You might also like

Yellow Pages Scraper

automation-lab/yellowpages-scraper

Scrape Yellow Pages business listings. Extract names, phone numbers, addresses, ratings, reviews, categories, and websites. Export to JSON, CSV, or Excel.

๐Ÿ‘ User avatar

Stas Persiianenko

90

Yellow Pages US Scraper โ€” Business Leads

cryptosignals/yellow-pages-us-scraper

Extract US business listings from Yellow Pages. Get business name, address, phone, website, category, ratings, hours, and reviews. Ideal for B2B lead generation and local market research. PPE pricing โ€” pay only for results.

8

Yellow Pages US Scraper

karamelo/yellow-pages-us-scraper

Search for businesses on the US Yellow Pages. Extract key business information from Yellow Pages US listings, including business names, addresses, phone numbers, categories, website URL, opening hours, ratings, a snippet review... . Export results to JSON, XLS, XML, HTML table, CSV, JSONL

Yellow Pages US Scraper

trudax/yellow-pages-us-scraper

Scrape addresses, phone numbers, categories, and names from Yellow Pages US listings. Customizable Yellow Pages API to crawl and download all contact data.

Yellow Pages Scraper

moving_beacon-owner1/yellow-pages-scraper

Yellow Pages Scraper Pro

2

Yellow Pages US Scraper

solidcode/yellowpages-scraper

[๐Ÿ’ฐ $0.8 / 1K] Extract US business listings from Yellow Pages โ€” name, address, phone, website, email, hours, services, ratings, and optional client reviews. Search by keyword + location, paste category URLs, or pull individual business profiles.

Yellow Pages

mcdowell/yellow-pages

Scrape Yellow Pages for addresses, categories, names and phone numbers from listings

๐Ÿ‘ User avatar

Victor McDowell

612

2.0

Yellow Pages USA Business Scraper + Email

totaka/yellowpages-us-scraper

Scrape US businesses from Yellow Pages with email extraction

2

Yellow Pages Email Scraper

scrapebridge/yellow-pages-email-scraper

Yellow Pages Email Scraper extracts business emails, phone numbers, addresses, websites, categories, ratings, and listing details from Yellow Pages. Ideal for lead generation, local business prospecting, sales outreach, market research, CRM enrichment, and business intelligence.

1