Realtor.com Scraper β€” US Real Estate Listings avatar

Realtor.com Scraper β€” US Real Estate Listings

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Realtor.com Scraper β€” US Real Estate Listings

Realtor.com Scraper β€” US Real Estate Listings

Scrape US property listings from Realtor.com: price, beds, baths, sqft, lot size, address, agent/broker, photos, coordinates & status. For sale, for rent or sold. Thousands per run. No login.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Logiover

Logiover

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

6 hours ago

Last modified

Share


πŸ“Œ Overview

The Realtor.com Scraper collects US residential property listings from Realtor.com and returns each one as a clean, structured record: price, beds, baths, sqft, lot size, property type, status, listing agent / broker, photos and exact coordinates. It covers homes that are for sale, for rent or recently sold, and paginates each search to pull thousands of listings per run.

Just enter a location (city + state, ZIP, county or neighborhood) and a listing type β€” or paste Realtor.com search URLs directly. The actor reads only public listing data through US residential proxies, so it needs no login, no cookies and no API key.

βœ… Set a location, raise maxResults, and assemble an analysis-ready property dataset β€” comps, market research, lead lists or valuation models β€” in a single run.


✨ Features

FeatureDescription
πŸ“¦Thousands per runWalks the full search result set with deep pagination.
🏷️Full property dataPrice, beds, baths, sqft, lot size, year built, garage & stories.
πŸ”For sale Β· for rent Β· soldPick the listing type, or scrape any search URL.
πŸ‘€Agent & brokerListing agent name and the listing brokerage / office.
πŸ“Exact coordinatesLat / lng for every listing β€” ready for mapping & GIS.
πŸ–ΌοΈAll photosFull image gallery URLs per property.
🎚️Smart filtersMin / max price, min beds, min baths and sort order.
⚑No browserLightweight API access β€” fast and cheap at scale.
πŸ›‘οΈLogin-freePublic data over US residential proxies β€” no account needed.
πŸ“€Any formatExport to JSON, CSV, Excel, HTML or pull via API & webhooks.

🎯 Who it's for

  • Real estate investors & analysts β€” pull comps and inventory by market in seconds.
  • Proptech & data teams β€” feed listing data into valuation, AVM and ML models.
  • Agents & brokers β€” monitor new listings, price changes and days on market.
  • Lead generation β€” build targeted lists of listings, agents and brokerages.
  • Researchers β€” study housing supply, pricing and trends across US metros.

🧾 Input

FieldTypeDescription
locationstringCity + state, ZIP, county or neighborhood (Austin, TX, 90210, Miami, FL). Used when no Search URLs are given.
listingTypestringforSale, forRent or sold. Default forSale.
searchUrlsarrayOptional. Realtor.com search URLs to scrape instead of the location builder. Takes priority over location.
minPrice / maxPriceintegerPrice range filter (USD).
minBeds / minBathsintegerMinimum bedrooms / bathrooms.
sortBystringrelevant, newest, price_low or price_high.
maxResultsintegerMax listings to collect across the run. Default 200.
proxyConfigurationobjectUS residential proxy (required). Pre-configured for you.

Example input

{
"location": "Austin, TX",
"listingType": "forSale",
"minPrice": 250000,
"maxPrice": 750000,
"minBeds": 3,
"sortBy": "newest",
"maxResults": 1000
}

Or scrape search URLs directly

{
"searchUrls": [
"https://www.realtor.com/realestateandhomes-search/Austin_TX",
"https://www.realtor.com/realestateandhomes-search/Miami_FL"
],
"maxResults": 2000
}

πŸ“¦ Output

Each listing is saved as one structured record:

{
"listingId": "2995782396",
"propertyId": "8949222794",
"url": "https://www.realtor.com/realestateandhomes-detail/801-Huntingdon-Pl_Austin_TX_78745_M89492-22794",
"status": "for_sale",
"price": 174900,
"address": "801 Huntingdon Pl",
"city": "Austin",
"state": "TX",
"postalCode": "78745",
"county": "Travis",
"lat": 30.195624,
"lng": -97.79123,
"beds": 4,
"baths": 2,
"sqft": 1137,
"lotSize": 6673,
"propertyType": "single_family",
"yearBuilt": 1971,
"garage": 1,
"stories": 1,
"listDate": "2026-05-21T23:58:33Z",
"daysOnMarket": 14,
"soldPrice": null,
"soldDate": null,
"agent": "Jane Smith",
"broker": "Kritt Real Estate, LLC",
"images": [
"http://ap.rdcpix.com/...-m2256901179s.jpg",
"http://ap.rdcpix.com/...-m2070052377s.jpg"
],
"flags": { "is_new_listing": true, "is_price_reduced": null }
}

πŸ“– Output field reference

FieldDescription
price / soldPriceList price, and last sold price (for sold listings)
beds / baths / sqft / lotSizeCore property size metrics
propertyTypesingle_family, townhomes, condos, land, etc.
statusfor_sale, for_rent, sold, ready_to_build
address / city / state / postalCode / countyFull address breakdown
lat / lngExact geo-coordinates
yearBuilt / garage / storiesAdditional building details
listDate / daysOnMarketWhen it was listed and how long it's been live
agent / brokerListing agent and brokerage / office
imagesAll listing photo URLs
urlDirect link to the listing on Realtor.com

βš™οΈ How it works

  1. You provide a location + listing type, or paste Realtor.com search URLs.
  2. The actor resolves each search and walks the full result set with deep pagination.
  3. Each property is parsed into a clean record with price, size, location, agent and photos.
  4. Your price / beds / baths filters and sort order are applied, and results stream to the dataset, de-duplicated by property.

No login, no cookies and no API key β€” it reads only public listing data over US residential proxies.


❓ FAQ


πŸ”— Works great with

  • πŸ“ Google Maps Scraper β€” enrich neighborhoods with nearby POIs.
  • 🧰 Web Scraper / API β€” pipe listings into your own valuation or CRM workflow.

πŸ“ Changelog

2026-06-04

  • Verified live & refreshed build β€” reliability/maintenance pass.