Insurance Compliance

-

18 minute

NAIC Code Search: Find Insurance Company Codes Fast (2026)

Sonant AI

Why Every Insurance Professional Has Googled "NAIC Code" at Least Once

It's 4:47 PM on a Friday. A lender needs an ACORD 25 certificate before close of business. Your CSR pulls up the form, fills in the insured's details, and hits the carrier identification field. Blank. The NAIC company code for the insurer isn't in the system, nobody in the office has it memorized, and the lender won't accept the certificate without it.

Sound familiar? You're not alone. The NAIC code search ranks among the most common micro-tasks in daily agency operations - yet no single resource compiles every lookup method, a ready-to-use carrier reference table, and troubleshooting tips in one place. That changes now.

Consider the scale: NAIC market share data shows that with 84.41% of P&C companies reporting, the NAIC tracks direct premiums written totaling $974,969,511,332. Every one of those carriers has a unique five-digit identifier. Whether you're issuing certificates, filing surplus lines taxes, or verifying carrier authorization, you need these codes constantly. This article explains what NAIC codes are, walks through every way to find them, and provides a cheat-sheet table of the top 25 carriers. Tools like AI-powered call handling can even surface carrier details during live calls - but first, you need to understand the system itself.

What Is a NAIC Code? A Simple Explanation

The five-digit identifier every insurer carries

A NAIC code is a unique five-digit number assigned by the National Association of Insurance Commissioners (NAIC) to every insurance company licensed in the United States. According to the NAIC company listing, this code serves as the primary identifier across regulatory filings, financial statements, and industry databases. Think of it as a carrier's Social Security number - no two companies share the same code.

These five-digit codes appear on policy declarations pages, certificates of insurance, state regulatory filings, and AM Best financial reports. If you work in an insurance agency, you encounter them daily - whether you realize it or not.

NAIC code vs. NAICS code - a critical distinction

Here's where confusion runs rampant. A NAIC code is not a NAICS code. They sound nearly identical, but they serve completely different purposes.

  • NAIC code: Five-digit number identifying a specific insurance company (e.g., State Farm Fire and Casualty = 25143)
  • NAICS code: A six-digit number classifying a business establishment by its industry type

The U.S. Census Bureau explains that NAICS (North American Industry Classification System) was developed jointly by the U.S., Canada, and Mexico and adopted in 1997 to replace the SIC system. The NAIC code identifies the insurance company itself, while a NAICS code identifies the type of business an entity operates. Data from NAICS Association research indicates over 17.5 million U.S. business entities carry NAICS classifications, whereas NAIC codes apply exclusively to licensed insurers. When someone asks you to "find NAIC code" for a carrier, they want the insurance company identifier - not the industry classification.

Agencies working with ACORD forms encounter both codes regularly. The carrier NAIC code goes on the certificate; the insured's NAICS code might appear on a commercial application. Don't mix them up.

Why NAIC Codes Matter for Daily Agency Operations

Certificates of insurance

Every ACORD 25 and ACORD 28 certificate requires the issuing carrier's NAIC number. Lenders, landlords, and general contractors routinely reject certificates with missing or incorrect NAIC codes. When your agency handles ACORD 125 forms or ACORD 126 submissions, accurate carrier identification prevents costly delays and E&O exposure.

State regulatory filings and compliance

State Departments of Insurance use NAIC codes to track carrier licensing, financial solvency, and complaint ratios. Surplus lines filings require the NAIC number to identify the non-admitted carrier. If you're filing on behalf of clients, getting the wrong code can trigger compliance issues that take weeks to resolve.

Financial analysis and carrier vetting

AM Best, S&P, and other rating agencies cross-reference NAIC codes in their databases. When you need to verify a carrier's financial strength before placing business, the NAIC number search is your starting point. Agencies focused on account rounding strategies use carrier financial data to identify the strongest markets for cross-selling.

AMS system integration

Your agency management system uses NAIC codes to link policies to the correct carrier records. An incorrect code creates downstream problems: wrong commission tracking, mismatched policy data, and reporting errors. Whether you run Applied Epic, AMS360, HawkSoft, or EZLynx, the NAIC company code is the key that ties everything together.

