HUD Home Store Scraper avatar

HUD Home Store Scraper

Pricing

from $2.50 / 1,000 results

Go to Apify Store
HUD Home Store Scraper

HUD Home Store Scraper

[๐Ÿ’ฐ $2.5 / 1K] Extract HUD foreclosed home listings nationwide โ€” addresses, prices, beds/baths, case numbers, bid dates, FHA financing, and photos. Search by state, city, ZIP, or URL with price, bedroom, type, and status filters.

Pricing

from $2.50 / 1,000 results

Rating

0.0

(0)

Developer

SolidCode

SolidCode

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Pull government-owned foreclosed home listings from HUD Home Store at scale โ€” case numbers, full addresses, list prices, beds and baths, FHA insurability, the last day to get an offer in, and up to 46 photos per home across all 50 US states. Built for real estate investors, buyer's agents, and FHA owner-occupant buyers who need a clean, structured feed of HUD foreclosures without checking the .gov portal one state at a time.

Why This Scraper?

  • All 50 US states plus DC and three territories โ€” 54 HUD jurisdictions (including Puerto Rico, the US Virgin Islands, and Guam) selectable from a full-name multi-select, no abbreviations to memorize.
  • FHA insurability on every home โ€” each listing is tagged Insured, Insured with Escrow, or Uninsured, so you instantly know whether a property qualifies for an FHA loan as-is or needs repairs first.
  • HUD case number as a stable primary key โ€” the official case number (e.g. 495-893204) lands on every row, ready to join against bid systems, broker portals, and your own CRM.
  • A single resolved bidding cutoff, not two dates you have to referee โ€” HUD publishes a bid-opening date and a listing-period deadline, and which one actually closes offers flips between them. On about 1 in 25 homes, all Exclusive or Lottery, the period closes 1 to 3 days before the bids are opened. Every row carries all three dates plus bidCutoffDate, already set to the one HUD's own page counts down to. ISO 8601 (YYYY-MM-DD).
  • $100 Down program flag โ€” a dedicated program100Down boolean surfaces homes eligible for HUD's $100-down FHA financing, the single most-asked-about HUD incentive.
  • Up to 46 photos per listing โ€” the full Cloudinary photo gallery plus a primary thumbnail, ready for slide decks, valuations, and listing sites.
  • Five ways to say where, including a round trip โ€” a state, a "Houston, TX" city, a bare 5-digit ZIP such as 78155, a "Harris County, TX" county, or a HUD link you already have, all returning the same 30+ field rows. Links work both ways: a search-results page, and the individual home link this actor puts on every row.
  • Eight filters that scope the whole result set โ€” price minimum and maximum, bedroom minimum and maximum, bathroom minimum, three property types, listing highlight, and FHA financing type, all applied across every search.
  • Parking type, stories, and bidder eligibility on every single home โ€” Investor, Owner Occupant, Nonprofit, and Government Agency categories on 100% of rows, plus HUD's own amenity tags wherever the agency recorded them: Fireplace or Wood Stove indoors, and Patio/Deck, Porch, Fence, or Pool/Spa outdoors.

Use Cases

Real Estate Investment

  • Hunt below-market HUD foreclosures across multiple states in a single run
  • Filter to Uninsured homes for fix-and-flip and BRRRR pipelines
  • Track price-reduced listings to time low-ball offers
  • Map inventory by latitude/longitude for drive-by and territory planning

Buyer's Agents & Brokerages

  • Build HUD-home buyer lists for owner-occupant clients
  • Surface $100 Down-eligible homes for first-time-buyer leads
  • Monitor new listings the day they post by listing date
  • Match clients to homes by bedrooms, bathrooms, and property type

FHA Owner-Occupant Buyers

  • Find Insured homes that qualify for an FHA loan with no extra repairs
  • Compare Insured-with-Escrow homes where repair funds are set aside
  • Track the real closing date on every home so your offer lands before bidding shuts

Market Research

  • Measure government foreclosed-housing inventory by state and county
  • Analyze price per square foot across HUD listings by ZIP
  • Track manufactured vs. single-family vs. condo HUD supply over time
  • Feed structured HUD data into dashboards and lead-gen systems

Getting Started

Search by State

The simplest start โ€” pick one or more states:

{
"states": ["TX"],
"maxResults": 100
}

Search Cities, ZIP Codes, and Counties with Filters

Mix all three term formats in one run:

{
"searchTerms": ["Houston, TX", "78155", "Harris County, TX"],
"priceMin": 50000,
"priceMax": 250000,
"bedroomsMin": 3,
"propertyTypes": ["single_family"],
"maxResults": 200
}

Every result carries the home's HUD link. Paste those links back in to refresh just those homes, no search needed. Use the links from your own results โ€” the case numbers below are illustrative, and HUD retires a case number once that home sells:

{
"startUrls": [
"https://www.hudhomestore.gov/propertydetails?caseNumber=511-345151",
"https://www.hudhomestore.gov/propertydetails?caseNumber=514-327567"
]
}

Advanced โ€” FHA & Listing Highlight Across Multiple States

