Yelp Business Scraper
Pricing
$4.00 / 1,000 business listings
Yelp Business Scraper
The Yelp Business Scraper extracts business listings and enriched profiles from Yelp by search term and location, capturing names, star ratings, review counts, price ranges, categories, neighborhoods, phone numbers, full addresses, and websites โ ideal for lead generation and market research.
Pricing
$4.00 / 1,000 business listings
Rating
5.0
(1)
Developer
FalconScrape
Maintained by CommunityActor stats
7
Bookmarked
220
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
๐ Yelp Business Scraper
Extract business data from Yelp by search term and location. The Yelp Business Scraper turns any Yelp search into clean, structured data โ perfect for lead generation, market research, and competitive analysis.
Just enter what you're looking for (e.g. Sushi, Plumber, Coffee) and a location, and get back a structured list of matching businesses โ every one with its phone number, full address, GPS coordinates and opening hours included, at no extra charge.
โจ Features
- ๐ Search by keyword + location โ scrape any business category in any city, neighborhood, or address.
- โ๏ธ Contact details on every row โ phone number and full street address are always included, never a paid extra.
- ๐ GPS coordinates โ latitude and longitude for mapping, routing, or radius analysis.
- ๐ Opening hours โ the full week, per business.
- ๐ข Rich business data โ name, star rating, exact review count, price range, categories and photos.
- ๐ท๏ธ Ad transparency โ sponsored placements are flagged and kept out of the organic ranking.
- ๐ Automatic pagination โ keeps collecting across result pages until your limit is reached.
- ๐ฏ Result limit โ set the maximum number of businesses to control scope and cost.
๐ ๏ธ How It Works
- Enter a search term โ the type of business you want (e.g.
Plumber). - Enter a location โ a city, neighborhood, or address (e.g.
Austin, TX). - Set a max number of businesses โ and run the scraper. Structured data is added to your dataset as it's collected.
๐ฅ Input
| Field | Description |
|---|---|
| Search term | The business category or keyword to search for. |
| Location | City, neighborhood, or address to search in. |
| Max businesses | Maximum number of businesses to collect. Set to 0 for no limit. |
Example input
{"search": "Plumber","location": "Austin, TX","maxItems": 50}
๐ Sample Output Data
One row per business, with contact details always included:
[{"encBizId": "TVHztfQAJUIaJDgdJuke-g","alias": "blue-dragon-plumbing-austin-2","name": "Blue Dragon Plumbing","url": "https://www.yelp.com/biz/blue-dragon-plumbing-austin-2","rating": 4.9,"reviewCount": 529,"priceRange": null,"categories": ["Plumbing"],"rootCategories": ["homeservices"],"phone": "(512) 947-2491","address": "Austin, TX, 78727","street": null,"city": "Austin","state": "TX","postalCode": "78727","country": "US","latitude": 30.41979036,"longitude": -97.72223269,"openingHours": ["Monday 8:00 AM - 5:00 PM","Tuesday 8:00 AM - 5:00 PM","Wednesday 8:00 AM - 5:00 PM","Thursday 8:00 AM - 5:00 PM","Friday 8:00 AM - 5:00 PM","Saturday 9:00 AM - 5:00 PM","Sunday 9:00 AM - 6:00 PM"],"thumbnail": "https://s3-media0.fl.yelpcdn.com/bphoto/wVM9gmJxI6UNNF4a-TbCbg/348s.jpg","photo": "https://s3-media0.fl.yelpcdn.com/bphoto/wVM9gmJxI6UNNF4a-TbCbg/1000s.jpg","rank": 1,"sponsored": false,"scrapedAt": "2026-08-16T17:19:07.682Z"}]
๐ Data fields
| Field | Type | Description |
|---|---|---|
encBizId | string | Yelp's business ID |
name, alias, url | string | Business name, Yelp slug and page URL |
rating | number | Star rating out of 5 |
reviewCount | number | Exact number of reviews |
priceRange | string | Price level ($ to $$$$), null where Yelp shows none |
categories | array | Yelp categories, e.g. ["Plumbing"] |
rootCategories | array | Top-level categories, e.g. ["homeservices"] |
phone | string | Phone number |
address | string | Full address on one line |
street, city, state, postalCode, country | string | Address components |
latitude, longitude | number | GPS coordinates |
openingHours | array | Opening hours per day |
thumbnail, photo | string | Primary photo, small and large |
rank | number | Position in Yelp's organic ranking (null for ads) |
sponsored | boolean | Whether Yelp served this as a paid placement |
scrapedAt | string | ISO timestamp of collection |
Service-area businesses (mobile plumbers, contractors) have no storefront, so street is null and address falls back to city, state and postal code โ that is how Yelp lists them.
๐ต Pricing
This Actor uses pay per event, so you only pay for the businesses you collect:
| Event | Price |
|---|---|
| Business collected | $0.004 |
That is $4.00 per 1,000 businesses, and there is no separate charge for contact details โ phone, full address, GPS coordinates and opening hours are included in that price. A 200-business lead list costs $0.80.
New Apify accounts include $5 in free usage every month on the free plan, enough for around 1,250 businesses before you pay anything.
โ FAQ
Do I have to pay extra for phone numbers and addresses? No. Every business record includes phone, full address, coordinates and opening hours as standard.
How many businesses can I get per search? As many as Yelp returns for that search. Use Max businesses to cap the total per run.
Can I search any location? Yes โ any city, neighborhood, or address that works on Yelp's website works here too.
Are sponsored results included?
Yes, and they are labelled. sponsored: true marks a paid placement, and those rows carry rank: null so Yelp's organic ranking stays clean.
Why is priceRange empty for some businesses?
Yelp only assigns a price level to some categories โ restaurants usually have one, trades and services often do not.
Do you return each business's website? Not currently. Phone, address, coordinates and hours are returned for every business.
Is scraping public Yelp data allowed? This Actor collects only publicly available information. You are responsible for using the data in compliance with applicable laws and Yelp's terms.
Start generating high-quality business leads with the Yelp Business Scraper today! ๐