How to Find a NAIC Code: Every Method Explained

You have at least six reliable ways to perform a NAIC code lookup. Each method has trade-offs in speed, completeness, and accessibility. Here's every option, ranked from fastest to most thorough.

Method 1: NAIC's own database

The National Association of Insurance Commissioners maintains the authoritative source at content.naic.org. Navigate to their Company Search tool, enter the carrier name, and the system returns the five-digit code along with state of domicile and company type.

  1. Go to the NAIC website (content.naic.org)
  2. Click "Company Search" or navigate to the NAIC Company Code Lookup tool
  3. Enter the carrier's name (partial matches work)
  4. Review results - pay attention to subsidiaries and affiliated companies
  5. Note the five-digit NAIC code from the results

Pros: Authoritative, free, and always current. Cons: The interface can feel clunky, and you need to know the exact legal entity name.

Method 2: State Department of Insurance websites

Every state maintains a list of carriers authorized to write business in that state, searchable by NAIC code or company name. This method works especially well when you need to verify a carrier's authorization to write in a specific state. Agencies focused on local search visibility often need state-specific carrier verification for regional compliance.

Texas (TDI), California (CDI), Florida (FLDFS), and New York (DFS) all offer searchable databases. The downside: each state's website has a different layout, so there's a learning curve for each one.

Method 3: AM Best's company search

AM Best's website (ambest.com) lets you search by company name and returns the NAIC number alongside financial strength ratings and Best's ID number. This method gives you the most context per search - you get the NAIC code plus financial data in one step.

Method 4: Your agency management system

Most AMS platforms store NAIC codes in the carrier record. Here's where to find them in each major system:

Where to Find NAIC Codes in Major AMS Systems

AMS SystemNavigation PathNotes
Applied EpicCompany Setup > Carrier Details > NAIC CodeLookup via built-in search
AMS360Company Setup > Carrier > NAIC NumberAuto-populates on certificates
SagittaCarrier > Company Details > NAIC CodeLinks to policy and certificate forms
QQCatalystCarrier > Company Info > NAIC CodeDisplays on ACORD forms
HawkSoftCarrier > Company Setup > NAIC CodeUsed for certificates and filings

Sources: Verified via NAIC Company Search, NY DFS, AM Best. Current Q1 2026.

If your AMS carrier record is blank, you can usually import NAIC codes from the system's master carrier list or add them manually. Agencies using AI-driven efficiency tools can automate carrier record population to eliminate this problem entirely.

Method 5: Carrier websites and policy documents

Most insurance carriers publish their NAIC code on their website, typically under "About Us," "Licensing," or "Agent Resources" pages. You can also find the insurance company NAIC number printed on:

  • Policy declarations pages (usually in the header or footer)
  • Certificates of insurance already on file
  • Carrier letterhead and statutory filings
  • Annual statements filed with the NAIC

Method 6: Ask the carrier directly

When all else fails, call the carrier's agent support line. This is the slowest method, but it works for obscure or newly licensed companies. Agencies equipped with AI phone answering can handle inbound calls while your staff tracks down carrier details - no missed calls during the hunt.

NAIC Code Lookup Methods Compared

MethodSpeedCompletenessCostBest For
NAIC Company SearchFastAll registered insurersFreeQuick single lookup
State DOI WebsiteFastState-specific carrier dataFreeState-licensed carriers
AM Best Company SearchModerateAll rated insurersFreeFinancial strength + NAIC code
Carrier Website/Dec PageFastPolicy-specificFreeQuick single-policy lookup
Agency Management SystemSlowAll appointed carriersFreeDaily workflow lookup
NAIC Company SearchSlowAll registered insurers$500-$2,000+Complex businesses

Sources: NAIC is the authoritative source for insurer identification codes.

NAIC Code vs. FEIN vs. Group Code vs. AM Best Number

Insurance professionals juggle several carrier identification numbers daily. Mixing them up causes real problems - rejected filings, incorrect certificates, and compliance headaches. Here's a clear breakdown of each identifier and when to use it.

Insurance Company Identifiers Explained

