Skip to content

US Unclaimed Property Scraper

Try for free

Search the official unclaimed property databases of Pennsylvania, Massachusetts and West Virginia by owner or business name, with first name, city and ZIP filters. Get owner, holder, last known address, property type and amount as the state shows them. No login needed.

💰 US Unclaimed Property Scraper

Search the official unclaimed property databases of Pennsylvania, Massachusetts and West Virginia by owner or business name and get every property the state lists: owner, co-owner, last known address, the business that reported it, property type and amount, exactly as the state's own search shows them. Many names and states in one run, export to JSON, CSV or Excel. No login needed. $3.40 per 1,000 properties, platform usage included.

✨ Why use US Unclaimed Property Scraper?

  • 🏛️ Official sources — reads the states' own public claim-search pages (searchandclaimpa.gov, findmassmoney.gov, wvunclaimedproperty.gov), the same results anyone can look up there.
  • 📋 Every listed property — all matches of a search come back in one go, with exact name matches first, then similar names, as on the state's page.
  • 🔎 Many searches at once — a list of last or business names, across several states, with optional city and ZIP filters, a first name to bring matching owners to the top, plus property ID lookups.
  • 🧾 Clean rows — one row per listed owner of a property, the same columns the state shows, plus which search found it.
  • 🤖 No login, no setup — the state's bot check is handled for you.

🎯 Use cases

  • 🙋 Check your own name (and old addresses) or your family's for money waiting to be claimed.
  • 🏢 Businesses and nonprofits checking for forgotten refunds, uncashed checks and deposits reported under their name.
  • ⚖️ Estate executors, attorneys and accountants checking a list of names for an estate or client file.
  • 🔁 Repeat checks — schedule the same names monthly to catch newly reported property.
  • 📊 Research on the kinds of property and holders that end up unclaimed.

🚀 How to use

  1. Enter one or more last or business names (e.g. Zelinsky, or a company name).
  2. Pick the states to search (Pennsylvania is selected by default).
  3. Optionally narrow the name searches by city or ZIP code, add a first name to list matching owners first, or look up property IDs.
  4. Set Max properties if you only want the first results, then click Start.
  5. Download the results as JSON, CSV or Excel, or read them through the API.

📥 Input

FieldWhat it does
lastNamesOwner last names or business names, one search each (at least 2 letters)
statesPA, MA, WV (default PA)
maxItemsMost properties to save in the run; empty or 0 = all
firstNameOptional first name for every name search: owners with it are listed first (the other results stay)
cityOptional city of the owner's last known address
zipCodeOptional ZIP code of the owner's last known address
propertyIdsProperty IDs to look up, one search each
{
  "lastNames": ["Zelinsky"],
  "states": ["PA"],
  "city": "Pottsville",
  "maxItems": 50
}

📤 Output

FieldDescription
ownerNameOwner name as the state lists it (individual or business)
coOwnerNameCo-owner, when listed
holderNameThe business that reported the property to the state (PA "Reporting Business Name", MA "Reported By")
addressOwner's last known street address
city, state, zipCodeOwner's last known city, state and ZIP code
ownerRelationshipRelationship of the owner to the property (e.g. PRIMARY OWNER, PAYEE, AND)
propertyTypeKind of property (e.g. uncashed checks, refunds due, insurance proceeds)
amountAmount as the state shows it: exact dollars, "Over $999", "Tangibles" or "Shares Available" (Pennsylvania only)
propertyIdThe state's property ID, used when you file a claim
searchStateState searched (PA, MA, WV)
searchedName / searchedPropertyIdThe search that found the row
searchUrlThe state's claim-search page, where the property can be claimed

Not every state shows every column: Massachusetts shows no amount; West Virginia shows only the owner name, city, state and property ID. Columns a state does not show are null.

Example row (fictional person):

{
  "ownerName": "DOE JANE",
  "coOwnerName": null,
  "holderName": "EXAMPLE INSURANCE COMPANY",
  "address": "123 MAIN ST",
  "city": "HARRISBURG",
  "state": "PA",
  "zipCode": "17101",
  "ownerRelationship": "PRIMARY OWNER",
  "propertyType": "PREMIUM REFUNDS",
  "amount": "$42.50",
  "propertyId": "12345678",
  "searchState": "PA",
  "searchedName": "Doe",
  "searchedPropertyId": null,
  "searchUrl": "https://www.searchandclaimpa.gov/app/claim-search"
}

💰 Pricing

  • $3.40 per 1,000 properties ($0.0034 per row) on every plan, plus $0.00085 per run.
  • Platform usage (browser, compute, proxy) is included.
  • Example: one name search that lists 250 properties costs about $0.85; a search with 20 properties about $0.07.
  • Set Max properties or a maximum charge on the run to control the spend.

❓ FAQ

Is it legal? The data comes from the states' own public unclaimed property searches, which anyone can use without an account. Use the results responsibly and in line with the laws that apply to you, including any rules for paid property-finder services in your state.

Do I need a login or proxy? No. The actor opens each state's public search page in a hosted browser and handles its bot check.

How many results do I get? Every property the state's search returns for your name and filters, up to the states' own limit of 1,000 per search. Use maxItems to stop earlier.

Why do I get similar names? The states' searches list exact name matches first and then similar names, and the actor keeps that order. Add a city or ZIP code to narrow it down, or a first name to bring matching owners to the top.

Why is a field empty? Some states do not show every column (see Output), and some records have no city or ZIP code.

Can I claim property here? No. Use the searchUrl link: claims are filed on the state's own site.

Can I schedule it or use the API? Yes, like any actor on Scrape.ly: schedules, API, webhooks and integrations.

⚠️ Limits

  • Covers Pennsylvania, Massachusetts and West Virginia only.
  • The states' search returns at most 1,000 properties per search (a very common name such as Smith reaches it). The run says which searches reached it; add a city or ZIP code to those searches to see the rest.
  • A name search needs at least 2 letters; the states do not offer wildcard or list-all searches.
  • Results are whatever the state's search returns at run time; property that was already claimed or is not yet reported is not listed.
  • Searches run one after another, usually 5–15 seconds each; a search whose bot check stalls is retried in a new browser, which can add up to a minute.

Related actors

//From the blog\\

Latest articles

All articles

The internet is full of data.
Start owning yours.

Scrape.ly gives you the infrastructure, the tooling, and the team to extract, process, and operationalize web data at any scale. Setup takes minutes.

No credit card. No setup calls.