Skip to main content
GovFiles is a normalized dataset of US business-entity records, sourced directly from each state’s Secretary of State registry. A bulk delivery gives you 75M+ entities across all 50 states as a set of relational tables. It covers corporations, LLCs, partnerships, nonprofits, and trade names, both active and dissolved, and maps every state to one schema, so the same query works for a Delaware LLC or a California corporation.

Delivery

Bulk data ships as Parquet over S3 or as warehouse-native shares for Snowflake, BigQuery, and Databricks. Each delivery is a full monthly snapshot that replaces the previous month. The as_of column on each entity gives the date that row was retrieved, so you can tell how fresh a record is.

How the data is structured

Every table joins on (jurisdiction_code, entity_number). That pair identifies an entity across the dataset. Coverage reflects what each registry publishes. A field a state does not release is null, so completeness varies by state and by field. You can spot-check any record against the source at any time. Each entity carries an entity_url linking to its page on the state registry, with search_url as a fallback when no direct link exists. The tables below document the schema. The same records are available one at a time through the REST API.

CORP.COMPANIES

One row per registered legal entity.
FIELDDESCRIPTIONTYPESOURCE
ENTITY_NUMBERRegistry-assigned entity numberStringProvided by state
JURISDICTION_CODEISO 3166-2 style code, e.g. us_deStringCreated by GovFiles
LEGAL_NAMELegal name as registeredStringProvided by state
STATUSNormalized status: active, inactive, dissolved, suspended, merged, withdrawn, unknownStringEnhanced by GovFiles
STATUS_RAWVerbatim status string from the registryStringProvided by state
LEGAL_FORMNormalized entity type: llc, corporation, nonprofit, and othersStringEnhanced by GovFiles
LEGAL_FORM_RAWVerbatim company-type string from the registryStringProvided by state
DOMICILEdomestic, foreign, or unknownStringEnhanced by GovFiles
FORMED_ONIncorporation / formation dateDateProvided by state
DISSOLVED_ONDissolution date, if dissolvedDateProvided by state
WEBSITESAssociated websitesArrayProvided by state
PHONEPhone numberStringProvided by state
FAXFax numberStringProvided by state
ENTITY_URLDirect link to this entity on the registryStringProvided by state
SEARCH_URLState entity-search page; fallback when no direct link existsStringCreated by GovFiles
AS_OFDate this record was retrieved from the sourceDateCreated by GovFiles

CORP.COMPANY_ADDRESSES

Entity addresses, one row per address slot.
FIELDDESCRIPTIONTYPESOURCE
JURISDICTION_CODEJoin keyStringCreated by GovFiles
ENTITY_NUMBERJoin keyStringProvided by state
ADDRESS_KINDregistered, headquarters, or mailingStringEnhanced by GovFiles
RAWVerbatim address string when the source was unstructuredStringProvided by state
STREET_ADDRESSStreet addressStringEnhanced by GovFiles
LOCALITYCity or townStringEnhanced by GovFiles
REGIONState / provinceStringEnhanced by GovFiles
POSTAL_CODEPostal codeStringEnhanced by GovFiles
COUNTRYCountryStringEnhanced by GovFiles
COUNTRY_CODECountry codeStringEnhanced by GovFiles

CORP.COMPANY_PARTIES

People and companies related to an entity, one row per party-role. A party with no known role appears once with a null role_kind. This is the table for officers, directors, registered agents, members, and owners.
FIELDDESCRIPTIONTYPESOURCE
JURISDICTION_CODEJoin keyStringCreated by GovFiles
ENTITY_NUMBERJoin keyStringProvided by state
PARTY_NAMEName of the person or companyStringProvided by state
PARTY_TYPEcompany, person, or unknownStringEnhanced by GovFiles
ROLE_KINDNormalized role: registered_agent, officer, manager, member, governor, owner, incorporator, shareholder, otherStringEnhanced by GovFiles
ROLE_TITLEVerbatim position string from the registryStringProvided by state
OWNERSHIP_PERCENTAGEPercentage owned, for ownership rolesFloatProvided by state
STARTED_ONDate the role startedDateProvided by state
ENDED_ONDate the role endedDateProvided by state
ADDRESS_RAWVerbatim party addressStringProvided by state
ADDRESS_STREETStreet addressStringEnhanced by GovFiles
ADDRESS_LOCALITYCity or townStringEnhanced by GovFiles
ADDRESS_REGIONState / provinceStringEnhanced by GovFiles
ADDRESS_POSTAL_CODEPostal codeStringEnhanced by GovFiles
ADDRESS_COUNTRYCountryStringEnhanced by GovFiles
ADDRESS_COUNTRY_CODECountry codeStringEnhanced by GovFiles

CORP.COMPANY_FILINGS

Statutory filings: annual reports, amendments, certificates, etc.
FIELDDESCRIPTIONTYPESOURCE
JURISDICTION_CODEJoin keyStringCreated by GovFiles
ENTITY_NUMBERJoin keyStringProvided by state
FILING_IDRegistry filing / document idStringProvided by state
TITLEFiling titleStringProvided by state
FILED_ONDate filedDateProvided by state
FILING_TYPE_CODEFiling type codeStringProvided by state
FILING_TYPE_NAMEFiling type nameStringProvided by state
URLLink to the filingStringProvided by state
DESCRIPTIONFiling descriptionStringProvided by state

CORP.COMPANY_IDENTIFIERS

External identifiers (tax numbers, registry ids, etc.).
FIELDDESCRIPTIONTYPESOURCE
JURISDICTION_CODEJoin keyStringCreated by GovFiles
ENTITY_NUMBERJoin keyStringProvided by state
SCHEMEIdentifier scheme, e.g. us_fein, us_sec_cik, leiStringEnhanced by GovFiles
VALUEThe identifier valueStringProvided by state

CORP.COMPANY_NAMES

Non-current names: former legal names and DBAs / trade names. The entity’s current legal name lives in corp.companies.legal_name.
FIELDDESCRIPTIONTYPESOURCE
JURISDICTION_CODEJoin keyStringCreated by GovFiles
ENTITY_NUMBERJoin keyStringProvided by state
NAMEThe nameStringProvided by state
NAME_KINDprevious_legal (former legal name), trading (DBA / trade name), or aliasStringEnhanced by GovFiles
STARTED_ONDate the name took effectDateProvided by state
ENDED_ONDate the name endedDateProvided by state

CORP.COMPANY_RELATIONSHIPS

Entity-to-entity links: mergers, foreign-home entity, re-registrations.
FIELDDESCRIPTIONTYPESOURCE
JURISDICTION_CODEJoin keyStringCreated by GovFiles
ENTITY_NUMBERJoin keyStringProvided by state
RELATIONSHIP_KINDmerged_into, home_entity, subsequent_registration, alternate_registrationStringEnhanced by GovFiles
RELATED_NAMEName of the related entityStringProvided by state
RELATED_JURISDICTION_CODEJurisdiction of the related entity, when knownStringCreated by GovFiles
RELATED_ENTITY_NUMBEREntity number of the related entity, when knownStringProvided by state
EFFECTIVE_DATEEffective dateDateProvided by state

CORP.COMPANY_INDUSTRY_CODES

Company industry classifications.
FIELDDESCRIPTIONTYPESOURCE
JURISDICTION_CODEJoin keyStringCreated by GovFiles
ENTITY_NUMBERJoin keyStringProvided by state
CODEThe classification codeStringProvided by state
SCHEMECode scheme, e.g. us_naics_2017, us_sic_1987StringEnhanced by GovFiles
DESCRIPTIONClassification descriptionStringProvided by state