{
"states": ["FL", "GA", "NC"],
"searchTerms": ["Memphis, TN"],
"priceMax": 180000,
"bedroomsMin": 2,
"bathroomsMin": 1.5,
"propertyTypes": ["single_family", "manufactured"],
"propertyStatus": "price_reduced",
"fhaFinancing": "IN",
"maxResults": 500
}

Input Reference

At least one of these is needed.

ParameterTypeDefaultDescription
statesarray (select)["TX"]US states to search for HUD homes. Pick one or more. Leave empty if you are searching by city/ZIP terms or pasting listing URLs instead.
searchTermsarray (string)[]Search terms, each searched on its own. Three formats work: a city with its state ("Houston, TX"), a 5-digit ZIP code ("78155"), or a county with its state and the word County ("Harris County, TX"). A county written without "County" is read as a city name, so "Harris, TX" finds nothing.
startUrlsarray (string)[]Paste HUD Home Store URLs to collect them directly. Both shapes work: a search-results page, and a single home's listing page โ€” including the home links in every result this actor returns, so you can paste results straight back in.

Filters

Narrow results so you only pay for the homes you want. Leave a filter empty to ignore it.

ParameterTypeDefaultDescription
priceMininteger(none)Only return homes listed at or above this price. Leave empty for no minimum.
priceMaxinteger(none)Only return homes listed at or below this price. Leave empty for no maximum.
bedroomsMininteger(none)Only return homes with at least this many bedrooms. Leave empty for any.
bedroomsMaxinteger(none)Only return homes with at most this many bedrooms. Leave empty for any.
bathroomsMinnumber(none)Only return homes with at least this many bathrooms. Half-baths count as 0.5, so 1.5 means one full bath plus a half bath. Leave empty for any.
propertyTypesarray (select)[]Only return these kinds of homes: Single Family Home, Condominium, or Manufactured Home. Leave empty to include all property types.
propertyStatusselect(none)Only return homes with a specific listing highlight: New Listing, Price Reduced, or Vacant Lot Commission. HUD highlights roughly 6 in 10 homes, so this always returns a smaller set than the same search unfiltered. Leave empty for all listings.
fhaFinancingselect(none)Filter by FHA insurability: FHA Insured, FHA Insured with Escrow, or FHA Uninsured. Insured homes qualify for an FHA loan as-is, Insured with Escrow set aside repair funds, and Uninsured homes need repairs before financing. Leave empty for all.

Limits

ParameterTypeDefaultDescription
maxResultsinteger100Maximum number of homes to return across all searches. A hard cap: collection stops the moment it is reached, so you never pay for more homes than you asked for. Set to 0 for no limit.

Output

Each HUD home is one flat row in the dataset. Fields HUD leaves blank on a given home are left out of that row rather than returned empty, so a real row can be shorter than the example below. Here is a representative result:

{
"caseNumber": "495-893204",
"url": "https://www.hudhomestore.gov/propertydetails?caseNumber=495-893204",
"price": 510720,
"address": "25 W Skyview Dr",
"city": "Del Rio",
"state": "TX",
"zip": "78840",
"county": "Val Verde",
"latitude": 29.3981,
"longitude": -100.94,
"bedrooms": 6,
"bathrooms": 5.0,
"bathroomsFull": 4,
"bathroomsHalf": 2,
"squareFootage": 7804,
"yearBuilt": 2005,
"propertyType": "Single Family Home",
"numberOfStories": 1.5,
"parkingType": "Carport",
"listingStatus": "Price Reduced",
"fhaFinancing": "IE (Insured Escrow)",
"program100Down": true,
"listDate": "2026-05-05",
"bidCutoffDate": "2026-06-02",
"bidOpenDate": "2026-06-02",
"periodDeadlineDate": "2026-10-12",
"listingPeriod": "Extended",
"eligibleBidders": ["Investor", "Owner Occupant", "Nonprofit", "Government Agency"],
"eligibleBiddersLabel": "All Bidders",
"indoorAmenities": ["Fireplace"],
"outdoorAmenities": ["Patio/Deck", "Porch", "Fence"],
"imageUrl": "https://res.cloudinary.com/yardi/.../hhs/Front_x.png",
"imageUrls": [
"https://res.cloudinary.com/yardi/.../hhs/Front_x.png",
"https://res.cloudinary.com/yardi/.../hhs/Back_y.png"
]
}

Core Fields

FieldTypeDescription
caseNumberstringHUD case number โ€” the official identifier and primary key for each home
urlstringDirect HUD Home Store detail-page URL
pricenumberList price in USD
propertyTypestringSingle Family Home, Condo, or Manufactured Home

Address & Location

FieldTypeDescription
addressstringStreet address
citystringCity
statestringTwo-letter state code
zipstringZIP code
countystringCounty name
latitudenumberLatitude
longitudenumberLongitude

Financing, Dates & Bidding

