VOOZH about

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

โ‡ฑ Yellow Pages Scraper for Business Listings ยท Apify


Pricing

from $1.35 / 1,000 scraped businesses

Go to Apify Store

Yellow Pages Scraper

Scrape YellowPages.com business listings by keyword, location, search URL, or listing URL. Export names, phone numbers, addresses, websites, categories, ratings, reviews, hours, and source links for lead lists or market research.

Pricing

from $1.35 / 1,000 scraped businesses

Rating

0.0

(0)

Developer

๐Ÿ‘ Maxime Duprรฉ

Maxime Duprรฉ

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

16 days ago

Last modified

Share

๐Ÿ“Œ Scrape Yellow Pages business listings

Yellow Pages Scraper collects public business listings from YellowPages.com. Search by business type and location, or paste YellowPages.com search and listing URLs, then export business names, phone numbers, addresses, websites, categories, ratings, review counts, opening hours when available, and source links.

Use this Actor when you need Yellow Pages business data for lead lists, local market research, territory checks, CRM enrichment, vendor discovery, or competitor mapping. The output is built for practical follow-up work: one saved item per business, with source URLs and scrape metadata so you can trace where each lead came from.

For a first run, keep the prefilled input: dentist in Los Angeles, CA with a 25-listing cap.

โœ… What this Yellow Pages scraper does

  • Scrapes public YellowPages.com search results.
  • Accepts search terms with a city, state, or ZIP code.
  • Accepts YellowPages.com search result URLs and business listing URLs.
  • Saves one output item per business listing.
  • Extracts phone numbers, street addresses, websites, categories, ratings, review counts, and source URLs.
  • Can visit listing pages for richer details such as opening hours, coordinates, descriptions, and listing IDs.
  • Lets you sort source results by relevance, distance, rating, or name.
  • Charges only for saved business listings.
  • Works with Apify API, exports, schedules, webhooks, and integrations.

The Actor is focused on public US YellowPages.com business listings. It does not scrape Yellow Pages Canada, Australia, German Gelbe Seiten, private data, email addresses, or third-party enrichment services.

๐Ÿ“Š What data you get

Each output item is one Yellow Pages business listing. Fields can be empty when YellowPages.com does not show that data for a specific business.

FieldDescription
businessNameBusiness name shown on YellowPages.com.
phonePublic phone number when shown.
websiteBusiness website link when shown.
yellowPagesUrlSource YellowPages.com listing URL.
listingIdYellowPages listing ID when available.
categoriesBusiness categories such as dentists or plumbers.
addressParsed street, city, state, ZIP, country, and full address.
rating, reviewCountSource rating and review count when shown.
yearsInBusinessYears in business when shown in the listing card.
openStatus, openingHoursOpen/closed text and listing-page hours when available.
latitude, longitudeCoordinates when YellowPages.com exposes them on the listing page.
description, reviewSnippetPublic description and snippet text when shown.
searchTerm, searchLocationSearch context that produced the row.
sourceUrl, sourcePage, sourcePositionSource page, page number, and listing position.
scrapedAtUTC timestamp when the row was saved.

๐Ÿงญ Common use cases

  • Build local business lead lists by category and city.
  • Find phone numbers and websites for outreach prep.
  • Compare businesses in a city by category, rating, or review count.
  • Enrich CRM accounts with Yellow Pages source data.
  • Map service providers in a sales territory.
  • Monitor local competitors with scheduled Apify runs.
  • Export business listings to CSV, Excel, JSON, API clients, webhooks, or downstream Apify integrations.

๐Ÿš€ How to run it

  1. Add Search terms, such as dentist, plumber, pizza, or family lawyer.
  2. Add a Location, such as Los Angeles, CA or 90210.
  3. Set Max results to control the number of saved business listings.
  4. Optional: choose Sort by to request relevance, distance, highest rated, or name order from YellowPages.com.
  5. Optional: paste YellowPages.com search result or listing URLs in YellowPages URLs.
  6. Run the Actor and open the dataset when it finishes.

For a quick trust check, keep the default detail options enabled and use the prefilled 25-result cap. For larger lead lists, raise Max results up to 500.

๐Ÿงพ Input example

{
"searchTerms":"dentist",
"location":"Los Angeles, CA",
"maxResults":25,
"sortBy":"relevance",
"includeBusinessHours":true,
"includeListingDetails":true,
"includeClosedBusinesses":false
}

You can also start from source URLs:

{
"startUrls":[
{
"url":"https://www.yellowpages.com/search?search_terms=dentist&geo_location_terms=Los%20Angeles%2C%20CA"
}
],
"maxResults":25
}

๐Ÿ“ฆ Output example

