Zillow Real Estate Scraper
Pricing
$25.00 / 1,000 results
Go to Apify Store
Zillow Real Estate Scraper
🏘️ Scrape Zillow real estate listings — property prices, bed/bath counts, square footage, lot size, zestimate, tax history, and school ratings. Monitor housing markets, analyze property values, and power real estate platforms. Filter by location, price range, property type, and listing sta
An Apify actor for scraping property listings from Zillow.
Features
- Scrapes property listings by location (city, state, or ZIP)
- Extracts: address, price, beds, baths, sqft, property type, listing URL
- Pagination support (configurable max pages)
- Uses Crawlee PlaywrightCrawler with Apify residential proxy
- Configurable via JSON input
Input
| Field | Type | Default | Description |
|---|---|---|---|
| location | string | "New York, NY" | City, state, or ZIP |
| maxResults | int | 50 | Max listings to scrape |
| maxPages | int | 5 | Max search pages to scrape |
| proxyCountry | string | "US" | Apify proxy country code |
| includeSold | bool | false | Include sold listings |
| minPrice | int | null | Min price filter |
| maxPrice | int | null | Max price filter |
Output
JSON object with:
results— array of listing objectstotal— count of listingslocation— search locationpagesScraped— pages crawled
Each listing: { address, price, beds, baths, sqft, propertyType, listingUrl, page }
Local Development
npm installnode main.js
Set APIFY_INPUT env var for custom input, or use Apify CLI.