FieldTypeDescription
fhaFinancingstringFHA insurability: Insured, Insured Escrow, or Uninsured
program100DownbooleanEligible for HUD's $100 Down FHA program
listDatestringDate the home was listed (ISO 8601)
bidCutoffDatestringThe last day to get an offer in on this home (ISO 8601). Whichever of the two dates below falls first, matched to the countdown HUD shows on the home's own page
bidOpenDatestringDate HUD opens the offers submitted so far (ISO 8601)
periodDeadlineDatestringLast day of the home's listing period, HUD's own "Period Deadline" (ISO 8601)
listingPeriodstringOffer period label, e.g. Extended or Exclusive
listingStatusstringListing highlight: New Listing, Price Reduced, or Vacant Lot Commission. HUD tags only the homes it is actively highlighting, so this lands on roughly 6 in 10 homes and is left off the rest
eligibleBiddersarrayBidder categories allowed, e.g. Investor, Owner Occupant
eligibleBiddersLabelstringHuman-readable eligible-bidder summary

Property Details

FieldTypeDescription
bedroomsintegerNumber of bedrooms
bathroomsnumberTotal bathrooms, with every half bath counted as 0.5 (a home with 2 full baths and 1 half bath reads 2.5)
bathroomsFullintegerFull bathrooms only
bathroomsHalfintegerHalf bathrooms only
squareFootageintegerLiving area in square feet
yearBuiltintegerYear the home was built
numberOfStoriesnumberNumber of stories, including half stories (1.5 = story and a half)
parkingTypestringParking or garage type
indoorAmenitiesarrayIndoor features HUD recorded: Fireplace or Wood Stove. HUD lists one on roughly a third of homes, so this is empty on the rest
outdoorAmenitiesarrayOutdoor features: Patio/Deck, Porch, Fence, Pool/Spa. Present on about 95% of homes

Media

FieldTypeDescription
imageUrlstringPrimary photo URL
imageUrlsarrayAll photo URLs for the listing (up to ~46 per home)

Tips for Best Results

  • Three search-term formats, and each one is exact โ€” a city needs its state ("Houston, TX"), a ZIP is just the five digits ("78155"), and a county needs the word County plus the state ("Harris County, TX"). City and county searches match that place exactly with no surrounding radius, so "Harris, TX" is read as a city named Harris and finds nothing.
  • Re-check yesterday's homes by pasting their links back in โ€” every row carries the home's own HUD link, and those links go straight into the URL field, so you can refresh a shortlist without re-running the whole state.
  • Start with one state and a small maxResults โ€” run 50โ€“100 first to confirm the data fits your needs, then scale up to multiple states.
  • Filter on FHA financing to match your strategy โ€” choose FHA Insured for owner-occupant buyers who want move-in-ready financing, or FHA Uninsured for investors targeting repair-and-resell deals.
  • Combine state and city searches in one run โ€” list several states in states and add specific cities in searchTerms to widen or pinpoint coverage at the same time.
  • Sort on bidCutoffDate โ€” it is the one date that is right on every home โ€” HUD publishes two dates that both look like deadlines, and which one actually closes offers flips depending on the home. On most listings the bids are opened months before the listing period ends, but on about 1 in 25 homes, all of them Exclusive or Lottery, the period closes 1 to 3 days first. bidCutoffDate is already resolved to whichever comes first, matching the countdown on HUD's own page, so you can sort or set alerts on it without checking the offer period. Owner-occupants also get priority over investors, so submit well before that date.
  • Use propertyStatus: "price_reduced" to surface motivated sellers โ€” price-reduced HUD homes signal listings that have been on the market and may take a lower offer. Expect a much smaller set than the same search unfiltered: HUD gives only about 6 in 10 homes any listing highlight at all, so the rest can never match.
  • Indoor amenity tags are a fireplace signal, and they track the climate โ€” HUD only ever records Fireplace or Wood Stove indoors, on roughly a third of homes nationally but under 10% in warm states like Florida. Filter on outdoorAmenities instead when you need a feature that lands on nearly every listing.
  • Dedupe is automatic โ€” overlapping state and city searches that return the same home are merged on case number, so you never pay for a duplicate row.

Pricing

From $2.50 per 1,000 results โ€” about 17% below the typical HUD-home scraper rate. No compute charges โ€” you only pay per result returned.

ResultsNo discountBronzeSilverGold
100$0.30$0.28$0.27$0.25
1,000$3.00$2.80$2.65$2.50
10,000$30.00$28.00$26.50$25.00
100,000$300.00$280.00$265.00$250.00

A "result" is one HUD home row in the output dataset. Bronze, Silver, and Gold are Apify loyalty tiers โ€” the more you subscribe, the less you pay per result. Platform fees may apply depending on your Apify plan.

Integrations

Export data in JSON, CSV, Excel, XML, or RSS. Connect to 1,500+ apps via:

  • Zapier / Make / n8n โ€” Workflow automation
  • Google Sheets โ€” Direct spreadsheet export
  • Slack / Email โ€” Notifications on new results
  • Webhooks โ€” Trigger custom APIs on run completion
  • Apify API โ€” Full programmatic access

This actor is designed for legitimate real estate research, investment analysis, and lead generation using publicly available HUD Home Store listings. Users are responsible for complying with applicable laws and HUD Home Store's Terms of Service. Do not use extracted data for spam, harassment, or any unlawful purpose, and be mindful of fair housing regulations when working with property data.