{
"businessName":"Frieden, Richard A DDS",
"phone":"(323) 655-3854",
"website":"http://friedenrichardadds.localsearch.com",
"yellowPagesUrl":"https://www.yellowpages.com/los-angeles-ca/mip/frieden-richard-a-dds-14640832?lid=1002105049104",
"listingId":"14640832",
"categories":["Dentists"],
"address":{
"street":"6360 Wilshire Blvd, Ste 506",
"city":"Los Angeles",
"state":"CA",
"postalCode":"90048",
"country":"US",
"fullAddress":"6360 Wilshire Blvd, Ste 506, Los Angeles CA 90048"
},
"rating":5,
"reviewCount":3,
"yearsInBusiness":33,
"openingHours":["Mo-Fr 09:00-17:00"],
"latitude":34.063534,
"longitude":-118.36774,
"searchTerm":"dentist",
"searchLocation":"Los Angeles, CA",
"sourceUrl":"https://www.yellowpages.com/search?search_terms=dentist&geo_location_terms=Los+Angeles%2C+CA",
"sourcePage":1,
"sourcePosition":1,
"scrapedAt":"2026-06-02T23:01:17.628Z"
}

๐Ÿ’ณ Pricing

This Actor uses pay-per-event pricing. You pay for each saved business listing, not for searches that return no saved rows. Current local pricing starts at $0.00135 per scraped business on Free, Bronze, Silver, and Gold tiers, with lower prices on Platinum and Diamond tiers.

Apify platform costs, exports, API access, scheduling, and integrations follow your Apify account setup.

โš ๏ธ Limits and notes

  • This Actor targets public US YellowPages.com pages.
  • Some fields can be missing because YellowPages.com does not show the same data for every business.
  • Opening hours, coordinates, descriptions, and listing IDs depend on listing detail pages.
  • Max results is a saved-listing cap. If a source page has fewer matching businesses, the Actor returns fewer rows.
  • Email addresses are not extracted because YellowPages.com usually does not show them on listing pages.
  • Use scraped business data responsibly and follow applicable laws, platform rules, and outreach requirements.

โ“ FAQ

๐Ÿ” Can I scrape YellowPages.com without a search term?

Yes. Paste a YellowPages.com search results page or individual business listing URL in YellowPages URLs. If you use search terms, include a location so YellowPages.com can return local listings.

๐Ÿ“ง Does this scrape email addresses?

No. This Actor focuses on Yellow Pages listing data such as business names, phone numbers, addresses, websites, ratings, reviews, categories, and hours. Use a separate website contact tool if you want to inspect business websites for public emails.

โ†•๏ธ Can I sort results?

Yes. When using search terms and location, you can request relevance, distance, highest rated, or name sorting. YellowPages.com controls the final source ordering.

๐Ÿ—“๏ธ Can I run it on a schedule?

Yes. You can schedule runs in Apify, call the Actor through the API, connect webhooks, or export results to formats such as JSON, CSV, and Excel.

๐Ÿ“ Changelog

  • 0.0: Initial release.

๐Ÿ†˜ Support

For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h ๐Ÿซก

๐Ÿ”— Other actors

Made with โค๏ธ by Maxime Duprรฉ

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

91

Yellow Pages Business Scraper

moving_beacon-owner1/my-actor-45

Scrape business listings from Yellow Pages by keyword and location. Extract business names, phone numbers, addresses, websites, reviews, and optionally detailed business data like emails, ratings, and opening hours.

2

YellowPages USA Lead Generator

parsebird/yellowpages-scraper

Scrape business listings from YellowPages.com. Extract names, phone numbers, emails, addresses, ratings, reviews, hours, categories, and websites. Search any industry and US city. Listing and detail modes with Pay-per-event pricing.

Yellow Pages

mcdowell/yellow-pages

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

๐Ÿ‘ User avatar

Victor McDowell

612

2.0

YellowPages.ca Scraper ๐Ÿ

easyapi/yellowpages-ca-scraper

Scrape business listings from YellowPages.ca including business names, addresses, phone numbers, categories, operating hours and more. Perfect for lead generation and market research.

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

Yellow Pages Au

websift/yellow-pages-au

Yellow Pages Australia Scraper - Extract AU business listings: contacts, addresses, ratings, hours. Perfect for lead generation, market research & B2B prospecting. Search by location/keyword. Get phone numbers, emails, websites. Automated pagination & filtering.

๐Ÿ“’ Yellow Pages Scraper โ€” Local Business Leads

nexgendata/yellow-pages-scraper

Scrape Yellow Pages for local business listings including names, addresses, phone numbers, emails, and categories. Build geo-targeted lead lists by city, state, or business type for outreach.

The Yellow Pages Scraper

alizarin_refrigerator-owner/the-yellow-pages-scraper

Scrape business listings from Yellow Pages. Extract comprehensive business data including phone numbers, addresses, websites, hours, reviews, and more for any category and location in the US. Category Search, Location Targeting, Comprehensive Data, Smart Filtering, Review Extraction & Export Ready

Yellow Pages Scraper

junipr/yellow-pages-scraper

Scrape Yellow Pages business listings: name, phone, address, website, hours, categories, ratings. Search by type and location. Pagination for large results. US-wide coverage for lead gen and market research.