Limited-time offer

The full ListRiver database: 20.2 million business records, 15 states

More than 20.2 million active U.S. business records across 15 states, taken from official state business registries as of October 16, 2026. The whole file costs $3,999, one time.

Business records
20.2M+
active, one row per filing
States
15
one CSV file each
Price
$3,999
one time
Monthly updates included
2
after the first files

Get the whole file for $3,999

Tell us where to reach you and you get a private link to pay securely by card. No payment up front. Your files download from that same page as soon as payment clears.

Records by state

StateActive recordsRegistered agentLast updated
New York4,134,732IncludedOct 16, 2026
Florida3,965,810IncludedOct 16, 2026
California3,637,036IncludedOct 16, 2026
Texas2,676,924Not publishedOct 16, 2026
Pennsylvania2,263,028Not publishedOct 16, 2026
Colorado930,878IncludedOct 16, 2026
Virginia860,483IncludedOct 16, 2026
Oregon499,625IncludedOct 16, 2026
Connecticut407,905IncludedOct 16, 2026
Iowa292,378IncludedOct 16, 2026
Mississippi289,013Not publishedOct 16, 2026
Alaska73,649IncludedOct 16, 2026
District of Columbia72,975IncludedOct 16, 2026
Vermont69,233IncludedOct 16, 2026
Ohio57,839IncludedOct 16, 2026
All 15 states20,231,508

Counts are approximate and change with every update.

What is in each record

Every record has the legal business name, entity type, status, formation month, registration state, state filing number and business address. Registered agent is included for the states that publish it (12 of 15). More than 2.8 million records include an EIN. More than 400,000 include an email address. The data dictionary lists all the columns.

What you get

  • One gzip-compressed CSV file per state, all in the same layout, plus a README.
  • Immediate download as soon as payment is received.
  • 2 monthly updates at no additional charge. Each update is a complete new copy of the database.
  • A license for your organization's own use. The data may not be sold, resold or shared with anyone else.

Limits worth knowing before you buy

  • EINs and email addresses are included only where we have them, and most records have neither. At present nearly all EINs are on Florida registrations and most email addresses are Connecticut businesses.
  • A business registered in several states has one row per registration.
  • We update the database weekly, but states publish on their own schedules (from daily to monthly), so each state is only as current as its latest release.
  • You are responsible for following the marketing and privacy laws that apply to how you use the data.

This offer can change or end at any time. See the methodology, our Terms and Refund Policy.

Common questions about the full database

How many records are in the ListRiver full database?

More than 20.2 million active U.S. business records across 15 states (AK, CA, CO, CT, DC, FL, IA, MS, NY, OH, OR, PA, TX, VA, VT) as of October 16, 2026. Counts change with every weekly update.

How much does the full database cost?

$3,999, one time, for the entire file, including 2 monthly updates. It is a limited-time offer.

How is the full database delivered?

As one gzip-compressed CSV file per state, downloaded from a private page as soon as payment is received.

Can I resell or share the data?

Not under the standard license. The data is licensed to the buying organization for its own use, including outreach it runs for its own clients, and may not be sold, resold or handed to any other party. Resale and redistribution licenses are available separately: contact us.

Where does the data come from?

From the official business registries that each state publishes. ListRiver standardizes the files into one layout, removes duplicates and keeps only businesses that are active on the state register.