HomeReports › Research Notes

Research Note · Published 2026-06-04

North Carolina's Unified eCourts: Why One State Has Better Court-Records Data Than Any Other

Authored by , Founder of Keystone Court Data. See our editorial standards.

North Carolina sits inside a national real-estate-data anomaly: it is the only state in our coverage where industry aggregators publish pre-foreclosure inventory at scale. The reason isn't that NC has more foreclosures — it's that NC has one statewide court records portal instead of 100 county-by-county systems.

100 counties, 1 portal

North Carolina rolled out Tyler eCourts as a statewide unified case management system covering all 100 NC counties. One query, one feed, every county.

How most state court systems are structured

The norm in the United States is 50 states × ~3,143 counties × independent court portals. Each county runs its own access system (Tyler Odyssey here, custom-built portal there, in-person-only courthouse elsewhere). To aggregate foreclosure filings nationally, a data company has to write and maintain a separate scraper for every county portal, then normalize the data across all of them.

This is expensive. National aggregators end up choosing which counties to support based on volume and accessibility. Counties with non-standard portals or active anti-scraping measures get skipped. The result: aggregator coverage of pre-foreclosure is patchy and shallow in fragmented-court states like Indiana, Pennsylvania, and New Jersey.

What North Carolina did differently

North Carolina's Administrative Office of the Courts contracted with Tyler Technologies to build a single statewide case management system. Tyler eCourts now serves all 100 NC counties under one access portal, with consistent case-type designations across the state.

One scraper covers all 100 counties. One normalization layer. One ownership-verification path. The marginal cost of adding county #101 is zero — there are only 100. The marginal cost of NC coverage drops by 100x compared to other states.

Why this matters for investor data

Because NC is cheap to cover statewide, the national foreclosure-data aggregators (whose business model depends on covering many states with thin per-county economics) include NC pre-foreclosure inventory in their public-facing products. The aggregator interfaces that show only bank-owned (REO) inventory for IN/PA/NJ/FL show pre-foreclosure complaints for NC — same business model, different state structure.

We documented this in our research note on the pre-foreclosure visibility gap: we sampled hundreds of aggregator-listed properties in IN/PA/NJ/FL and found 100% bank-owned, but NC properties surfaced as pre-foreclosure. The driver was structural — court-records data accessibility — not actual foreclosure activity.

What the NC court structure also means for outreach

Implications for our coverage strategy

North Carolina is structurally easier to cover than IN/PA/NJ from a data-engineering standpoint — but the competitive picture is also more crowded because aggregators already serve it. Our value proposition in NC differs slightly from our value proposition in fragmented-court states:

The broader pattern

Each state's court-records accessibility tells a story about what aggregators can and can't see, and where the moat is for direct court-records intelligence operators. New Jersey is in the middle — single statewide foreclosure office but per-county Surrogate's Courts for probate. Indiana is highly fragmented (92 counties on a mix of Tyler Odyssey and custom portals). Pennsylvania is the most fragmented of all our covered states (67 counties × many portal systems).

Want to extend court-records data coverage into a new state? Start with the unified-portal states (NC, FL with eCourts rollout). Maximum investor moat lives in the fragmented-court states where aggregators can't economically reach.

Related