MHVillage Manufactured & Mobile Home Scraper avatar

MHVillage Manufactured & Mobile Home Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
MHVillage Manufactured & Mobile Home Scraper

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

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

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, description
  • price, priceCurrency, rentalPrice, rentToOwnPrice, lotRent
  • isForSale, isForRent, isRentToOwn, isSeasonalRental, isSold, isSalePending, isRecentlyListed, isOnDealerLot, isPriceReduced, isChattel
  • status (e.g. Active), locationType (e.g. Community)
  • yearBuilt, make, model
  • dimensionLength, dimensionWidth, dimensionUnit, dimensionOrientation
  • bedrooms, bathrooms, squareFeet
  • serialNumber, dohNumber, structuralAdditions[]
  • sellerContactName, sellerWebsite, terms, virtualTourUrl, listingPackage
  • address, address2, city, state, postalCode, county, schoolDistrict, latitude, longitude
  • communityKey, communityName, communityTagline, communityDescription, communityIsResidentOwned, communityIsShowcase, communityAgeRestrictionDescription, communityPetsAllowedDescription, communityEstablishedYear, communityAverageMonthlyRent, communityWebsite, communityUrl
  • photoUrls[] (up to 25), primaryPhotoUrl, photoCount
  • listingUrl
  • recordType: "listing", scrapedAt

Input

FieldTypeDefaultDescription
modeselectsearchsearch, byCommunity, or byDealer
stateselectFL2-letter US state code (mode=search)
citystringCity name to narrow the search (mode=search, optional — leave empty to search the whole state)
zipCodestring5-digit ZIP; overrides state/city (mode=search, optional)
radiusMilesselect20Search radius around the ZIP code
communityKeystringNumeric community/park ID (mode=byCommunity)
dealerKeystringNumeric dealer/sales-center ID (mode=byDealer)
listingTypeselectsaleListing type filter
priceMinintMinimum listing price ($)
priceMaxintMaximum listing price ($)
bedroomsMinselect0 (any)Minimum bedrooms
bathroomsMinselect0 (any)Minimum bathrooms
sqftMinintMinimum square footage
sqftMaxintMaximum square footage
yearBuiltMinintMinimum year built
yearBuiltMaxintMaximum year built
hasPhotosOnlybooleanfalseOnly listings with at least one photo
hasVirtualTourOnlybooleanfalseOnly listings with a virtual tour
sortByselectbest-matchSort order: best match, price, year built, bedrooms, bathrooms, recently listed/updated, or distance (ZIP searches only)
maxItemsint30Hard cap on emitted records (1–1000)
proxyConfigurationobjectUS AUTO proxyRequired — 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.