About ThriftStores.io
ThriftStores.io is a national directory of secondhand retail in the United States: charity thrift stores, independent secondhand shops, consignment stores, vintage boutiques, antique dealers, and flea markets. It exists because the information a secondhand shopper needs — is this store still open, what are its hours, what else is near it, is it a charity or a consignment shop — was scattered across chain locators, map apps, and out-of-date listings, with no single place that covered the independents alongside the chains.
The directory currently lists 18,510 stores across 51 states and 5,938 cities: 7,516 thrift stores, 5,536 antique stores, 4,139 secondhand stores, 530 consignment shops, 483 vintage stores, 306 flea markets. Every listing has a location with directions; most have hours, phone, and website, and a growing share have a storefront photo and a public rating.
Where the data comes from
The base layer is OpenStreetMap, the community-maintained map of the world, used under the Open Database License, with place names and coordinates from GeoNames (CC BY 4.0). On top of that we run enrichment passes that add business details — street addresses, phone numbers, websites, weekly hours drawn from the stores’ own websites, storefront photos, and public ratings — and a nightly rebuild that merges new information and republishes the site.
Chain locations are also matched to the chain’s own information, which is how we know a store is a Goodwill, a Salvation Army Family Store, a Habitat ReStore, or a buy-sell-trade shop, and can show the right donation and shopping rules on its page.
What we publish, and what we hold back
A listing is published to search engines only when it carries real information beyond a name and a pin: a street address, hours, a phone number, or a website. Records with less than that stay reachable from their city page but are held out of search results until an enrichment pass fills them in. Cities with a single store are treated the same way, because a hub with one entry adds nothing the store page does not already say.
Star ratings are shown only when a store has at least five public reviews, since a five-star rating resting on one review misleads more than it informs. Our best-of-city rankings are computed from those public ratings with a published method that weights review counts, and a city gets a ranking only when enough stores qualify. Nobody can pay for a rating, a rank, or a position on this site.
How the guides are written
The 17 guides are hand-written editorial articles about shopping, donating, buying specific kinds of secondhand goods, reselling, and thrifting online. They are not generated from listing data. Each carries the date it was last reviewed; where a guide touches tax, safety, or platform rules, it describes the general rule and tells you to confirm the specifics, because those change. Guides may contain affiliate links, disclosed where they appear; they never influence which stores are listed or how they rank.
Corrections and additions
Stores close, move, and change hours faster than any directory updates, so when a visit matters, call first. If you spot a closed store, a wrong address, or a missing shop, the fastest fixes are the add-a-store form, an email to contact@thriftstores.io, or an edit on OpenStreetMap itself, which flows into the directory on the next refresh. Store owners can update their own listing for free — see the contact page for what we need to verify.
Who runs it
ThriftStores.io is independently owned and operated and is not affiliated with any store, chain, or charity it lists. The site is supported by advertising, described in our privacy policy and terms of use.
Start browsing
Find stores near you, browse by state, or read the thrifting guides.