MHVillage Listings Scraper
Pricing
from $2.00 / 1,000 listings
MHVillage Listings Scraper
The MHVillage Listings Scraper extracts home listings from MHVillage by state or ZIP radius, capturing asking price, beds, baths, square footage, year, make/model, full address, photos, plus community and dealer details β ideal for real estate research, investment analysis, and lead generation.
Pricing
from $2.00 / 1,000 listings
Rating
0.0
(0)
Developer
FalconScrape
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
a month ago
Last modified
Categories
Share
π‘ MHVillage Listings Scraper
Easily extract manufactured and mobile home listings from MHVillage β the largest US marketplace for mobile and manufactured homes for sale and rent. The MHVillage Listings Scraper gathers clean, structured listing data for real estate research, investment analysis, lead generation, and market tracking.
Run it by state for a full nationwide or statewide sweep, or by ZIP code + radius to target a specific local market. Hosted on the Apify platform, it gives you API access, scheduling, integrations, and dataset exports in JSON, CSV, Excel, and more β no infrastructure to manage.
β¨ Features
- π Comprehensive Listing Data: Asking price, beds, baths, square footage, year, make/model, home type, serial number, and full description.
- π Full Address & Geo Data: Street, city, state, ZIP, county, plus exact latitude/longitude coordinates.
- πΌοΈ Photo Galleries: Direct image URLs for every photo on a listing.
- ποΈ Community & Dealer Info: Linked mobile-home community (park) and sales center / dealer details.
- π Flexible Targeting: Scrape an entire state, go nationwide, or focus on a ZIP code within a chosen radius.
- β‘ Fast & Reliable: Lightweight extraction tuned for speed and accuracy across thousands of listings.
π οΈ How to use the MHVillage Listings Scraper
- Choose a location β Pick a US state, or enter a ZIP code (with a search radius) to target a local area.
- Set a limit β Use Maximum listings to control how many listings you collect (and your cost).
- Run the scraper β Start the run and watch results stream into your dataset in real time.
- Export your data β Download the dataset as JSON, CSV, Excel, or HTML, or pull it via the Apify API.
π₯ Input
| Field | Description |
|---|---|
| State | US state to scrape, or "All states" for a nationwide run. Ignored when a ZIP code is set. |
| ZIP code | Optional. Target listings within a radius of this ZIP code. Overrides the State filter. |
| Search radius (miles) | Radius around the ZIP code to include (used only with a ZIP code). |
| Maximum listings | Cap on how many listings to scrape. Set to 0 for no limit. |
| Proxy configuration | Optional proxy settings (not required for this Actor). |
Example input
{"state": "AZ","maxItems": 50}
Or target a local market by ZIP code:
{"zipCode": "85001","radius": 50,"maxItems": 100}
π Output
The scraper provides structured JSON output with rich listing details. You can download the dataset in various formats such as JSON, HTML, CSV, or Excel. Example:
[{"url": "https://www.mhvillage.com/homes/3520623","key": 3520623,"title": "Beautiful 55+ home in Dolce Vita","listingType": ["sale"],"status": {"isSold": false,"isSalePending": false,"isPriceReduced": false,"isRecentlyListed": false,"isOnDealerLot": false},"askingPrice": 259900,"currency": "USD","bedrooms": 3,"bathrooms": 2,"squareFeet": 1716,"year": 2005,"make": "CAVCO","homeType": "Mobile","serialNumber": "CAVAZD050178X","description": "Welcome to Dolce Vita, a 55+ age-qualified active community...","address": {"street": "3301 S Goldfield Road Lot 3034","city": "Apache Junction","state": "AZ","postalCode": "85119","county": "Pinal","latitude": 33.38326,"longitude": -111.50845},"sellerContactName": "Dolce Vita Sales","community": { "name": "Dolce Vita At Superstition Mountain", "website": null },"dealer": { "name": "Dolce Vita", "website": null },"features": { "laundryRoom": true, "microwave": true, "refrigerator": true },"photos": ["https://images.mhvillage.com/listing-photos/81025877.jpg?type=600&mod=1780483635"]}]
Data fields
| Field | Description |
|---|---|
url, key | Listing URL and unique ID |
title | Listing headline / caption |
listingType | One or more of sale, rent, rent-to-own |
status | Flags: sold, sale pending, price reduced, recently listed, on dealer lot |
askingPrice, rentalPrice, rentToOwnPrice, lotRentPrice | Pricing fields (USD) |
bedrooms, bathrooms, squareFeet, year | Core home specs |
make, model, homeType, serialNumber, dohNumber | Manufacturer & identity details |
description | Full listing description (plain text) |
address | Street, city, state, ZIP, county, latitude, longitude |
sellerContactName, salesPersonName | Seller / agent name |
community | Linked mobile-home community (park) name and website |
dealer | Linked sales center / dealer name and website |
features | Amenities present on the home (e.g. central air, garage, fireplace) |
photos | Array of listing photo URLs |
π° How much does it cost to scrape MHVillage?
This Actor uses a simple pay-per-result model: you pay $2.00 per 1,000 listings ($0.002 each) and only for the listings you actually collect. There are no platform usage fees on top β what you scrape is what you pay.
| Listings scraped | Approx. cost |
|---|---|
| 100 | $0.20 |
| 1,000 | $2.00 |
| 10,000 | $20.00 |
New Apify accounts include free monthly usage credits, so you can try the Actor at no cost.
π‘ Tips
- Start with a small Maximum listings value to preview the data, then scale up.
- Use ZIP code + radius for focused local market research; use State (or "All states") for broad coverage.
- Schedule the Actor to run daily or weekly to track new listings and price changes over time.
- Combine the output with Apify integrations (Google Sheets, Make, Zapier, webhooks) to push data straight into your workflow.
β FAQ
Is scraping MHVillage legal? This Actor collects only publicly available listing information. As with any scraping, you are responsible for how you use the data and for complying with MHVillage's Terms of Service and applicable laws. Avoid collecting personal data you are not permitted to process.
How much data can I get? MHVillage lists tens of thousands of active homes across the US. You can scrape a single state, a local ZIP radius, or go nationwide.
Why are some fields empty?
Not every listing includes every field (e.g. some have no model, serial number, or agent email). Empty values are returned as null.
π Support
Found a bug or need an extra field? Open an issue from the Actor's Issues tab and we'll take a look. Custom scraping solutions are also available on request.
Start extracting MHVillage manufactured & mobile home listings today! π‘