IdentifierFormatAssigned ByPrimary Use
NAIC Code5-digit numericNAICIdentify insurers
FEIN9-digit numericIRSTax identification
NAICS Code6-digit numericCensus BureauClassify businesses
Group CodeNumericNAICLink affiliates

When to use which identifier

NAIC code: Use on ACORD certificates, state filings, and any NAIC-related searches. This is your default carrier identifier for most agency tasks.

FEIN (Federal Employer Identification Number): Use for tax-related filings, 1099 reporting, and IRS documentation. The FEIN identifies the legal tax entity, which may differ from the underwriting company.

Group code: The NAIC assigns a group code to affiliated companies under the same parent. Use it when analyzing combined financial data for a carrier group. For example, all Travelers subsidiaries share the same group code but have different individual NAIC codes.

AM Best number: Use when pulling financial strength ratings, Best's Credit Reports, or communicating with AM Best's databases. The AM Best ID doesn't appear on ACORD forms but matters for carrier vetting.

Agencies that handle high volumes of commercial property forms deal with these identifiers constantly. Getting comfortable with the differences saves hours of correction work each month.

Common Scenarios Where You Need NAIC Codes

Issuing ACORD 25 and ACORD 28 certificates

This is the number one trigger for a NAIC number search. Certificate holders demand accuracy, and the NAIC code field cannot remain blank. Train your CSRs to verify the code before issuing any certificate. A wrong NAIC code on a certificate creates an E&O risk - the certificate might reference a different legal entity than the one actually providing coverage.

Agencies handling remote customer service need standardized lookup procedures so every team member - whether in-office or remote - can locate NAIC codes quickly.

Filing surplus lines taxes

Surplus lines filings require the non-admitted carrier's NAIC code (or, for foreign carriers, an alien insurer identifier). State surplus lines offices reject filings with incorrect codes. Double-check the NAIC code against the actual policy carrier, not the surplus lines broker.

Running carrier financial reports

The NAIC's Financial Data Repository and AM Best both use NAIC codes as primary keys. When you pull loss ratios, premium volumes, or complaint indices, you start with the NAIC code. The NAIC's 2024 market data reports that total private passenger auto insurance alone generated $344,112,348,754 in direct premiums written - representing roughly 35% of all P&C premiums. Carrier financial analysis at this scale depends entirely on accurate NAIC code identification.

Verifying carrier authorization in a state

Before binding coverage, verify the carrier holds a license or certificate of authority in the insured's state. Enter the NAIC code in the state DOI database to confirm active authorization. This step prevents E&O claims from placing business with an unauthorized insurer. Agencies using AI lead qualification can build carrier verification into their intake workflows.

Troubleshooting: When the NAIC Code Lookup Gets Complicated

The company has multiple NAIC codes

Large carriers operate through multiple legal entities, each with its own NAIC code. State Farm, for example, has separate codes for State Farm Fire and Casualty, State Farm Mutual, and State Farm General. The policy declarations page tells you which entity issued the policy - match the NAIC code to that exact entity.

When searching the NAIC database, enter the parent name and review all subsidiaries. Choose the code matching the entity listed on the actual policy or filing.

The code isn't found in the database

If your NAIC number search returns no results, check these possibilities:

  • The carrier uses a different legal name than its marketing name (e.g., "GEICO" policies are issued by several entities including Government Employees Insurance Company)
  • The carrier recently merged or changed its name - the NAIC database may take 30-60 days to reflect changes
  • The carrier is a risk retention group or self-insured entity that doesn't hold a traditional NAIC code
  • You may have a surplus lines or foreign carrier that uses an alternative identifier

Subsidiary vs. parent confusion

This trips up even experienced agency staff. The parent company's NAIC code is not interchangeable with its subsidiary's code. When issuing a certificate, use the NAIC code for the specific legal entity that underwrote the policy. Getting this wrong could mean the certificate references a company that doesn't actually insure the risk. Agencies with AI receptionist solutions can build carrier verification scripts that prompt callers for the exact entity name, reducing downstream errors.

Stop Losing Friday Afternoons to Missing NAIC Codes

Sonant's AI Receptionist handles routine certificate inquiries and carrier lookups so your CSRs can focus on what actually needs a human touch.

Schedule a Demo

