Skip to content
INSURANCETRUST HUB
My Insurance

Independent research · Colorado

Colorado Insurance Market & Regulatory Intelligence

A source-backed view of Colorado Division of Insurance verification paths, the dated 2025 statistical-report company directory, surplus-lines eligibility, domestic certificates, SERFF filing search, and disciplinary lookup. This is not a ranking, recommendation, or Trust Score. Producer and agency lists are search-only. The statistical report is not a live insurer roster.

Snapshot insurance-co-state-intel-v1 · fingerprint 1430467e59b9 · as of 2026-09-09

Snapshot metrics

1,839

Universe · 2025 NAIC Companies directory rows (statistical report)

Colorado DOI 2025 statistical-report NAIC Companies tab after excluding one statement-type legend row. As of 2025-12-31. Not a 2026 live authorized-insurer roster.

Search only

Current · Producer / agency bulk roster

Sircon/Vertafore consumer inquiry is OPEN_SEARCH_ONLY. Missing is not zero.

259

Observations · 2026–2027 eligible non-admitted surplus-lines identities

Official 2026–2027 eligible non-admitted list effective 2026-07-01 through 2027-06-30 (updated 2026-07-24): 225 NAIC CoCodes + 34 alien AA- identities. Eligible non-admitted is not admitted. Not a producer list.

Colorado

Geography · statewide snapshot

No Denver, county, or city insurance routes.

2025-12-31

As-of · statistical-report source date

Dated annual market report, not current legal-company status.

Trace this number
Source
https://doi.colorado.gov/sites/doi/files/documents/Colorado%202025%20Statistical%20Report%20Final.xlsx
Source date
2025-12-31 (report published August 2026; retrieved 2026-09-09)
Denominator
NAIC Companies tab company rows after excluding the statement-type legend
Calculation
1,840 nonempty rows − 1 legend row = 1,839 company directory rows = 1,839 distinct NAIC CoCodes.
Reporting grain
dated statistical-report directory row
Coverage
ACQUIRED as a 2025 market report, not current authorization
Caveat
One nonempty row is a statement-type legend, not a company. Company directory rows equal distinct NAIC CoCodes. DOM=CO is domicile on this dated directory, not current Colorado authority and not the certificates-of-compliance subset.

Who regulates Colorado insurance?

Colorado Division of Insurance (Colorado Department of Regulatory Agencies (DORA)) regulates Legal insurers, agencies, individual producers, appointments, surplus-lines eligibility, rate/form filings, examinations, disciplinary actions, and consumer complaints as described on official Colorado DOI pages. A producer is not an agency. An agency is not an insurer. A plan is not an insurer. NAIC CoCode is not NPN. Domicile is not Colorado authority.

Colorado insurance credential classes.
ClassIdentityEstablishesDoes not establish
Legal insurerNAIC CoCode when source-nativeLegal-insurer identity; Colorado authority only when a current official record says soA 2025 statistical-report row is not current authorization. A brand is not the legal insurer. NAIC is not NPN.
Insurance agency / business entityNPN / Colorado agency license when a live lookup record says soBusiness-entity credential when the official lookup returns oneNot an insurer. Not an individual producer. No bulk agency roster was acquired.
Individual producerNPN / Colorado producer license when a live lookup record says soPerson license when the official lookup returns oneNot an agency. Not published as a person directory here.
AppointmentExact producer/agency-to-insurer relationship when source-nativeAuthority to represent a company when the source says soNot quality. Not acquired as a bulk graph this ticket. License is not appointment.
Eligible non-admitted / surplus-lines insurerNAIC CoCode or alien AA- identity on the official eligibility listSurplus-lines eligibility for the list's effective windowNot admitted authority. Alien AA- is not a NAIC CoCode. Not a producer.
PlanCMS Marketplace or Medicare contract/plan ID when already in the national overlayFederal plan identity where already storedA plan is not an insurer. Marketplace participation is not Colorado DOI authority.

