Coverage
Real estate license coverage
The current RELD snapshot — live states and territories, refresh cadence, broker and licensee record counts, and what's still on the roadmap.
API by state ·
License lookup by state
·
Machine-readable: GET /api/v1/coverage
Interactive coverage map
See where records are live today
Live states and territories are shaded by active licensee records. The panel starts with network-wide totals; click a region to pin that jurisdiction's counts and refresh cadence.
Loading coverage map...
Coverage methodology
What production coverage means
A jurisdiction is marked live only after RELD has an ingestion path, normalized licensee records, status handling, and repeatable refresh checks in place. The public count is not a market-size estimate; it reflects rows loaded from regulator source data and reviewed for the API shape used by customers.
Coverage depth varies by source. Some regulators publish broker, salesperson, brokerage, branch, and affiliation data together. Others publish licensee records without every relationship field. RELD keeps the source-specific details available while presenting common fields consistently, so teams can build one integration and still understand what each regulator actually provides.
The roadmap is separate from production coverage. Roadmap states have been identified for future support, but they are not returned by production search or verification endpoints until ingestion is implemented and validated. If a state is critical to your rollout, the contact link helps us prioritize real deployment needs over speculative backlog order.
Refresh cadence is also part of the coverage decision. RELD does not treat every source as a nightly source when the regulator itself publishes slower files or when portal behavior makes a different schedule more reliable. The goal is to give customers a trustworthy freshness signal, not a blanket promise that hides source constraints.
For live jurisdictions, downstream systems should rely on the API response metadata rather than a hard-coded marketing page value. The public table is useful for evaluation and planning, while the coverage endpoint is the operational source for integration logic, monitoring, and customer-facing availability messages.
This distinction matters for compliance workflows. A team can use this page to decide whether RELD is likely to support a market, then use the API to log the exact record, source status, and verification timestamp used in an internal decision. That keeps the marketing view readable while preserving a more precise audit trail in the product itself.
When a regulator changes its portal, file format, or published fields, RELD reviews the ingestion path before updating public expectations. That is why coverage language on this page is intentionally conservative: it separates what is live, what is planned, and what depends on source data that may differ from state to state.
The practical result is a coverage page that helps buyers plan, and an API coverage endpoint that helps software make decisions.
How to read coverage
Source-backed data, normalized for API use
Coverage numbers are useful only when you know what they mean. RELD tracks source availability, regulator-specific status rules, and freshness metadata for every live jurisdiction.
Total records
Total rows count licensee records loaded from each official source after normalization. The current public snapshot includes 4,638,222 rows across live jurisdictions.
Active records
Active counts follow each regulator's published status semantics. A state's idea of active, expired, inactive, or suspended can differ, so RELD preserves source status details alongside normalized fields.
Refresh cadence
Refresh tiers follow source behavior: direct feeds can run nightly, slower portals run weekly, and monthly bulk files are checked weekly for newly published exports.
Freshness metadata
API responses include last_verified, and GET /api/v1/coverage reports source-level refresh status for integration logic.
Live coverage
States and territories in production
These jurisdictions are ingested, normalized, and queryable through the API today. Each row links to the API state page and, where available, a public license lookup summary with local counts.
Browse all 50 license lookup pages or how to get licensed by state .
| Jurisdiction | Refresh | Total | Active |
|---|---|---|---|
| AL | Monthly | 42,015 | 32,103 |
| AK | Weekly | 3,082 | 2,747 |
| AZ | Nightly | 231,117 | 66,808 |
| AR | Weekly | 18,071 | 14,122 |
| CA | Nightly | 418,210 | 418,210 |
| CO | Nightly | 108,348 | 89,452 |
| CT | Nightly | 118,636 | 25,222 |
| DE | Nightly | 30,847 | 7,282 |
| DC | Weekly | 59,253 | 14,727 |
| FL | Nightly | 490,190 | 354,329 |
| GA | Monthly update | 13,000 | 13,000 |
| HI | Monthly | 14,455 | 14,455 |
| ID | Weekly | 15,445 | 15,445 |
| IL | Nightly | 579,097 | 71,752 |
| IN | Weekly | 30,465 | 29,504 |
| IA | Weekly | 13,570 | 13,570 |
| KS | Monthly | 83,501 | 17,313 |
| KY | Weekly | 19,260 | 19,258 |
| LA | Weekly | 21,010 | 16,217 |
| ME | Weekly | 43,467 | 8,237 |
| MD | Weekly | 42,615 | 42,615 |
| MA | Weekly | 322,269 | 52,791 |
| MI | Nightly | 63,101 | 63,091 |
| MN | Weekly | 145,479 | 33,690 |
| MS | Weekly | 10,668 | 10,668 |
| MO | Nightly | 47,681 | 47,681 |
| MT | Monthly | 19,218 | 7,013 |
| NE | Weekly | 9,002 | 7,674 |
| NV | Monthly | 29,730 | 29,730 |
| NH | Weekly | 14,586 | 12,339 |
| NJ | Weekly | 66,084 | 66,084 |
| NM | Weekly | 29,481 | 13,795 |
| NY | Nightly | 152,827 | 152,827 |
| NC | Monthly | 107,725 | 84,813 |
| ND | Weekly | 2,597 | 2,597 |
| OH | Daily | 85,739 | 47,302 |
| OK | Weekly | 94,162 | 20,856 |
| OR | Weekly | 21,459 | 21,459 |
| PA | Weekly | 278,411 | 44,709 |
| PR | Weekly | 18,359 | 6,269 |
| RI | Weekly | 2,720 | 2,720 |
| SC | Monthly | 45,522 | 45,518 |
| SD | Nightly | 3,971 | 3,342 |
| TN | Weekly | 188,438 | 47,437 |
| TX | Nightly | 320,065 | 188,952 |
| UT | Weekly | 28,205 | 27,309 |
| VT | Weekly | 17,806 | 3,022 |
| VA | Weekly | 64,705 | 55,252 |
| WV | Weekly | 4,926 | 4,926 |
| WI | Weekly | 43,104 | 29,955 |
| WY | Weekly | 4,528 | 3,792 |
| Total live licensee records | 4,638,222 | 2,423,981 | |
"Active" follows each regulator's current-status semantics in the source export. Broker–salesperson affiliations are stored separately and exposed through the
/affiliations, /supervisor, and /affiliates endpoints.
Because of how the Hawaii and Georgia state regulators license their data, Georgia monthly-update coverage and Hawaii are available at an additional fee for now. Contact us for add-on pricing.
Refresh cadence
Why refresh cadence follows the source
Each jurisdiction has its own update cadence. We re-ingest regularly to keep the data current.
Nightly refresh
Nightly jurisdictions re-ingest overnight, so new licenses, status changes, and affiliation moves land in the API within ~24 hours of the regulator updating their records.
CA · TX · NY · CO · DE · AZ · CT · FL · IL · MI · SD · OH · MO
Weekly refresh
Weekly jurisdictions follow upstream sources that do not need overnight polling.
PA · AK · MA · VT · ND · WY · NJ · VA · PR · OR · WV · ME · RI · UT · KY · IA · MS · TN · MN · MD · WI · NM · LA · OK · AR · NH · NE · ID · IN · DC
Monthly source
Monthly jurisdictions follow upstream monthly files. We check weekly so newly published files are picked up promptly.
GA · HI · NV · KS · AL · NC · SC · MT
Every record carries a last_verified timestamp so you can always check freshness yourself, and the /api/v1/coverage endpoint reports each source's last refresh time.
Roadmap
1 states still to add
We're actively researching these. Need one on the API soon? Tell us — customer demand is what moves a state up the queue.
Always-current coverage, programmatically
This page is a curated snapshot. For the live, machine-readable view — including each source's most recent last_updated timestamp — call the coverage endpoint without even needing any active API key.
Need a state we don't have yet?
Tell us which jurisdictions are blocking your rollout — we prioritize state expansion based on customer demand.