Landwatch Land Listings Extractor avatar

Landwatch Land Listings Extractor

Pricing

from $3.99 / 1,000 results

Go to Apify Store
Landwatch Land Listings Extractor

Landwatch Land Listings Extractor

LandWatch land listings scraper that turns any LandWatch results URL into structured data with price, acreage, location, agent, and images, so you can research land markets and build buyer lists without copying anything by hand.

Pricing

from $3.99 / 1,000 results

Rating

0.0

(0)

Developer

Kawsar

Kawsar

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Extract land and rural property listings from any LandWatch results page. Paste a search URL for a city, county, or state and get back every listing as clean, structured data: price, acreage, address, county, agent, brokerage, cover image, and the direct listing link. Pagination is handled for you, so a search that runs across several pages comes back as one dataset.

Use it to build buyer lead lists, track land prices in a region, feed a real estate CRM, or run market research on rural acreage without copying anything by hand.

What it does

  • Reads any LandWatch search or results URL (land for sale, farms and ranches, recreational property, acreage)
  • Walks through every results page automatically until it hits your limit
  • Pulls structured fields for each listing
  • Exports to JSON, CSV, or Excel, and connects to Google Sheets, Make, and Zapier through the Apify API

Input

FieldTypeDescription
searchUrlsarrayOne or more LandWatch results URLs. Any city, county, or state search works.
maxItemsintegerMaximum listings to collect across all URLs. Default 100.
requestTimeoutSecsintegerPer-request timeout in seconds. Default 45.

Example input

{
"searchUrls": [
"https://www.landwatch.com/south-carolina-land-for-sale/gray-court"
],
"maxItems": 100
}

You can find a results URL by searching on LandWatch and copying the address bar. A URL like https://www.landwatch.com/texas-land-for-sale collects listings across the whole state; a narrower one like https://www.landwatch.com/south-carolina-land-for-sale/gray-court collects just that area.

Output

Each listing is one dataset record:

FieldDescription
listingIdLandWatch property ID
listingNameListing headline
priceAsking price as a number
currencyPrice currency (USD)
acresLot size in acres
sizeTextLot size as shown on the listing
listingStatusSale status when present (for example Pending)
streetAddressStreet address
cityCity
stateState
zipCodeZIP code
countyCounty
countryCountry code
coverImageMain listing photo URL
agentNameListing agent
agentProfileUrlAgent profile link
brokerageBrokerage or company
listingDescriptionListing description text
propertyUrlDirect link to the listing
sourceUrlThe search URL this listing came from
scrapedAtCollection timestamp (UTC)

Example output

{
"listingId": "427466385",
"listingName": "Gray Court, Laurens County, SC for sale Property ID: 427466385",
"price": 184999,
"currency": "USD",
"acres": 5.08,
"sizeText": "5.08 acres",
"listingStatus": null,
"streetAddress": "00 Cheek Road",
"city": "Gray Court",
"state": "SC",
"zipCode": "29645",
"county": "Laurens",
"country": "US",
"coverImage": "https://assets.landwatch.com/resizedimages/394/0/h/80/1-6343357221",
"agentName": "Tyler Whims",
"agentProfileUrl": "https://www.landwatch.com/profile/tyler-whims/3855874",
"brokerage": "Reedy Property Group",
"propertyUrl": "https://www.landwatch.com/laurens-county-south-carolina-land-for-sale/pid/427466385",
"sourceUrl": "https://www.landwatch.com/south-carolina-land-for-sale/gray-court",
"scrapedAt": "2026-08-27T05:47:54.217915+00:00"
}

Common uses

  • Land buyers and investors tracking new listings and price changes in a county
  • Agents and brokers building comparables and prospect lists
  • Data teams feeding land inventory into a CRM, spreadsheet, or dashboard
  • Researchers studying rural land supply and pricing across states

Tips

  • Add several searchUrls to cover multiple areas in one run.
  • Start with a small maxItems to preview the fields, then raise it for a full pull.
  • The dataset is available over the Apify API right after the run, so you can wire it into scheduled jobs and other tools.