Zillow Agent & Premier Agent Directory Scraper avatar

Zillow Agent & Premier Agent Directory Scraper

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Zillow Agent & Premier Agent Directory Scraper

Zillow Agent & Premier Agent Directory Scraper

Scrape Zillow's agent directory by city. Returns full profiles: name, brokerage, phone, ratings, reviews, sales stats, specialties, languages, service areas, active listings, and past sales.

Pricing

from $1.00 / 1,000 results

Rating

5.0

(13)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

13

Bookmarked

3

Total users

2

Monthly active users

3 days ago

Last modified

Share

Scrape Zillow's real estate agent directory by city. Returns full agent profiles including contact info, ratings, reviews, recent sales statistics, specialties, languages, service areas, active listings, and past sales.

What This Actor Does

  • Search agents by city + state with optional filters (specialty, language, agent type)
  • Collect full profiles: name, brokerage, phone, email, photo, review rating, review text
  • Capture sales performance: sales last year, all-time count, 3-year price range
  • Extract active listings and past sales from each agent's profile
  • Supports direct profile or directory URLs via startUrls
  • Handles PerimeterX bot protection with automatic Playwright fallback

Input

FieldDescriptionDefault
locationCity and state (e.g. "Dallas, TX")Required (or startUrls)
specialtyAgent specialty filterAny
languageLanguage spoken filterAny
agentTypeAgent type filterAny
maxAgentsMax agents to return (1–500)50
endPageMax directory pages (1–25, ~15/page)5
startUrlsDirect profile or directory URLs

Output

One record per agent. Fields only present when data is available.

FieldExample
name"Lori Brown"
businessName"RE/MAX EDGE"
phone"(214) 555-0102"
reviewRating4.9
reviewCount284
saleCountLastYear47
salePriceRangeMin180000
salePriceRangeMax2400000
specialties["Luxury", "First-time buyers"]
languages["English", "Spanish"]
activeListings[{"address": "...", "price": 450000, "beds": 3, "baths": 2}]
pastSales[{"address": "...", "price": 350000, "date": "2024-01-15"}]

Use Cases

  • Lead generation — build prospecting lists for B2B outreach to top agents in a market
  • Recruiting — identify high-performing agents for brokerage recruitment
  • Competitive research — analyze agent performance distribution by city or specialty
  • Market analysis — quantify agent density, language coverage, and specialty mix per region
  • CRM enrichment — augment existing contact databases with verified Zillow profile data

Examples

Top luxury agents in Beverly Hills, CA:

{
"location": "Beverly Hills, CA",
"specialty": "luxury",
"agentType": "top-agents",
"maxAgents": 100
}

Spanish-speaking buyer agents in Miami, FL:

{
"location": "Miami, FL",
"language": "es",
"agentType": "buyer-agents",
"maxAgents": 50
}

Pull a specific agent profile by URL:

{
"startUrls": ["https://www.zillow.com/profile/agent-jane-doe/"]
}

FAQ

How many agents per city? Up to 375 (25 pages × 15 agents). Use maxAgents and endPage to limit.

Is a proxy required? Residential proxy is strongly recommended — Zillow blocks datacenter IPs. The actor automatically uses Apify's residential proxy pool.

What if an agent's profile fails to load? The directory-level data (name, phone, ratings, sales stats) is still returned as a partial record.

Is this US-only? Yes. Zillow's agent directory covers US markets only.