Most-Searched NAIC Codes: Top 25 Carrier Reference Table

This is the table you bookmark. We compiled the NAIC codes for the 25 most-searched P&C carriers based on premium volume and search frequency. Print it, pin it to your desk, or save it to your agency's shared drive.

Top 25 P&C Carriers: NAIC Code Quick Reference

Carrier NameNAIC CodeState of DomicileCommon Lines
State Farm Fire & Cas25143ILAuto, Home, Commercial
Berkshire Hathaway Homestate Ins20044NEAuto, Commercial
Progressive Casualty24260OHAuto, Commercial
Allstate Fire & Cas29688ILAuto, Home
USAA Casualty Ins25968TXAuto, Home
Liberty Mutual Fire23035WI-TEMPAuto, Home, Workers Comp
Travelers Indemnity25658CTCommercial, Auto
Chubb (ACE American)22667PACommercial, Specialty
Farmers Ins Exchange21652CAAuto, Home
Nationwide Mutual Fire23779OHAuto, Home, Commercial
American Family Mutual19275WIAuto, Home
Erie Insurance Co26263PAAuto, Home
Hartford Fire Ins19682CTCommercial, Workers Comp
Auto-Owners Ins Co18988MIAuto, Home, Commercial
CSAA Ins Exchange15539CAAuto, Home
Cincinnati Ins Co10677OHCommercial, Auto
Hanover Ins Co22292NHCommercial, Personal
Zurich American Ins16535NYCommercial, Specialty
AIG (Natl Union Fire)19445PACommercial, Specialty
GEICO General Ins35882MDAuto
Tokio Marine (PHLY)18058PACommercial
Markel Insurance Co38970ILSpecialty, E&S
Great American Ins16691OHSpecialty, Commercial
Sentry Insurance Company24988WICommercial, Auto
West Bend Insurance Company15350WICommercial, Personal

A few important notes about this table. Several of these carriers operate through multiple entities. The codes listed represent the most commonly referenced entity for each carrier group. Always verify the exact legal entity name on the policy before using the code on a certificate or filing.

For carriers not on this list, use the lookup methods described earlier. Agencies that invest in AI tools for insurance can build internal databases that auto-populate NAIC codes based on carrier name matching - eliminating manual lookups for your most common markets.

How AI Tools Speed Up Carrier Identification

The traditional NAIC code lookup takes 30 seconds to two minutes per search. Multiply that by dozens of certificates per day, and your CSRs spend significant time on a purely administrative task. Modern AI call assistants and agency automation tools can surface carrier details - including NAIC codes - during live conversations with clients and certificate holders.

At Sonant AI, we see agencies reclaim hours each week by automating routine carrier verification inquiries. When a certificate holder calls requesting proof of coverage, an AI assistant can pull the carrier's NAIC code, verify the policy status, and even initiate certificate issuance - all without pulling a licensed agent away from revenue-generating activities.

Integrating NAIC lookups into your workflow

Here are practical steps to reduce NAIC code search time across your agency:

  1. Pre-populate your AMS: Run a batch update to ensure every active carrier in your system has the correct NAIC code on file
  2. Create a shared reference document: Use the top 25 table above as a starting point and add your agency's most-used markets
  3. Build certificate templates: Set up ACORD templates with carrier NAIC codes pre-filled for your top 10 markets
  4. Train your team: Ensure every CSR knows at least two lookup methods and can find any NAIC code in under 60 seconds
  5. Automate where possible: Use AI virtual assistants to handle routine certificate and carrier verification calls

Agencies that prioritize 24/7 support capabilities find that automating carrier lookups dramatically reduces after-hours callback volume. A certificate holder who calls at 7 PM doesn't need to wait until morning for a simple NAIC code verification.

Understanding NAICS Codes for Insurance Agency Classification

While this guide focuses primarily on NAIC codes for carrier identification, insurance professionals also encounter NAICS codes when classifying their own business or their commercial clients' operations. The distinction matters for several reasons.

How NAICS codes work

