LandWatch Price-per-Acre & Zoning Scraper
Pricing
from $2.00 / 1,000 results
LandWatch Price-per-Acre & Zoning Scraper
Extract land listings from LandWatch (Land.com network) -- title, county/state, acreage, price-per-acre, zoning/property type, and listing broker contact info.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
xtractoo
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Pull raw-land listings from LandWatch (the Land.com network) into a clean dataset — property title, county & state, total acreage, price per acre, zoning / property type, and the listing broker's name, company, and phone.
Built for agricultural investors, solar-farm developers, and land arbitragers hunting mispriced acreage and zoning-conversion opportunities.
Why use this actor
- No account, no login, no API key required.
- Price-per-acre on every listing — pulled straight from the source (and computed from price ÷ acreage as a fallback), so you can rank deals by
$/acreinstantly. - Zoning / property type for each parcel — Farms & Ranches (agricultural), Timberland, Commercial, Homesite/Residential, Recreational, Hunting, Waterfront, and more.
- Listing broker contact — name, company, phone, and profile link for direct outreach.
- Filter by state and zoning — e.g. all timberland in Montana, or commercial land in Texas.
- Polite by design — randomized human-paced delays between requests; US-based residential addresses only.
- Stable JSON output suitable for pipelines, spreadsheets, or a database — download as JSON, CSV, or Excel.
How it works
- You pick what to collect — e.g.
{ "states": ["Texas"], "zoningTypes": ["agricultural"] }. Leave both empty for all US land. - The actor reads each search page's structured listing data — title, location, acreage, price-per-acre, zoning, and broker — and walks through the result pages one at a time, pausing politely between requests.
- Results stream into your dataset, ready to download as JSON, CSV, or Excel.
You don't manage any of the fetching, paging, retrying, or pacing — just set your search and press Run.
Input
All fields are pre-filled in Apify Console, so you can press Run immediately.
{"states": ["Texas"],"zoningTypes": ["agricultural"],"maxItems": 100,"maxPages": 50,"maxRetries": 5,"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"], "apifyProxyCountry": "US" }}
| Field | Type | Description |
|---|---|---|
states | array | US states to scrape (e.g. ["Texas","Montana"]). Empty = all US land. |
zoningTypes | array | Zoning / property types: agricultural (farms & ranches), commercial, residential (homesites), timberland, undeveloped, recreational, hunting, waterfront, lakefront, riverfront, horse. Empty = all types. |
searchUrls | array | Advanced: raw LandWatch search paths to start from (e.g. /montana-land-for-sale/timberland-property). Overrides states+zoningTypes. |
maxItems | integer | Soft cap on rows emitted. 0 = unlimited. Default 100. |
maxPages | integer | Safety ceiling on result pages (25 listings each) per search. Default 50. |
maxRetries | integer | Retries per request before giving up. Default 5. |
proxyConfiguration | object | Required. US residential addresses are needed for this source; the actor defaults to and enforces US. |
Output
Real sample (one record, verbatim; raw omitted for brevity):
{"source": "landwatch","sourceId": "423622090","url": "https://www.landwatch.com/zavala-county-texas-farms-and-ranches-for-sale/pid/423622090","title": "The North Ranch","location": {"city": "La Pryor","county": "Zavala County","state": "Texas","stateAbbreviation": "TX","zip": "78872","lat": 29.036884,"lng": -99.797512},"acres": 10692,"acresDisplay": "10,692 acres","price": 63618090,"priceDisplay": "$63,618,090","currency": "USD","pricePerAcre": 5950.06,"zoningTypes": ["Farms and Ranches", "Recreational Property", "Hunting Property", "Riverfront Property", "Waterfront Property"],"propertyTypesLabel": "Farms and Ranches, Recreational Property, Hunting Property, Riverfront Property, Waterfront Property","broker": {"name": "Howard W. Hood","company": "Hood Real Estate Inc","phone": "(830) 293-4134","profileUrl": "https://www.landwatch.com/profile/howard-w-hood/39718"},"status": 1,"listingLevel": "Signature Partner","hasHouse": false,"imageCount": 89,"_source": "S1-ssr","_scrapedAt": "2026-05-29T17:31:12Z"}
| Field | Type | Description |
|---|---|---|
source | string | Always "landwatch". |
sourceId | string | LandWatch property ID. |
url | string | Public listing page. |
title | string | Listing title (e.g. "The North Ranch"). |
location | object | city, county, state, stateAbbreviation, zip, lat, lng. |
acres / acresDisplay | number / string | Total acreage (numeric and formatted). |
price / priceDisplay | number / string | List price in USD (numeric and formatted). |
pricePerAcre | number | Price per acre — from source, or computed price ÷ acres. |
zoningTypes | array | Property/zoning categories for the parcel. |
propertyTypesLabel | string | The same categories as a single label. |
broker | object | name, company, phone, profileUrl. |
status / listingLevel | number / string | Listing status code and promotional tier. |
hasHouse / beds / baths / homeSqft | bool / number | Dwelling details, when the parcel includes a home. |
imageCount | number | Number of listing photos. |
raw | object | The full upstream listing node (image IDs and map polylines trimmed for size). |
_source / _scrapedAt | string | Strategy tag and UTC collection time. |
Use cases
- Price-per-acre arbitrage — pull a state's full inventory, sort by
pricePerAcrewithin a zoning type, and surface parcels priced well below the county median. - Solar / wind site sourcing — filter large
agriculturalorundevelopedparcels by acreage and location, then hand brokers a ready call list (broker.phone). - Timberland & ag fund screening — collect
timberlandorfarms-rancheslistings across multiple states and feedacres+pricePerAcre+locationinto your valuation model. - Zoning-conversion plays — compare
commercialvsresidentialvsagriculturalprice-per-acre in the same county to spot rezoning upside. - Broker / market intelligence — aggregate by
broker.companyand county to map who controls inventory and how pricing trends over time. - Lead lists for outreach — every record carries direct broker contact, so the dataset doubles as a prospecting list for buyers' agents and acquisition teams.
Other real-estate actors
Part of the same Apify real-estate collection — every actor emits stable JSON you can union downstream:
| Actor | What it does |
|---|---|
| Zillow All-in-One Scraper | Map-area and search-results listings with full property details. |
| Realtor.com All-in-One Scraper | Agent-listed homes, details, photos, agents, price & tax history. |
| FSBO.com Lead Extractor | For-sale-by-owner seller leads with direct property + owner details. |
| Auction.com Foreclosure Scraper | Upcoming foreclosure & bank-owned auctions with schedule, value, and status. |
| PropertyFinder Off-Plan Tracker | Dubai/UAE off-plan & new projects with developer, handover, price & payment plans. |
| LandWatch Price-per-Acre Scraper — this actor | Raw-land listings with acreage, price-per-acre, zoning, and broker contact. |