Market findings

  • The 2025 statistical report is a dated market report, not a live authorized roster. The NAIC Companies tab has 1,839 company directory rows and 1,839 distinct NAIC CoCodes after excluding a legend row. That grain is as-of 2025-12-31. This does not mean 1,839 currently authorized Colorado insurance companies; the official PDF narrative of 1,844 premium-writing companies is the same denominator.
  • Eligible non-admitted surplus-lines identities are a separate grain. The official 2026–2027 list has 259 eligible identities (225 NAIC + 34 alien AA-), effective 2026-07-01 through 2027-06-30, updated 2026-07-24. The 2025–2026 list (247 identities through 2026-06-30) is historical. This does not mean 259 admitted insurers; 259 producers; alien AA- identities are NAIC CoCodes; the expired 2025–2026 list is current eligibility.
  • Colorado DOI publishes a source-native Complaint Ratio and Complaint Index. The 2025 standard reports are bounded company-by-line tables with NAIC CoCodes on official detail links. DOI calculates ratio and index from all received complaints, not confirmed-only. That regulator metric is not a TrustHub score, ranking, or quality grade. This does not mean TrustHub ranked insurers; confirmed complaints equal received complaints; a low index is a TrustHub declaration of a good insurer; zero complaints in one year/line is a universal clean history.
  • Producer and agency bulk rosters were not acquired. Verification remains on Sircon/DOI search. Search-only is not zero. This does not mean zero Colorado producers; zero Colorado agencies.
  • Domestic certificates of compliance are a subset, not all authorized insurers. The official certificates page lists 49 named company entries after excluding a Title Agencies heading. That is not the 1,839 statistical-directory rows and not the 45 DOM=CO rows. This does not mean 49 is the complete authorized-insurer universe; DOM=CO equals certificates of compliance.

How to verify an insurer, agency, or producer

Colorado DOI points consumers to Sircon for live license inquiry. A lookup hit is not a TrustHub profile and is not a bulk roster. Existing InsuranceTrustHub insurer/agency research tools remain national graph tools, not a substitute for Colorado DOI verification.

2025 statistical report

Official source as of 2025-12-31, published 2026-08, retrieved 2026-09-09. One nonempty row is a statement-type legend, not a company. Company directory rows equal distinct NAIC CoCodes. DOM=CO is domicile on this dated directory, not current Colorado authority and not the certificates-of-compliance subset.

1,839

NAIC Companies directory rows

Not “1,839 Colorado insurance companies.” Not current authorization.

1,839

Distinct NAIC CoCodes on that tab

1:1 with directory rows after excluding the legend.

45

DOM=CO rows on that tab

Domicile is not Colorado authority and not the certificates subset.

1,843

Companies by Group overlay rows

Grouping overlay, not a second insurer universe.

The official PDF narrative of premium written to 1,844 companies is a different grain and is not used as a headline. Line tabs are per-line market observations; summing every tab is not an insurer count. Non-NAIC and pre-need tabs are different grains.

Colorado Insurance Industry Statistical Report

What TrustHub does not have as a roster

No free bulk producer roster was acquired. Search-only is not zero. Do not invent a Colorado producer count.

No unrestricted official agency CSV/API was acquired. Missing is not zero.

The 2025 statistical-report NAIC Companies directory is not a current authorized-insurer roster. Domicile is not Colorado authority. Domestic certificates are a subset. NAIC identity is not Colorado authorization.

SOURCE_NOT_ACQUIRED / OPEN_SEARCH_ONLY

CO_PRODUCER_BULK_ROSTER

Restricted/search-only is not zero.

SOURCE_NOT_ACQUIRED / OPEN_SEARCH_ONLY

CO_AGENCY_BULK_ROSTER

Missing is not zero. Search-only is not zero.

Domestic certificates of compliance

Named domestic certificate-of-compliance entries on the official page after excluding the 'Title Agencies' heading. This is a domestic-certificate subset, not all authorized insurers, and not the 45 DOM=CO statistical-report rows.

50 list items include one Title Agencies heading that has its own document link. 49 named company entries map 1:1 to 49 company document links (45 DOI PDF + 4 Google Drive). The prior 46 PDF + 4 Drive = 50 count included the heading link. Company-entry count and document-link count remain separate grains.

49

Named certificate-of-compliance company entries

Not a document-link count. Not all authorized insurers.

49

Company document links

45 DOI PDFs + 4 Google Drive. The 50th list-item href is the Title Agencies heading.

Certificates of compliance

Eligible non-admitted surplus-lines list

Official 2026–2027 list: 259 distinct eligible identities (225 NAIC CoCodes + 34 alien AA- IDs), effective 2026-07-01 through 2027-06-30, updated 2026-07-24. Eligible non-admitted is not admitted. Alien AA- is not NAIC CoCode. The 2025–2026 list (247 identities, through 2026-06-30) is a historical snapshot, not current eligibility.

259

2026–2027 eligible identities