The EEOC explains that NAICS organizes industries hierarchically, starting with two-digit sector codes down to six-digit industry codes. For example:

  • 52 - Finance and Insurance (two-digit sector)
  • 524 - Insurance Carriers and Related Activities (three-digit subsector)
  • 524210 - Insurance Agencies and Brokerages (six-digit industry)

Research from NAICS Association shows the U.S. Census Bureau assigns and maintains only one NAICS code per establishment based on its primary activity. However, the SAM (System for Award Management) accepts up to five or 10 classification codes per establishment for federal contracting purposes. NAICS undergoes review every five years - in years ending in '2' or '7' - to keep pace with the changing economy.

When insurance agencies need NAICS codes

Your agency uses its own NAICS code (likely 524210) for:

  • Federal tax filings and SBA loan applications
  • Government contracting registrations
  • EEO-1 reporting (if you have 100+ employees)
  • Industry benchmarking studies

You'll use your clients' NAICS codes when completing commercial applications, workers' compensation audits, and general liability classifications. Winvale reports that for GSA MAS Schedule contracts, the federal government spent over $50 billion in FY2025 - agencies writing government contractor business need accurate NAICS codes to ensure proper classification and coverage. Agencies focused on renewal automation can build NAICS code verification into their renewal review workflows to catch classification errors before they cause premium audit surprises.

Building a NAIC Code Reference System for Your Agency

Step-by-step setup guide

Stop relying on individual Google searches every time someone needs a NAIC code. Build a centralized system your entire team can access.

  1. Audit your carrier appointments: List every carrier your agency has an active appointment with and verify their NAIC codes
  2. Update your AMS: Enter or correct NAIC codes for every carrier record in your management system
  3. Create a quick-reference spreadsheet: Include carrier name, NAIC code, common entity variations, and the carrier's agent support phone number
  4. Set up AMS templates: Pre-populate certificate and application templates with NAIC codes for your top carriers
  5. Establish a maintenance schedule: Review and update your NAIC code reference quarterly, especially after carrier mergers or name changes
  6. Document your lookup procedure: Create a one-page guide so new hires know exactly where to search

This kind of operational discipline separates high-performing agencies from those that waste hours on preventable administrative friction. Agencies investing in AI assistant technology often discover that carrier data management is one of the first areas where automation delivers measurable time savings.

Training your team on NAIC code best practices

Your CSRs and account managers should know these rules cold:

  • Always match the NAIC code to the exact legal entity on the policy - not the marketing name
  • Never assume a parent company's code works for a subsidiary
  • Verify the code before issuing any certificate - a two-second check prevents a 20-minute correction later
  • When in doubt, use the NAIC's own database as the authoritative source
  • Flag carriers with multiple entities in your AMS notes so the next person doesn't make the same mistake

Agencies with AI phone agents can program carrier verification logic directly into their call handling workflows. When a certificate holder calls, the system verifies the NAIC code before the conversation even reaches a human - saving time and eliminating errors. For agencies managing live transfer lead quality, this kind of automated verification ensures every transferred call arrives with accurate carrier data already confirmed.

Frequently Asked Questions About NAIC Codes

What is a NAIC code?

A NAIC code is a unique five-digit identifier assigned by the National Association of Insurance Commissioners to every insurance company licensed in the United States. It serves as the primary identification number for carriers across regulatory filings, certificates of insurance, and financial databases.

How do I find an insurance company's NAIC number?

The fastest method is searching the NAIC's Company Search tool at content.naic.org. You can also find NAIC codes through your agency management system, state Department of Insurance websites, AM Best's company search, carrier websites, or the policy declarations page itself. For a d approach to carrier data, consider building a centralized reference table for your most-used markets.

What's the difference between a NAIC code and a NAICS code?

A NAIC code identifies a specific insurance company (five digits, assigned by the National Association of Insurance Commissioners). A NAICS code classifies a business by its industry type (six digits, maintained by the U.S. Census Bureau). Despite the similar names, they serve completely different purposes. The NAIC code goes on insurance certificates; the NAICS code appears on business classifications and tax filings.

Why does a carrier have multiple NAIC codes?

Large insurance companies operate through multiple legal entities - each with its own NAIC code. For example, a carrier might have separate entities for personal auto, commercial lines, and surplus lines business. Always use the NAIC code matching the specific entity listed on the policy declarations page.

