LocalHarvest Farm & CSA Directory Scraper
Pricing
from $2.00 / 1,000 results
LocalHarvest Farm & CSA Directory Scraper
Scrape farm, CSA, farmers market, and farm stand listings from LocalHarvest.org. Extracts farm name, description, products, address, GPS coordinates, website, phone, and photos. Supports city, state, and category search modes.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
Compute Edge
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
18 days ago
Last modified
Categories
Share
Extract farm, CSA, and farmers market listings from LocalHarvest.org — the leading directory for local food in the United States with over 80,000 listings. This Actor scrapes farm names, descriptions, products, addresses, GPS coordinates, websites, phone numbers, farming practices, and photos from LocalHarvest's comprehensive directory of family farms, CSA programs, farmers markets, farm stands, and u-pick operations.
Whether you are building a local food discovery app, conducting agricultural market research, analyzing organic farming trends, or sourcing farm-fresh suppliers, this scraper provides clean, structured data from one of America's most trusted farm directories.
What data can you scrape from LocalHarvest?
| Field | Description |
|---|---|
| name | Farm or market name |
| description | Full farm description with details about offerings |
| type | Classification: Family Farm, Farmers Market, CSA, Farm Stand, U-Pick |
| products | List of products and crops offered (seasonal) |
| address | Street address |
| city | City |
| state | State |
| postalCode | ZIP code |
| latitude / longitude | GPS coordinates for mapping |
| website | Farm website URL |
| phone | Phone number |
| imageUrl | Farm photo URL |
| farmingPractices | Certifications: Certified Organic, naturally grown, grass fed, etc. |
| detailUrl | LocalHarvest profile URL |
Why Scrape LocalHarvest? Top Use Cases
- No login required — all farm data is publicly accessible
- Three search modes — search by city, by state, or by category
- Rich data extraction — products, farming practices, GPS, and contact info
- Fast and efficient — uses CheerioCrawler (no browser needed), keeping compute costs minimal
- Two scraping modes — quick listing overview or full detail page extraction
- 80,000+ listings — covers farms, CSAs, farmers markets, farm stands, and u-pick across the US
How to scrape LocalHarvest farm data
- Go to the LocalHarvest Scraper page on Apify Store
- Click Try for free
- Select a Search Type: By City, By State, or By Category
- Enter a Location — for city search use the format
portland-or, for state search usecalifornia - If searching by category, choose from: Organic Farms, CSA Programs, Farmers Markets, Farm Stands, U-Pick
- Toggle Scrape Detail Pages on for complete farm data (description, products, GPS, contact) or off for a quick listing
- Set Max Requests to control the scope of your scrape
- Click Start and wait for results
Input example
{"searchType": "city","location": "portland-or","scrapeDetails": true,"maxRequestsPerCrawl": 100}
Output example
Each farm listing returns a JSON object like this:
{"detailUrl": "https://www.localharvest.org/hood-river-organic-M20287","name": "Hood River Organic","type": "Family Farm","description": "Hood River Organic is proud to be a cooperative CSA in the NW to offer boxes of local and organic produce year-round...","address": "4780 Dee Hwy","city": "Hood River","state": "OR","postalCode": "97031","phone": "(541) 354-2111","website": "https://hoodriverorganic.com","latitude": 45.57,"longitude": -121.62,"imageUrl": "https://lh-images.us-east-1.linodeobjects.com/d9d3d8b3-37c3-4c7e-9c84-07ad19d4ccce.jpg","products": ["beets", "cabbage", "carrots", "kale", "mushrooms", "apples", "pears", "beef", "cheese", "eggs", "honey"],"farmingPractices": ["Certified Organic", "naturally grown", "grass fed/pastured"]}
How much does it cost to scrape LocalHarvest?
This Actor uses CheerioCrawler (no browser), so compute costs are very low.
| Scenario | Requests | Est. Results | Est. Compute | Est. Actor Fee |
|---|---|---|---|---|
| One city with details | 15 | ~12 | ~$0.01 | ~$0.02 |
| One state category | 50 | ~40 | ~$0.02 | ~$0.08 |
| Large regional scrape | 200 | ~150 | ~$0.05 | ~$0.30 |
Actor pricing: $0.002 per result + minimal compute costs. A typical city scrape costs under $0.05 total.
Input parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
searchType | string | Yes | city | Search mode: city, state, or category |
location | string | No | portland-or | City-state slug (e.g., portland-or) or state name (e.g., california) |
category | string | No | organic-farms | Farm category: organic-farms, csa, farmers-markets, farm-stands, u-pick |
scrapeDetails | boolean | No | true | Visit detail pages for full data (description, products, GPS, contact info) |
maxRequestsPerCrawl | integer | No | 100 | Safety limit on total HTTP requests (1-5000) |
Search type examples
By City — Find farms near a specific city:
{"searchType": "city", "location": "portland-or"}{"searchType": "city", "location": "austin-tx"}{"searchType": "city", "location": "san-francisco-ca"}
By State — Browse all farms in a state by category:
{"searchType": "state", "location": "california", "category": "organic-farms"}{"searchType": "state", "location": "oregon", "category": "csa"}
By Category — Browse all farms in a nationwide category:
{"searchType": "category", "category": "farmers-markets"}{"searchType": "category", "category": "u-pick"}
Tips for best results
- Finding city slugs: Go to localharvest.org, search for a city, and copy the URL slug (e.g.,
portland-or,austin-tx) - Quick mode: Set
scrapeDetailstofalsefor a fast list of farm names, types, and locations without visiting each detail page - Full data mode: Keep
scrapeDetailsastrueto get descriptions, products, farming practices, GPS coordinates, and contact info - Large scrapes: Increase
maxRequestsPerCrawlfor bigger geographic areas. Each listing page shows ~10-15 farms.
Integrations
Connect LocalHarvest farm data with your workflow:
- API — Access results programmatically via the Apify API
- Webhooks — Get notified when a scrape completes
- Zapier / Make — Pipe results into Google Sheets, CRMs, or databases
- Python / Node.js — Use the Apify SDK to run and retrieve data
FAQ
Is it legal to scrape LocalHarvest?
Yes. LocalHarvest.org is a public directory of farms, CSA programs, and farmers markets. All farm listings are voluntarily published by agricultural businesses on the public directory. This Actor only accesses publicly available data and does not bypass authentication or access restricted content.
How much does it cost to scrape LocalHarvest?
The Actor charges $0.002 per result plus minimal Apify compute costs. A typical city scrape costs under $0.05 total. See the pricing table above for detailed estimates by scenario.
Can I export LocalHarvest data to Excel or CSV?
Yes. Apify supports exporting data in JSON, CSV, Excel, XML, HTML, and RSS formats. After the Actor run completes, go to the Dataset tab and choose your preferred export format.
How often is the LocalHarvest data updated?
You can schedule this Actor to run at any interval — daily, weekly, or monthly. LocalHarvest listings are maintained by the farms themselves, so data freshness varies by listing.
What types of farms and listings are included?
LocalHarvest covers five main listing types: Family Farms, CSA (Community Supported Agriculture) programs, Farmers Markets, Farm Stands, and U-Pick operations. The directory contains over 80,000 listings across the United States.
Other Scrapers by SeatSignal
- Hotfrog Business Directory Scraper — Scrape business listings from 18+ countries
- USDA FoodData Central Scraper — Extract USDA food nutrition data
- IQS Directory Scraper — Scrape industrial B2B supplier listings
- EPA ECHO Environmental Compliance Scraper — Extract compliance data for EPA-regulated facilities
- NREL Alternative Fuel Stations Scraper — Extract EV charging and alternative fuel station data
Legal disclaimer
This Actor extracts publicly available farm and agricultural business information from LocalHarvest.org. It does not extract private user data, bypass authentication, or access protected content. The scraped data consists of farm listings that agricultural businesses have voluntarily published on LocalHarvest's public directory.
Users are responsible for ensuring their use of scraped data complies with applicable laws, including GDPR and CCPA. For questions about data usage, consult a legal professional.
Support
- Issues? Open an issue on the Actor's Apify page
- Custom data needs? Contact us for enterprise agricultural data solutions