Effective 2026-07-01 through 2027-06-30. Not admitted. Not producers.

225

NAIC CoCode identities

34

Alien AA- identities

Alien AA- is not a NAIC CoCode.

The prior 2025–2026 list (247 identities, effective 2025-07-01 through 2026-06-30) is a historical eligibility snapshot. An expired period is not current eligibility, and a missing later list would not be zero insurers.

Trace this number
Source
https://doi.colorado.gov/sites/doi/files/documents/2026%20Colorado%20Eligible%20Nonadmitted%20Insurers%20Writing%20Surplus%20Lines%2007242026.pdf
Source date
effective 2026-07-01 through 2027-06-30; updated 2026-07-24
Denominator
Official 2026–2027 eligible non-admitted insurer list rows
Calculation
225 NAIC CoCodes + 34 alien AA- identities = 259 distinct eligible identities. No duplicate IDs.
Reporting grain
surplus-lines eligibility identity
Coverage
ACQUIRED for the list's effective window
Caveat
Official 2026–2027 list: 259 distinct eligible identities (225 NAIC CoCodes + 34 alien AA- IDs), effective 2026-07-01 through 2027-06-30, updated 2026-07-24. Eligible non-admitted is not admitted. Alien AA- is not NAIC CoCode. The 2025–2026 list (247 identities, through 2026-06-30) is a historical snapshot, not current eligibility.

Title

Title insurer ≠ title producer ≠ title agency ≠ P&C. The 2025 statistical-report Title line has 22 distinct NAIC observations. No bulk title-agency or title-producer roster was acquired.

Disciplinary actions and insurer enforcement

Google Data Studio / DOI disciplinary index. Not scraped. Name-only attach is unsafe.

Name-only attach is UNSAFE_FOR_ADVERSE_PROFILE_ATTACH. Name+city is REVIEW_REQUIRED. Disciplinary is not conviction. Producer disciplinary is not insurer enforcement. An order is not an examination.

Agent, producer, and agency disciplinary actions

Examinations

The market-conduct page is an index/research path. Zero scrapeable PDF hrefs on the landing page is not zero examinations. Missing is not zero.

The financial-examinations page is an index/research path. Zero scrapeable PDF hrefs on the landing page is not zero examinations.

Market conduct is not enforcement. A financial exam is not insolvency. Unknown is not zero.

Rate and form filings

OPEN_SEARCH_ONLY. A rate filing is not a consumer quote, not insurer quality, and not an approval unless the source-native status says so. SERFF is not scraped query-by-query to manufacture a statewide filing denominator.

SERFF Filing Access (Colorado)

Complaints

Colorado DOI publishes annual complaint-and-recoveries reports and a source-native Complaint Ratio / Complaint Index. Complaint Ratio and Complaint Index are regulator-published comparative measures. They are not a TrustHub score, ranking, best/worst label, or quality grade. DOI calculates both from all received complaints, not confirmed-only. Total complaints are not confirmed complaints. A complaint is not a violation. A confirmed complaint is not a conviction. Zero complaints in one year and line is not a universal clean history.

$17,607,341

FY 2024-25 recoveries

Money restored to consumers. Recoveries are not fines and not a consumer-loss total.

415

2025 standard ratio/index company-line rows

Bounded official tables (5+ complaints or 0.1% premium share). Not a TrustHub ranking.

Trace this number
Source
https://doi.colorado.gov/sites/doi/files/documents/2025%20Colorado%20Division%20of%20Insurance%20Annual%20Complaint%20and%20Recoveries%20Report.pdf
Source date
FY 2024-25 (July 2024 - June 2025); news release 2025-11-19
Denominator
DOI annual recoveries, not a complaint-only count
Calculation
Colorado DOI reports $17,607,341 in total recoveries. The two published line amounts shown here are $10,430,250 for property/casualty and $7,176,838 for life/health, which sum to $17,607,088; the $253 difference is not attributed to either displayed line in this extraction. The 7,792 closed figure mixes complaints and inquiries (including 222 inquiries) and is not a complaint-only total.
Reporting grain
dated annual recoveries aggregate
Coverage
ACQUIRED as report-level aggregates
Caveat
Colorado DOI reports $17,607,341 in total recoveries. The two published line amounts shown here are $10,430,250 for property/casualty and $7,176,838 for life/health, which sum to $17,607,088; the $253 difference is not attributed to either displayed line in this extraction. Do not treat the component lines as reconciling to the official aggregate. Recoveries are not fines and not a consumer-loss total. The closed figure of 7,792 is complaints and inquiries together and includes 222 inquiries. That mixed grain is not published as a complaint-only total. The annual report does not state a single statewide confirmed-complaint count.