Where does the NAIC code go on an ACORD 25 certificate?

The NAIC code appears in the "NAIC #" field next to each carrier listed on the ACORD 25 certificate. If a certificate lists multiple carriers (e.g., one for general liability and another for auto), each carrier needs its own correct NAIC code. Our ACORD 25 guide covers common certificate mistakes and how to avoid them.

Can a NAIC code change?

NAIC codes rarely change. However, they can change following mergers, acquisitions, or corporate restructuring. When a carrier merges with another company, the surviving entity typically retains its NAIC code while the absorbed entity's code becomes inactive. Always verify codes after learning about carrier mergers affecting your book of business.

Is there a cost to look up NAIC codes?

Basic NAIC code lookups are free through the NAIC website, state DOI databases, and AM Best's public search tool. Premium databases and bulk data downloads from the NAIC may carry subscription fees, but individual agent lookups cost nothing.

How do I find NAIC codes for surplus lines carriers?

Surplus lines carriers still receive NAIC codes if they're organized in the United States. Search the NAIC database the same way you would for an admitted carrier. For alien surplus lines carriers (those domiciled outside the U.S.), you may need to use the carrier's Alien ID or NAIC International Insurer identifier instead. Agencies managing complex lead transfers should verify surplus lines carrier status before quoting to avoid compliance issues.

Make NAIC Code Lookups a Non-Issue for Your Agency

The NAIC code search shouldn't eat into your agency's productive hours. With the reference table above, six proven lookup methods, and a clear understanding of when and why these codes matter, your team can find any insurance company NAIC number in 30 seconds or less.

Build your internal reference system. Train your team on the methods. And consider how AI-powered administrative tools from Sonant AI can handle routine carrier verification calls so your licensed agents focus on what actually grows your business - building relationships, closing deals, and writing policies.

Bookmark this page. Share it with your team. And the next time someone needs a NAIC code at 4:47 PM on a Friday, you'll have the answer before the lender finishes typing their email.

Stop Searching for Codes—Let AI Handle the Routine Calls

Sonant's AI Receptionist fields repetitive inquiries like NAIC lookups so your licensed agents focus on selling, not Googling.

Schedule a Demo

Sonant AI

The AI Receptionist for Insurance

Frequently asked questions

How does Sonant AI insurance receptionist compare to a human receptionist?

Our AI receptionist offers 24/7 availability, instant response times, and consistent service quality. It can handle multiple calls simultaneously, never takes breaks, and seamlessly integrates with your existing systems. While it excels at routine tasks and inquiries, it can also transfer complex cases to human agents when needed.

Can the AI receptionist schedule appointments and manage my calendar?

Absolutely! Our AI receptionist for insurance can set appointments on autopilot, syncing with your insurance agency’s calendar in real-time. It can find suitable time slots, send confirmations, and even handle rescheduling requests (schedule a call back), all while adhering to your specific scheduling rules.

How does Sonant AI benefit my insurance agency?

Sonant AI addresses key challenges faced by insurance agencies: missed calls, inefficient lead qualification, and the need for 24/7 client support. Our solution ensures you never miss an opportunity, transforms inbound calls into qualified tickets, and provides instant support, all while reducing operational costs and freeing your team to focus on high-value tasks.

Can Sonant AI handle insurance-specific inquiries?

Absolutely. Sonant AI is specifically trained in insurance terminology and common inquiries. It can provide policy information, offer claim status updates, and answer frequently asked questions about insurance products. For complex inquiries, it smoothly transfers calls to your human agents.

Is Sonant AI compliant with data protection regulations?

Yes, Sonant AI is fully GDPR and SOC2 Type 2 compliant, ensuring that all data is handled in accordance with the strictest privacy standards. For more information, visit the Trust section in the footer.

Will Sonant AI integrate with my agency’s existing software?

Yes, Sonant AI is designed to integrate seamlessly with popular Agency Management Systems (EZLynx, Momentum, QQCatalyst, AgencyZoom, and more) and CRM software used in the insurance industry. This ensures a smooth flow of information and maintains consistency across your agency’s operations.

Get the latest insights on
Agency Growth