✅ Realtor Real Estate Agent Leads Scraper
Pricing
from $1.80 / 1,000 results
✅ Realtor Real Estate Agent Leads Scraper
✅ Affordable way to pull real estate agents ✅ from Realtor.com with emails and phone number just like from apollo linkedin and other sources
Pricing
from $1.80 / 1,000 results
Rating
5.0
(2)
Developer
Brave Leads
Actor stats
2
Bookmarked
4
Total users
3
Monthly active users
a day ago
Last modified
Categories
Share
Realtor.com Agent Scraper
Pull real estate agent profiles from Realtor.com — emails, phones, ratings, bios, social links, and brokerage details — by searching any city, state, or zip code.
What it does
→ Searches Realtor.com for agents matching your location and filters
→ Extracts full profiles: contact info, ratings, office details, social links
→ Enriches each agent with emails not listed on Realtor.com
→ Resumes automatically if a run is interrupted — no repeated work, no wasted credits
Getting started
1 — Set your locations
Add one or more locations to the locations array. Mix cities (city, state), zip codes.
2 — Apply filters (optional)
Set minRating to narrow results to top-rated agents. Set agentType to buyer or seller if you only want one side of the market.
3 — Cap the results
Use limitPerLocation to control how many agents are collected per location. Start small to preview before running at full scale.
4 — Run and export
Start the actor. When complete, export results as JSON, CSV, or push directly to your connected storage.
5 — Resume if interrupted
If a run stops early, re-run with the same locations, minRating, and agentType the scraper continues exactly where it left off. Changing limitPerLocation is safe. Progress only resets if the locations, rating, or agent type change.
📍 Location Format
Locations must be entered as City, ST — the city name followed by a comma and the 2-letter state abbreviation. You can also use a zip code.
✅ Valid Examples
Austin, TXLos Angeles, CANew York, NYMiami, FLChicago, IL90210— zip code10001— zip code
❌ Invalid Examples
Austin, Texas— state must be 2 letters, not the full nameAustin TX— missing comma between city and stateUnited States— country names are not supportedCalifornia— state-only is not supported, must include city
📝 Notes
- You can add multiple locations and each will be scraped independently up to your specified limit per location
- State abbreviation is case-insensitive but prefer uppercase e.g.
TXovertx - City names with multiple words work fine e.g.
Los Angeles, CAorSan Francisco, CA
Input
| Field | Default | Description |
|---|---|---|
locations | — | One or more locations to search. Enter any mix of city + state (Chicago, IL), zip code (60601). Add as many as you need. |
limitPerLocation | 1000 | Max agents to collect per location. |
minRating | 0 | Minimum star rating (1–5). Set to 0 for no filter. |
agentType | both | Filter by specialisation: buyer, seller, or both. |
Example
{"locations": ["Chicago, IL", "Houston, TX"],"limitPerLocation": 500,"minRating": "3","agentType": "both",}
Output
One record per agent.
| Field | Description |
|---|---|
fullName | Agent's full name |
firstName / lastName | First and last name |
emails | Extracted email addresses |
phones | Phone numbers (personal and office) |
websiteUrl | Agent's personal website |
bio | Agent biography |
title | Experience label (e.g. "12 years 4 months of experience") |
intentType | Listed intent types (e.g. BUYER, SELLER) |
officeName | Brokerage or office name |
officeAddress | Office address |
licenseNo | Real estate license number |
licenseState | State the license is issued in |
city / state / zip | Agent location |
country | Country (US) |
languages | Languages spoken |
specialties | Areas of specialisation |
servedAreas | Areas the agent covers |
reviewScore | Average star rating |
reviewCount | Number of reviews |
recommendations | Number of client recommendations |
recentlySold | Recently sold properties count |
activeListings | Active for-sale listings count |
priceMin / priceMax | Annual combined listing price range |
servicesBuyer | Buyer services offered |
servicesSeller | Seller services offered |
photoUrl | Agent headshot URL |
facebook | Facebook profile link |
twitter | Twitter / X profile link |
linkedin | LinkedIn profile link |
instagram | Instagram profile link |
youtube | YouTube channel link |
isPaid | Whether the agent has a paid listing |
isRealtor | Whether the agent is a verified REALTOR® |
Pricing
Two components are billed separately.
◆ Base scraping — $2.00 / 1,000 agents
Covers the full Realtor.com search and profile extraction: name, bio, ratings, office info, social links, and phones.
| Plan | Free allowance | Rate |
|---|---|---|
| Free | 100 agents / month | — |
| Paid | — | $2.00 per 1,000 |
◈ Email enrichment — $1.00 / 1,000 emails
Email enrichment is billed per email scraped, on top of the base rate.
| Base only | Base + enrichment | |
|---|---|---|
| Per 1,000 agents | $2.00 | $3.00+ |
| Per 10,000 agents | $20.00 | $30.00+ |
Scraping 5,000 agents with 5,000 emails found: $10.00 base + $5.00 enrichment = $15.00
Support
Open a ticket on the Issues tab or contact us directly at mr.braveleads@gmail.com.