Standard 2025 tables have NAIC CoCodes on official company-detail links. Read-only exact NAIC matches are not graph enrichment and are not public profile attachments. Name-only attach remains unsafe. A parenthetical alias/DBA on a company label is not an identity key.

Federal overlay

Existing national CMS/NAIC identities are not Colorado authorization. No new federal ingest was performed.

SOURCE_NOT_SPLIT / NOT_USED

CMS Marketplace Colorado projection

Marketplace participation is not Colorado DOI authority and is not a recommendation.

Expansion ledger

NEW_*_ROWS are snapshot-documented observation/eligibility/report rows, not graph ingest. EXACT_*_NAIC_MATCHES are read-only identity comparisons. EXISTING_ORGANIZATIONS_ENRICHED remains 0 because no canonical row was written.

0

Net-new canonical legal insurers

0

Net-new public profiles

1,839

New market observation rows (snapshot)

259

New surplus-lines rows (snapshot)

1,834

Exact statistical NAIC matches (read-only)

Exact identity match is not graph enrichment.

415

New 2025 standard complaint-report rows (snapshot)

Company × line observations. Not legal-insurer identities.

Gaps

Unknown is not zero. Search-only is not zero. Request-only is not zero. No CORA request was filed to enlarge this ticket.

ClassItems
ACQUIRED2025 statistical-report Excel (dated market rows); 2026–2027 eligible non-admitted surplus-lines PDF; FY 2024-25 annual complaint and recoveries report; 2025 standard complaint ratio/index tables (six lines); Domestic certificates-of-compliance index
OPEN_SEARCH_ONLYProducer license verification (Sircon); Agency license verification (Sircon); Current authorized-insurer lookup; Disciplinary actions index; Market-conduct examinations; Financial examinations; SERFF rate/form filings; Insurer enforcement orders; Interactive complaint ratio/index database
SOURCE_NOT_ACQUIREDComplete current authorized-insurer roster; Complete agency roster; Complete producer roster; Appointment graph; Interactive complaint-database bulk extract; Title agency roster; Title producer roster; Structured exam report extract
SOURCE_AVAILABLE_BY_REQUESTPossible CORA bulk licensing/exam extracts — not requested this ticket
SOURCE_USE_RESTRICTED
UNKNOWNLive 2026 authorized-company census; Live producer and agency counts
NOT_APPLICABLEColorado county insurance pages; Denver nested insurance route; Paid SBS/Vertafore/NIPR bulk purchase; Arizona insurance page

Semantic guardrails

  • LEGAL INSURER != AGENCY != PERSON != APPOINTING CARRIER != GROUP != BRAND != PLAN
  • NPN != NAIC COCODE
  • LICENSE != APPOINTMENT != LOA
  • DOMICILE != COLORADO AUTHORITY
  • DOMESTIC CERTIFICATE != ALL AUTHORIZED INSURERS
  • STATISTICAL ROW != CURRENT AUTHORIZATION
  • MARKET SHARE != QUALITY
  • SURPLUS-LINES ELIGIBILITY != ADMITTED
  • ALIEN AA- != NAIC COCODE
  • SERFF FILING != QUOTE != APPROVAL UNLESS STATUS SAYS SO
  • COMPLAINT != VIOLATION
  • TOTAL COMPLAINTS != CONFIRMED COMPLAINTS
  • COMPLAINT INDEX != TRUSTHUB SCORE
  • DOI COMPLAINT RATIO/INDEX USES RECEIVED COMPLAINTS
  • EXPIRED SURPLUS PERIOD != CURRENT ELIGIBILITY
  • READ-ONLY NAIC MATCH != GRAPH ENRICHMENT
  • CERTIFICATE COMPANY ENTRY != DOCUMENT LINK
  • DBA/ALIAS != IDENTITY KEY
  • EXAM != ENFORCEMENT
  • FINANCIAL EXAM != INSOLVENCY
  • DISCIPLINARY != CONVICTION
  • NAME-ONLY ADVERSE = UNSAFE
  • MISSING / SEARCH-ONLY / REQUEST-ONLY != ZERO
  • NO TRUST SCORE
  • NO PAID RANKING
  • NO DENVER ROUTE

No Trust Score. No paid ranking. No Denver or county insurance pages.