Land.com Scraper Pro: Phones, Prices & Full Property Data
Pricing
from $3.29 / 1,000 properties
Land.com Scraper Pro: Phones, Prices & Full Property Data
Scrape Land.com listings with 80+ fields per property. Broker phones, license numbers, seller contacts, price history, acreage, amenities, images, auction data, and boundary polygons. Filter by state, county, property type, price, and size. Paste URLs or pick a location. No login needed.
Pricing
from $3.29 / 1,000 properties
Rating
0.0
(0)
Developer

Zen Studio
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Land.com Scraper | Extract Property Listings, Seller Data (phones & addresses), Pricing History & More
Extract complete property listing data from Land.com - pricing, acreage, broker details, seller info, images, amenities, price history, auction data, boundary polygons, and 80+ fields per listing. No login required.
Pick a state, paste a URL, or set filters. Each listing is fully enriched with detail page data, seller profiles, and price history before it hits your dataset.

No other Land.com scraper gives you this much data. 80+ fields per listing, fully enriched. See the output example below.
What Data You Get from Land.com
Every listing is enriched with data from three sources - search results, detail pages, and seller profiles - merged into a single flat record:
- Property details -- title, price, price/acre, acreage, beds, baths, sqft, property types, market status, description, executive summary, directions, highlights
- Location -- full address, city, county, state, ZIP, lat/lng coordinates, region, lake name
- Broker and seller -- name, company, license number, city/state, phone numbers (office, cell, fax, toll-free), email, website, social media, Land Star awards
- Media -- all listing images (direct URLs), YouTube videos, Matterport 3D tours, Vimeo, Kuula virtual tours, interactive maps
- Price history -- every price change with date, amount, and percentage delta
- Amenities -- full categorized list (terrain, activities, structures, utilities, wildlife)
- Documents -- listing attachments (PDFs, brochures, maps) and seller-uploaded files
- Auction data -- auction ID, title, dates, bidding URL, location, timezone, online-only flag
- Boundary data -- encoded boundary polygons and property overlays (optional)
- Metadata -- MLS ID, parcel ID, listing tier (Diamond/Platinum/Gold/Showcase), geocode accuracy, cross-site IDs
How to Scrape Land.com Property Listings
Option 1: Pick a location
Select a state from the dropdown (or type any location -- county, city, ZIP code) and hit Start. The scraper discovers all matching listings automatically.
Option 2: Paste URLs
Drop any land.com URL into Search URLs:
- Search pages:
https://www.land.com/Texas/farms/ - Filtered results:
https://www.land.com/Texas/ranches/over-100-acres/ - Individual listings:
https://www.land.com/property/.../12345/
Mix and match -- paste multiple URLs of any type in a single run.
Land.com Scraper Pricing
Try it free -- 5 runs with up to 25 listings each, no credit card required.
After the free tier, you pay per listing scraped. Your Apify subscription plan determines the rate:
| Apify Plan | Per 1,000 listings | Per listing |
|---|---|---|
| Free | $4.99 | $0.00499 |
| Starter | $4.49 | $0.00449 |
| Scale | $3.99 | $0.00399 |
| Business | $3.29 | $0.00329 |
Pricing examples
| Listings | Free | Starter | Scale | Business |
|---|---|---|---|---|
| 100 | $0.50 | $0.45 | $0.40 | $0.33 |
| 1,000 | $4.99 | $4.49 | $3.99 | $3.29 |
Platform usage is included -- no additional compute costs.
Input Parameters for Land.com Scraping
Search
| Parameter | Type | Description | Default |
|---|---|---|---|
location | string | State, county, city, or ZIP code | Texas |
searchUrls | array | One or more land.com URLs (overrides Location) | -- |
propertyType | string | Property category filter | all-land |
maxResults | integer | Maximum listings to scrape | 100 |
Filters
All filters are optional. Only applied with Location input -- URLs carry their own filters.
| Parameter | Type | Description | Default |
|---|---|---|---|
priceMin | integer | Minimum price (USD) | -- |
priceMax | integer | Maximum price (USD) | -- |
acresMin | integer | Minimum acreage | -- |
acresMax | integer | Maximum acreage | -- |
bedsMin | integer | Minimum bedrooms | -- |
bathsMin | integer | Minimum bathrooms | -- |
hasHouse | string | Has a residence (any, yes, no) | any |
dateListed | string | Listing age window | any |
marketStatus | array | Active, under contract, sold, inactive | ["active", "under-contract"] |
ownerFinancing | boolean | Owner financing available | false |
mineralRights | boolean | Mineral rights included | false |
keywords | string | Search within descriptions (e.g., pond, barn) | -- |
sort | string | Sort order before applying max results limit | relevance |
Output
| Parameter | Type | Description | Default |
|---|---|---|---|
includeBoundaries | boolean | Add boundary polygons and overlays | false |
Property types: all-land, farms, ranches, undeveloped-land, residential-property, recreational-property, timberland, commercial-property, hunting-land, horse-property, lakefront-property, beachfront-property, riverfront-property, waterfront-property
Sort options: relevance, newest, recently-changed, price-high, price-low, acres-high, acres-low, price-per-acre-high, price-per-acre-low
Quick Start Examples
Scrape ranches in Texas under $500K
{"location": "Texas","propertyType": "ranches","priceMax": 500000,"maxResults": 50}
Scrape from a filtered URL
{"searchUrls": [{ "url": "https://www.land.com/Montana/hunting-land/over-100-acres/" }],"maxResults": 200}
Scrape specific listings by URL
{"searchUrls": [{ "url": "https://www.land.com/property/605.7-acres-in-lavaca-county-texas/26389988/" },{ "url": "https://www.land.com/property/225-opus-lane-amherst-virginia-24521/22267890/" }]}
Full filter combination
{"location": "Colorado","propertyType": "recreational-property","priceMin": 100000,"priceMax": 1000000,"acresMin": 40,"hasHouse": "yes","marketStatus": ["active"],"keywords": "creek","sort": "newest","maxResults": 500,"includeBoundaries": true}
Land.com Scraper Output Example
Each listing contains 80+ fields. Here's a representative output:
{"id": 20600411,"title": "Ultimate Outdoor Hideaway","url": "https://www.land.com/property/285-acres-in-polk-county-florida/20600411/","price": 4100000,"priceDisplay": "$4,100,000","shortPrice": "$4.1M","pricePerAcre": 14385.96,"priceChangeAmount": -150000,"priceChangePercentage": -0.0353,"acres": 285.0,"acresDisplay": "285 acres","beds": 2,"baths": 2,"halfBaths": 1,"homeSqft": 2144,"propertyTypes": "Ranches, Recreational Property, Hunting Land","propertyTypeBitmask": 134,"status": "Active","hasHouse": true,"listingLevel": 30,"address": "1980 Lake Buffum Road","city": "Fort Meade","county": "Polk County","state": "Florida","stateAbbreviation": "FL","zip": "33841","latitude": 27.788015,"longitude": -81.633225,"lake": "Lake Buffum","regionName": "Central Florida","lafPropertyId": 34635779,"lwPropertyId": 420005899,"insertDate": "2024-06-11T09:55:40.157","listingDate": "2024-06-11","lastUpdated": "2025-09-11T06:43:33.01","brokerName": "Reed Fischbach","brokerCompany": "Fischbach Land Company","brokerPhone": "(863) 344-3391","brokerUrl": "https://www.land.com/member/reed-fischbach/42061/","brokerWebsite": "www.fischbachlandcompany.com","brokerEmail": null,"brokerLicense": "","brokerCity": "Brandon","brokerState": "FL","accountId": 42061,"sellerId": 42061,"hasVideo": true,"hasVirtualTour": false,"hasCustomMap": false,"description": "SPECTACULAR, NATURAL FLORIDA SANCTUARY AWAITS THE ULTIMATE OUTDOOR ENTHUSIAST!\r\n\nThis 285 retreat boasts a custom-built 3,194 GSF home, party barn, guest apartment, 5-stand for sporting clays, a 13 acre private fishing pond stocked with largemouth bass and dock, improved pastureland ideal for hunting with native, untouched oak hammocks, pine stands and palmetto scrub. Along with 5 acres directly on Lake Buffum for quick access to some of the best fishing found in Polk County...","executiveSummary": null,"directions": null,"externalLink": "https://fischbachlandcompany.com/property/ultimate-outdoor-hideaway/","mlsId": "","parcelId": "0|375|273117000000011010|1","disclaimer": null,"thirdPartyMapUrl": null,"isDiamond": false,"isPlatinum": false,"isGold": false,"isShowcase": false,"isIrrigated": false,"isListHubListing": false,"geocodeAccuracy": 9,"auctionId": null,"auctionTitle": null,"auctionStartDate": null,"auctionEndDate": null,"auctionBiddingUrl": null,"auctionInfoUrl": null,"auctionAddress": null,"auctionCity": null,"auctionState": null,"auctionTimezone": null,"auctionIsOnlineOnly": false,"phones": {"office": "(813) 540-1000","cell": "(813) 546-1000","fax": null,"tollFree": null,"preferred": "(863) 344-3391","listing": null},"images": ["https://assets.land.com/img/5252558899/xl","https://assets.land.com/img/5252558869/xl","https://assets.land.com/img/5252558883/xl","https://assets.land.com/img/5252558896/xl"// ... 39 images total],"imageCount": 39,"highlights": [],"amenities": ["Boating","Camping","Canoeing/Kayaking","Conservation","Fishing","Horseback Riding","Hunting","Off-roading","Barn(s)","Equipment Barn","Hay Barn","Stable(s)","Bass","Bluegill","Catfish","Hog","Turkey","Whitetail Deer","Acreage"],"priceHistory": [{"date": "2025-03-12T00:00:00","price": 4100000.0,"priceDelta": -3.53},{"date": "2024-06-11T00:00:00","price": 4250000.0,"priceDelta": null}],"media": {"youtube": "https://youtube.com/watch?v=lLxUG4pNIF0","matterport": null,"vimeo": null,"kuula": null,"virtualTourLink": ""},"socialMedia": {"video": "https://www.youtube.com/watch?v=OwDRfoLTfWY","linkedin": "https://www.linkedin.com/company/27196958/admin/dashboard/","facebook": "https://www.facebook.com/FischbachLand","instagram": "https://www.instagram.com/fischbachlandcompany/"},"brokerMedia": {"youtube": null,"matterport": null,"vimeo": null,"kuula": null},"attachments": [{"caption": "1980 Lake Buffum Aerial.pdf","url": "https://www.land.com/api/documents/5252560848/1980LakeBuffumAerial.pdf","filename": "1980 Lake Buffum Aerial.pdf"},{"caption": "Lake Buffum Flyer (c).pdf","url": "https://www.land.com/api/documents/5442653468/LakeBuffumFlyerc.pdf","filename": "Lake Buffum Flyer (c).pdf"}],"uploadedSellerFiles": null,"landStarAwards": [{ "quarter": 0, "year": 2023 },{ "quarter": 1, "year": 2023 },{ "quarter": 2, "year": 2023 },{ "quarter": 0, "year": 2024 },{ "quarter": 1, "year": 2024 },{ "quarter": 2, "year": 2024 },{ "quarter": 2, "year": 2025 }]}
How Land.com Scraping Handles Large Result Sets
Land.com caps search results. This Actor handles it automatically. This means, you can scrape ALL listings you see on the website for a given search.
You set maxResults and the scraper handles the rest. Scrape entire states with tens of thousands of listings in a single run. And no worries, the scraper is super fast and efficient. See for yourself.
Integrate Land.com Data with Python or JavaScript
Python
from apify_client import ApifyClientclient = ApifyClient("your_api_token")run = client.actor("zen-studio/land-com-scraper").call(run_input={"location": "Texas","propertyType": "ranches","priceMax": 500000,"maxResults": 100,})for listing in client.dataset(run["defaultDatasetId"]).iterate_items():print(f"{listing['title']} - {listing['priceDisplay']} - {listing['acres']} acres")
JavaScript
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'your_api_token' });const run = await client.actor('zen-studio/land-com-scraper').call({location: 'Texas',propertyType: 'ranches',priceMax: 500000,maxResults: 100,});const { items } = await client.dataset(run.defaultDatasetId).listItems();items.forEach(listing => {console.log(`${listing.title} - ${listing.priceDisplay} - ${listing.acres} acres`);});
Data Export Formats
- JSON -- structured data for programmatic use
- CSV -- spreadsheet-ready for Excel or Google Sheets
- Excel -- native .xlsx export
- XML -- for legacy integrations
Export directly from the Apify Console or via API.
Advanced Usage
Scrape sold listings for comps
{"location": "Travis County, TX","marketStatus": ["sold"],"sort": "newest","maxResults": 500}
Find owner-financed properties with mineral rights
{"location": "Oklahoma","ownerFinancing": true,"mineralRights": true,"maxResults": 200}
Export property boundaries for GIS
{"location": "Montana","propertyType": "hunting-land","acresMin": 100,"maxResults": 50,"includeBoundaries": true}
FAQ
How many listings can I scrape?
No hard limit. Set maxResults to control output size. State-level scrapes routinely return 10,000+ listings.
Does it need a Land.com account? No. No login, no cookies, no account required.
How fresh is the data? Every listing is fetched live from Land.com at the time of the run. Data is as current as Land.com's own listings.
What happens with large states like Texas? The scraper automatically handles any caps enforced on the website and can scrape literally every single listing.
Can I scrape individual listing pages? Yes. Paste one or more listing URLs into Search URLs. Each gets fully enriched with detail and seller data.
What's included in boundary data?
Encoded boundary polygons and property overlays (parcel outlines, custom map layers). Enable with includeBoundaries. Increases output size significantly.
Can I schedule recurring scrapes? Yes. Use Apify's built-in scheduler to run daily, weekly, or on any cron schedule. Combine with webhooks for automated pipelines.
Disclaimer
Data is collected from publicly available sources and provided "as is" for informational purposes. Users are responsible for compliance with Land.com's terms of service and applicable regulations in their jurisdiction.