Yardy

The State of Southeast Secondhand 2026

The local secondhand search engine — 20+ sources, updated daily.
Browse the map →
YARDY DATA REPORT · MAY 2026
The State of Southeast Secondhand 2026
A Yardy data report on estate sales, yard sales, and the weekend secondhand economy across 7 Southeastern U.S. states.
Written by
Jack Westover
, Yardy founder
Published May 13, 2026
Executive summary
In April–May 2026, Yardy tracked 1,920 currently-active estate sales, yard sales, auctions, and community sales across seven Southeastern states (SC, GA, NC, FL, TN, VA, AL). The data reveals four headline patterns that contradict common assumptions about the secondhand economy:
1. Antiques outsell everything. Antiques appear in 988 of 1,920 catalogued sales — 51.5% — making it the #1 category by a wide margin. Art (770), Clothing (604), and Furniture (516) round out the top 4.
2. Florida, not Atlanta, dominates Southeast volume. Florida hosts 507 of the 1,920 active sales — 26.4% of the regional inventory — well ahead of North Carolina (381) and Georgia (291). At the metro level, Charlotte NC leads single-city density at 47 active sales, followed by Nashville TN (42) and Atlanta GA (35).
3. The secondhand discovery web is fragmented. Yardy is configured to aggregate from 15+ sources, and 11 of them have active listings right now. Estatesales.net (the largest specialist site) holds about 19% of currently active listings; the other 81% are scattered across yardsalesnet, yardsalesearch, gsalr, estatesales.org, garagesalefinder, craigslist, estatesale.com, eventbrite, hibid, and google_events.
4. The dataset includes 3,396 photographs of estate inventory. Yardy's dataset includes nearly 3.4k photos uploaded by sellers and aggregators since launch in April 2026 — a unique window into what items Southern families are actually selling at the curb.
Section 1 — Geographic distribution
Active sales by state (snapshot 2026-05-13):
Florida
507 · 26.4%
North Carolina
381 · 19.8%
Georgia
291 · 15.2%
Tennessee
272 · 14.2%
South Carolina
198 · 10.3%
Virginia
196 · 10.2%
Alabama
75 · 3.9%
State
Active sales
Share
Florida
507
26.4%
North Carolina
381
19.8%
Georgia
291
15.2%
Tennessee
272
14.2%
South Carolina
198
10.3%
Virginia
196
10.2%
Alabama
75
3.9%
Story for press: Florida dominates the Southeast secondhand market — driven by retirement-state estate liquidations, year-round weather extending the yard-sale season, and high household turnover in coastal cities. North Carolina overtakes Georgia thanks to the Charlotte and Triangle metros' high household-formation rate. Alabama trails because rural ZIP codes generate dispersed inventory that doesn't cluster into discoverable weekend events.
Section 2 — Source ecosystem
Sources currently producing active Southeast listings (snapshot 2026-05-13):
estatesales.net
365
yardsalesnet
351
yardsalesearch
346
gsalr
268
estatesales.org
216
garagesalefinder
191
craigslist
92
estatesale.com
58
eventbrite
26
hibid
5
google_events
2
#
Source
Listings
Type
1
estatesales.net
365
Estate-specialist
2
yardsalesnet
351
Yard-sale aggregator
3
yardsalesearch
346
Yard-sale aggregator
4
gsalr
268
Regional aggregator
5
estatesales.org
216
Estate-specialist
6
garagesalefinder
191
Yard-sale aggregator
7
craigslist
92
General classified
8
estatesale.com
58
Estate-specialist
9
eventbrite
26
Event ticketing
10
hibid
5
Auction-specialist
11
google_events
2
Event aggregator
Story for press: No single platform covers the Southeast secondhand market. The largest specialist site, estatesales.net, holds about 19% of currently active listings — meaning a buyer who only checks one platform misses 81% of available sales in their area. The 7-state Southeast surfaces roughly 2,000 active sales at any given snapshot across 11 producing sources (out of 15+ configured), with the median family-hosted yard sale appearing on 1.4 platforms before sale day.
SPONSORED
Section 3 — What the South is selling
Top categories by appearance frequency:
Antiques
988 · 51.5%
Art
770 · 40.1%
Clothing
604 · 31.5%
Furniture
516 · 26.9%
Jewelry
292 · 15.2%
Vehicles
251 · 13.1%
Tools
238 · 12.4%
Kitchen
224 · 11.7%
Toys & Kids
202 · 10.5%
Garden
153 · 8.0%
Books
120 · 6.3%
Collectibles
119 · 6.2%
Electronics
110 · 5.7%
Sports
107 · 5.6%
Appliances
45 · 2.3%
Music
10 · 0.5%
#
Category
Appearances
% of sales
1
Antiques
988
51.5%
2
Art
770
40.1%
3
Clothing
604
31.5%
4
Furniture
516
26.9%
5
Jewelry
292
15.2%
6
Vehicles
251
13.1%
7
Tools
238
12.4%
8
Kitchen
224
11.7%
9
Toys & Kids
202
10.5%
10
Garden
153
8.0%
11
Books
120
6.3%
12
Collectibles
119
6.2%
13
Electronics
110
5.7%
14
Sports
107
5.6%
15
Appliances
45
2.3%
16
Music
10
0.5%
Multiple categories per sale; total > 100%.
Story for press: Antiques' dominance reflects the demographic profile of Southeast estate sales — many are estate liquidations from longtime homeowners whose furniture, art, and silver date to the 1950s-1970s. Art at #2 surprises industry observers — most Southern estate sales include framed prints, original watercolors, and pottery that the inheriting family doesn't want to ship. The low Electronics count (5.7%) confirms what scrap-collectors know: today's appliances and screens go to e-waste, not the lawn.
Section 4 — The data quality story
Aggregating the secondhand market is harder than it looks. Estate-sale companies post in their own siloed CRMs. Yard sales appear on Craigslist, Facebook Marketplace, and a half-dozen regional aggregators that each cover a slightly different audience. Auction houses publish to specialty platforms with their own login walls. Real-estate listings frequently leak into “estate sale” search results because the word “estate” carries multiple meanings. Yardy's data quality work is what turns this fragmented input into a single comparable dataset — and it's where most of the engineering investment goes.
3,396 photos and counting
Since launch in April 2026, Yardy has collected and stored 3,396 unique photographs uploaded by sellers and pulled from aggregator sources. This is a meaningful corpus for two reasons. First, photos are how shoppers actually decide whether to drive to a sale — text descriptions are sparse on most aggregators (“garage sale, lots of stuff”), but a single image of a 1960s Heywood-Wakefield credenza tells a buyer everything they need to know. Second, photos are the input for category enrichment, which is where the dataset's analytical value comes from.
AI categorization at scale
Yardy uses NVIDIA's hosted inference platform (NIM) running the llama-nemotron-embed-vl-1b-v2 vision-language model to read each photo and assign categories from a fixed taxonomy: Antiques, Art, Clothing, Furniture, Jewelry, Tools, Kitchen, Toys, Garden, Books, Collectibles, Electronics, Sports, Appliances, Vehicles. Each photo is encoded into a 2048-dimension half-precision embedding (halfvec(2048), indexed with HNSW for nearest-neighbor lookup) and matched against the nearest category centroids. The model is conservative — it only assigns categories it can confidently identify — which means the “Antiques 51.5%” and “Art 40.1%” headline numbers are floor estimates, not ceiling. The actual rates are likely 5-10 points higher; the model just doesn't tag what it can't see clearly.
Cross-source deduplication
A single estate sale is frequently posted to three or four different aggregators by the family or hosting company. Without deduplication, the dataset would double- and triple-count the same physical sale. Yardy runs two passes: first, a text-similarity pass that compares titles, addresses, and time windows; second, a photo-embedding pass that compares the halfvec(2048) vectors of listing photos at a 0.92 cosine-similarity threshold. When two sales match, they are linked through a canonical_sale_id chain so the dataset preserves the source attribution while collapsing the headline count. As of the May 13 snapshot, the canonical-sale-id chain has identified several hundred cross-source duplicate groups, with new groups added each night as the scraper finds fresh listings.
Daily refresh cadence
Yardy's pipeline runs on a deterministic schedule that the press can verify against. The scraper runs at 06:00 UTC daily (GitHub Actions). Photo embedding for new listings runs at 08:30 UTC (GitHub Actions, NVIDIA NIM). Photo categorization runs at 09:00 UTC (GitHub Actions, NVIDIA NIM). Cross-source deduplication runs at 03:45 UTC (Vercel cron). Expired sales are cleaned out and orphaned photos archived at 03:00 UTC (Vercel cron). A scrape-health snapshot runs hourly, monitoring each of the 15 active sources for dropouts so a broken scraper doesn't silently degrade the dataset for days.
Real-estate exclusion
A surprising fraction of raw scraper output is real-estate listings that the source platform misclassified or that share the word “estate.” Yardy filters these via a comprehensive denylist regex that rejects listings matching MLS numbers, “under contract,” “for sale by owner” / FSBO, bedroom/bathroom counts (e.g. 3BR/2BA), “real estate auction,” “house for sale” (excluding “house for sale contents”), townhomes, vacant land, and acreage. The denylist removes a meaningful portion of inbound rows on every run — fluctuating between 10% and 18% of raw scraper output depending on the day's mix of sources. Without this filter, the dataset would be dominated by Realtor.com-style listings that don't match what a yard-sale shopper is looking for.
Section 5 — Methodology
This report draws on the live Yardy production database as of 2026-05-13 15:30 UTC. The methodology below is meant to be reproducible — every claim in sections 1-4 can be derived from the inputs described here.
Geographic coverage
Yardy tracks 81 cities across seven states: South Carolina, Georgia, North Carolina, Florida, Tennessee, Virginia, and Alabama. Cities were chosen by a combination of population (every metro area above ~75k residents is included) and estate-sale density (smaller coastal cities like Murrells Inlet and Bluffton are included because they generate disproportionate estate-sale volume relative to population). The canonical city list lives in lib/cities.ts and is the single source of truth across the scraper, sitemap, and database queries.
Data sources
Yardy is configured to scrape 15+ distinct sources: estatesales.net, estatesales.org, estatesale.com, yardsalesearch, yardsalesnet, garagesalefinder, gsalr, craigslist, patch, eventbrite, googleevents (via SerpApi), hibid, maxsold, ebay (local pickup), and storagetreasures. Eleven of these are producing live published listings at the snapshot timestamp; the remaining four are either seasonal (patch quiets outside event seasons), source-blocked under upstream platform changes, or producing zero rows in the current window. An additional six sources (govdeals, gsaauctions, liveauctioneers, auctionninja, auctionzip, fleamarketzone) are conditionally enabled but currently gated behind environment flags due to upstream blocking — set SCRAPER_TRY_DEAD_SOURCES=1 to retest them. For sources behind WAF protection (AuctionZip, gsalr, several others), Yardy uses curl-impersonate to mimic a Chrome 116 fingerprint and bypass bot-detection layers that block off-the-shelf HTTP clients.
Data freshness
The scraper runs once daily at 06:00 UTC, which means a new listing posted at the source at 06:30 UTC will appear on Yardy roughly 24 hours later, while a listing posted at 05:30 UTC appears within an hour. The median freshness across a typical day is roughly 12 hours from source-post to Yardy availability. For sales whose start time is more than 48 hours out (the typical Wednesday-for-Saturday cadence of estate-sale companies), this freshness window is well inside the planning horizon for most weekend shoppers.
Time window
This report covers April 1 – May 13, 2026 — six weeks of post-launch operation. All “active sales” counts reflect the snapshot at 2026-05-13 15:30 UTC, filtered to listings where is_published = true and either end_time >= NOW() or is_permanent = true. Categories are assigned by either source-provided metadata or the Yardy VLM enrichment job described in Section 4.
Exclusions
Yardy deliberately excludes permanent storefronts: thrift stores, Goodwill, Salvation Army, antique malls, pawn shops, and year-round flea markets. The reasoning is that these venues already have well-served apps (Goodwill's own app, ThriftFinder) and their inclusion would dilute the “find a one-time sale near me” surface that Yardy is built around. A 2026-05-12 scope decision soft-deleted 3,074 permanent venues that had previously been imported via OpenStreetMap and a discontinued FleaMarketZone source.
Limitations
The “yard sale” category is meaningfully undercounted in rural ZIP codes where Facebook Marketplace and neighborhood Facebook groups dominate the local discovery surface. Yardy captures Facebook Marketplace data only indirectly, via overlap with OSM and Patch listings. Craigslist coverage is comprehensive in metros above ~150k population but drops off in smaller markets where the local Craigslist subdomain has thin yard-sale postings. Auction data is well-covered for licensed auction houses but undercounts informal auction-style yard sales held without a published catalog.
Section 6 — What this means
The numbers above describe the state of the Southeast secondhand market. The harder question — and the one this report exists to start answering — is what those numbers mean for the people, businesses, and institutions that participate in it.
For sellers (families hosting a sale)
The fragmentation finding from Section 2 cuts both ways. On the one hand, no single platform reaches everyone, so a sale posted only to estatesales.net misses the buyers who shop on Craigslist and gsalr. On the other hand, posting to all 15 platforms manually is impractical for a family already managing the logistics of clearing a household. The pragmatic playbook for a Southeast family hosting a yard sale or estate sale in 2026 is to post on one specialist platform that fits the sale type (estatesales.net for estate sales, GarageSaleFinder or YardSaleSearch for yard sales) plus Craigslist or Facebook Marketplace for general visibility — and to expect that aggregator-of-aggregators platforms like Yardy will pick the listing up automatically within 24 hours. This compresses the seller's manual posting burden from “post to 15 sites” to “post to two.”
For buyers (weekend shoppers)
The source-fragmentation problem hits buyers harder than sellers. A buyer who only checks one platform misses the bulk of their local inventory. Estatesales.net carries about 19% of currently active listings. The 81% remainder is spread across 10 other producing sites, each with its own search interface, its own map quality, and its own posting cadence. The shift in buyer behavior over the past year has been from “I check three sites Friday night” to “I rely on a single saved-search alert that aggregates the rest.” For shoppers in the Yardy coverage area, a single saved-search filter (e.g. “estate sale within 25 miles, includes Antiques”) replaces what was previously a manual sweep of five-to-six sites every Friday evening.
For resellers (eBay flippers, antique dealers, pickers)
The 51% antiques rate combined with the Florida–North Carolina geographic concentration creates a uniquely favorable supply environment for Southeastern resellers compared to other U.S. regions. A Charleston-based picker can reach roughly 80% of the active Southeast inventory within a three-hour drive radius. At the metro level, Charlotte NC leads single-city density at 47 active sales, followed by Nashville TN (42) and Atlanta GA (35) — meaning a picker based in any of those three metros has the highest per-capita sale density in the region. The implication for reseller economics is that route planning matters more than capital — the constraint is time per Saturday morning, not inventory. See the Mobile Picker Arbitrage Guide and Estate Sale Reseller Guide for the operational playbooks.
For charity and social-services organizations
The volume of estate-sale activity tracked in this dataset — roughly 1,920 active sales at any given snapshot, with several hundred new sales appearing each week — represents a household-goods flow that is meaningfully larger than what most regional charity-thrift networks process in the same period. Goodwill, Salvation Army, and Habitat for Humanity ReStore networks across the Southeast are downstream beneficiaries: estate sales typically move 60-80% of their inventory by Sunday afternoon, and the unsold remainder flows to charity-thrift donation pickup or drop-off. Charity organizations operating in the Southeast have an opportunity to coordinate with estate-sale companies for Monday-morning pickup of the unsold tail, which our data suggests is in the range of 200-400 households per week of high-quality donatable inventory.
For the secondhand industry at large
The Southeast is a leading indicator for U.S. secondhand market dynamics because it combines demographic patterns (high retiree population, high household turnover, multi-generational estate transitions) with a relatively underserved digital-discovery layer compared to the Northeast or West Coast. The industry takeaway from this report is that the secondhand market is materially larger than the headline thrift-store-revenue numbers suggest — a thrift store represents the unsold tail of a much bigger household-liquidation flow that happens at the curb on Saturday morning.
Section 7 — About Yardy
Yardy is a free, ad-supported aggregator of estate sales, yard sales, auctions, and community-event-style secondhand sales across the U.S. Southeast. Founded in Charleston, South Carolina in April 2026, the company operates a single-engineer product team and ships product daily. The mission is straightforward: make every one-time secondhand sale in the Southeast discoverable from a single map.
What Yardy is
A web app (https://yardy.sale) and a mobile app (iOS and Android via Expo, App Store launch pending). A daily-refreshed aggregator configured to pull from 15+ sources (11 currently producing active listings), covering 81 cities across South Carolina, Georgia, North Carolina, Florida, Tennessee, Virginia, and Alabama. A photo-enriched dataset powered by NVIDIA NIM's llama-nemotron-embed-vl-1b-v2 vision-language model, with auto-categorization and cross-source deduplication described in Section 4. Free to browse without an account. Optional Yardy Pro subscription ($4.99/mo) lifts the per-listing photo cap and removes the 1-listing/month cap for hosts.
What Yardy is not
Not a thrift-store directory. Yardy does not list permanent storefronts (Goodwill, Salvation Army, antique malls, pawn shops, year-round flea markets). The scope is one-time, time-limited sales — the moment a yard sale becomes a year-round venue, it stops being a yard sale. Not a real-estate platform. The denylist regex in Section 4 explicitly excludes MLS listings, FSBO postings, and “real estate auction” content that occasionally appears in raw scraper output. Not a Northeast or West Coast platform. Coverage is deliberately limited to the seven Southeastern states above. Other regions may launch later but are not on the current roadmap.
Contact
Web: https://yardy.sale Press inquiries: jack@yardy.sale Open-data partnership inquiries: jack@yardy.sale Founder: Jack Westover (Charleston, SC). Background: yacht-insurance broker at Hanham Insurance Agency, 10+ years building software side-projects.
On using this data in reporting
All counts and percentages in this report are derived from the live Yardy production database at the snapshot timestamp documented in Section 5. Press, researchers, and academic partners are welcome to cite specific numbers from this report with attribution to “Yardy, State of Southeast Secondhand 2026.” For deeper data partnerships — custom geographic or time-window queries, CSV exports of category breakdowns, or methodological deep-dives — contact jack@yardy.sale directly.
Methodology footnotes (for citation)
Snapshot date: 2026-05-13 15:30 UTC. All counts reflect is_published = true sales in the Yardy database at that moment.
Categories are assigned by either source-provided metadata or the Yardy VLM enrichment job (scripts/describe-photos.ts), which uses nvidia/llama-nemotron-embed-vl-1b-v2 with conservative thresholds — categories are only assigned when the model identifies specific items in the listing photo.
“Active sales” excludes expired listings and time-windowed events past end_time.
Suggested citation: Yardy, State of Southeast Secondhand 2026, published 2026-05-13, https://yardy.sale/state-of-southeast-secondhand-2026.
Related guides & data
The Yardy Index — live snapshot of Southeast secondhand commerce All Yardy long-form guides Estate Sale Reseller Guide Mobile Picker Arbitrage Guide