OrbTop

NAIC Insurance Carrier & MGA Directory Scraper

LEAD GENERATIONBUSINESS

NAIC Insurance Carrier & MGA Directory Scraper

Scrapes the full US insurance carrier directory from the NAIC (National Association of Insurance Commissioners) Consumer Information Source — the authoritative public registry of all licensed US insurance carriers.

Returns ~5,200 carrier records covering property & casualty, life, health, reinsurance, surplus-lines, and captive carriers. Each record includes the NAIC company code, full legal name, registered address, phone, website, licensed states (50-state rollup), and lines of business written.

What you get

Field Description
naicCode NAIC company code — the authoritative 5-digit carrier identifier used by regulators and rating agencies
carrierName Abbreviated carrier name as listed in NAIC CIS
fullCompanyName Full legal name of the carrier
contactAddress Registered mailing address
contactPhone Main contact phone number
website Carrier website
licensedStates Comma-separated list of states where the carrier is licensed to write business
linesOfBusiness Comma-separated lines of insurance the carrier writes (Auto, Homeowners, Commercial, etc.)
sourceUrl Direct link to the carrier's NAIC CIS profile
scrapedAt Timestamp of when the record was scraped

Who uses this

  • Reinsurance brokers (Guy Carpenter, Aon, Gallagher Re) building carrier capacity databases
  • Insurtech platforms (Coverwallet, Vouch) cross-referencing admitted carriers
  • MGA founders scouting fronting carrier capacity by state and line
  • Compliance teams verifying carrier licensing status across 50 states
  • Journalists covering insurance market concentration and climate risk exposure

Input

Parameter Type Default Description
maxItems Integer Maximum number of carrier records to return. Leave blank to fetch all ~5,200 US carriers.
insuranceType String (All) Filter by insurance type. Use (All) for all carriers, or a specific type like Life, Property & Casualty, or Health.

Data source

Data is fetched directly from the NAIC's public Tableau dashboard (Consumer Information Source) — the same underlying data that powers the NAIC's carrier search at content.naic.org/cis_consumer_information.htm. NAIC publishes this data publicly as part of its consumer protection mandate. No authentication is required.

Notes

  • Carrier count reflects the live NAIC CIS database (~5,250 as of May 2026)
  • licensedStates and linesOfBusiness are blank for captive and surplus-lines carriers that operate without standard state licenses
  • A full scrape (~5,200 records) typically completes in under 10 seconds — the entire carrier list is delivered in a single request