MHVillage Manufactured & Mobile Home Scraper
Pricing
from $3.00 / 1,000 results
MHVillage Manufactured & Mobile Home Scraper
Scrape MHVillage.com - the largest US manufactured/mobile home marketplace. Search homes for sale or rent by state, city, or ZIP+radius, browse a specific community's inventory, or pull a dealer's lot. Get price, beds/baths, sqft, community details, photos, and listing URLs.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Crawler Bros
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
Scrape MHVillage.com — the largest online marketplace for manufactured and mobile homes in the United States. Search homes for sale or rent by state, city, or ZIP code + radius, browse the full inventory of a single community, or pull a dealer's lot. Get price, beds/baths, square footage, address, community/park details, photos, and the listing detail URL.
What this actor does
- Three modes:
search(state, city, or ZIP + radius),byCommunity(a single park's inventory),byDealer(a single dealer's lot) - Listing type filter: for sale, for rent, rent to own, seasonal rental
- Price, bedroom, bathroom, square footage, and year-built filters
- Sort order: best match, price, year built, bedrooms, bathrooms, recently listed, recently updated, or distance (with a ZIP code)
- Reliable pagination: paginates using the site's own authoritative result count, so results aren't silently truncated
- Empty fields are omitted — every record only contains fields with real data
Output per listing
listingId,title,descriptionprice,priceCurrency,rentalPrice,rentToOwnPrice,lotRentisForSale,isForRent,isRentToOwn,isSeasonalRental,isSold,isSalePending,isRecentlyListed,isOnDealerLot,isPriceReduced,isChattelstatus(e.g.Active),locationType(e.g.Community)yearBuilt,make,modeldimensionLength,dimensionWidth,dimensionUnit,dimensionOrientationbedrooms,bathrooms,squareFeetserialNumber,dohNumber,structuralAdditions[]sellerContactName,sellerWebsite,terms,virtualTourUrl,listingPackageaddress,address2,city,state,postalCode,county,schoolDistrict,latitude,longitudecommunityKey,communityName,communityTagline,communityDescription,communityIsResidentOwned,communityIsShowcase,communityAgeRestrictionDescription,communityPetsAllowedDescription,communityEstablishedYear,communityAverageMonthlyRent,communityWebsite,communityUrlphotoUrls[](up to 25),primaryPhotoUrl,photoCountlistingUrlrecordType: "listing",scrapedAt
Input
| Field | Type | Default | Description |
|---|---|---|---|
mode | select | search | search, byCommunity, or byDealer |
state | select | FL | 2-letter US state code (mode=search) |
city | string | – | City name to narrow the search (mode=search, optional — leave empty to search the whole state) |
zipCode | string | – | 5-digit ZIP; overrides state/city (mode=search, optional) |
radiusMiles | select | 20 | Search radius around the ZIP code |
communityKey | string | – | Numeric community/park ID (mode=byCommunity) |
dealerKey | string | – | Numeric dealer/sales-center ID (mode=byDealer) |
listingType | select | sale | Listing type filter |
priceMin | int | – | Minimum listing price ($) |
priceMax | int | – | Maximum listing price ($) |
bedroomsMin | select | 0 (any) | Minimum bedrooms |
bathroomsMin | select | 0 (any) | Minimum bathrooms |
sqftMin | int | – | Minimum square footage |
sqftMax | int | – | Maximum square footage |
yearBuiltMin | int | – | Minimum year built |
yearBuiltMax | int | – | Maximum year built |
hasPhotosOnly | boolean | false | Only listings with at least one photo |
hasVirtualTourOnly | boolean | false | Only listings with a virtual tour |
sortBy | select | best-match | Sort order: best match, price, year built, bedrooms, bathrooms, recently listed/updated, or distance (ZIP searches only) |
maxItems | int | 30 | Hard cap on emitted records (1–1000) |
proxyConfiguration | object | US AUTO proxy | Required — see below |
Example: manufactured homes for sale in Orlando, FL
{"mode": "search","state": "FL","city": "Orlando","listingType": "sale","maxItems": 50}
Example: rentals within 30 miles of a ZIP code, 2+ beds
{"mode": "search","zipCode": "32826","radiusMiles": "30","listingType": "rent","bedroomsMin": "2","maxItems": 50}
Example: statewide search with price band and year-built filter
{"mode": "search","state": "TX","listingType": "sale","priceMin": 50000,"priceMax": 150000,"yearBuiltMin": 2015,"maxItems": 100}
Example: browse a single community's full inventory
{"mode": "byCommunity","communityKey": "7670","listingType": "sale","maxItems": 100}
Use cases
- Home shoppers & relocation — build a searchable database of manufactured homes for sale or rent in a target area
- Real estate & PropTech data feeds — power listing search UIs with fresh, structured manufactured-housing data
- Community/park operators — track a single community's active inventory and pricing
- Market research — analyze pricing and inventory mix by state or metro
- Investment analysis — filter by price, size, and year built across markets
FAQ
Do I need a login or cookies? No. MHVillage listing data is scraped from public, unauthenticated pages and its public search API — no account or cookies required.
Why does this actor require a proxy? MHVillage.com shows a "not available in your area" page to visitors from outside the United States, on every page including its search API. A US-pinned Apify proxy (the free AUTO/datacenter group) resolves this — no paid residential proxy is needed.
How does pagination work? Each search response includes MHVillage's own authoritative total result count. The actor keeps fetching pages until it has covered that count, hit maxItems, or a page returns no new listings — it never silently stops early on a guessed page size.
Why do rent-to-own and seasonal-rental sometimes return fewer results than sale/rent? MHVillage's site only exposes a dedicated toggle for sale vs. rent; rent-to-own/seasonal-rental are matched from within the default result set using each listing's own flags, so coverage depends on what's present there.
What is lotRent? The monthly lot/land rent charged by the community, when the home sits on leased land. It's omitted for land-owned homes and any listing where MHVillage doesn't report a value.
How do I find a community or dealer ID for byCommunity/byDealer mode? Browse MHVillage.com and open a community or dealer page; the numeric ID appears in the page's URL.
How do I get the cheapest or newest listings first? Set sortBy to price-asc (cheapest first), price-desc (most expensive first), year-desc (newest built first), or recently-listed. Any sort other than the default best-match is applied via MHVillage's own search API, so results stay accurate even for state/city searches.
What if my search returns 0 results? The actor sets a clear status message and finishes with an empty dataset rather than erroring — check the run's status message for details.
What states/ZIPs are supported? All 50 US states + DC, and any valid 5-digit US ZIP code within MHVillage's coverage area.
How fresh is the data? Listings are served live from MHVillage.com at scrape time.
Is this affiliated with MHVillage? No — this is an independent, third-party actor that uses MHVillage's publicly accessible pages and search API.