Why Every Insurance Professional Has Googled "NAIC Code" at Least Once
An insurance company NAIC code is a unique five-digit identifier assigned to every licensed insurer in the United States. If you need to find a carrier's NAIC code for an ACORD form, certificate of insurance, regulatory filing, or carrier verification, this guide explains where to find it, how to use it, and how it differs from a NAICS business classification code.
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. Looking up an insurance company NAIC code is one of the most common administrative tasks in daily agency operations, yet reliable resources are often scattered across multiple websites and databases.
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'll use these codes regularly.
This guide explains what NAIC codes are, how to find an insurance company NAIC code using several reliable lookup methods, when these codes are required, and provides a quick-reference table of the top 25 insurance carriers. Tools like AI-powered call handling can even surface carrier details during live calls—but first, it's important to understand how the NAIC code system works.
Key Takeaways
- A NAIC code is a unique five-digit identifier assigned to every licensed insurance company in the United States, making it essential for certificates of insurance, regulatory filings, carrier verification, and agency management systems.
- Insurance professionals can find a carrier's NAIC code through several reliable sources, including the NAIC Company Search, state Departments of Insurance, AM Best, agency management systems, carrier websites, and policy documents.
- Understanding the difference between NAIC and NAICS codes is critical, as NAIC codes identify insurance carriers, while NAICS codes classify businesses by industry.
- Maintaining accurate NAIC codes helps agencies reduce certificate errors, improve compliance, streamline carrier verification, and support more efficient day-to-day operations.
- Building standardized lookup processes and using automation for routine carrier verification can reduce administrative workload and allow agency teams to focus on higher-value customer interactions.
Looking for NAICS Codes?
This guide covers NAIC insurance company codes, which are unique five-digit identifiers assigned to licensed insurance carriers in the United States.
If you're looking for NAICS codes, those are six-digit business classification codes used to categorize industries for tax, reporting, and statistical purposes. While the names are similar, NAIC and NAICS codes serve completely different purposes. This guide focuses on insurance company NAIC code lookup, carrier identification, and insurance agency workflows.
How to Find an Insurance Company NAIC Code in 30 Seconds
Need to find an insurance company's NAIC code quickly? Start with one of these methods:
- Search the NAIC Company Search using the insurer's legal name.
- Check your state's Department of Insurance database to verify the carrier and its NAIC code.
- Search AM Best if you also need the carrier's financial strength information.
- Look in your agency management system (AMS) if the carrier already exists in your database.
- Check the carrier's website or the policy declarations page for the NAIC code.
- Contact the carrier's agent support team if you cannot locate the correct legal entity or NAIC code.
The sections below explain each lookup method in more detail and include a quick-reference table of the most commonly searched insurance carriers.
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.
- Go to the NAIC website (content.naic.org)
- Click "Company Search" or navigate to the NAIC Company Code Lookup tool
- Enter the carrier's name (partial matches work)
- Review results - pay attention to subsidiaries and affiliated companies
- 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:
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.
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.
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.
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.
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.
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:
- Pre-populate your AMS: Run a batch update to ensure every active carrier in your system has the correct NAIC code on file
- Create a shared reference document: Use the top 25 table above as a starting point and add your agency's most-used markets
- Build certificate templates: Set up ACORD templates with carrier NAIC codes pre-filled for your top 10 markets
- Train your team: Ensure every CSR knows at least two lookup methods and can find any NAIC code in under 60 seconds
- 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.
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.
- Audit your carrier appointments: List every carrier your agency has an active appointment with and verify their NAIC codes
- Update your AMS: Enter or correct NAIC codes for every carrier record in your management system
- Create a quick-reference spreadsheet: Include carrier name, NAIC code, common entity variations, and the carrier's agent support phone number
- Set up AMS templates: Pre-populate certificate and application templates with NAIC codes for your top carriers
- Establish a maintenance schedule: Review and update your NAIC code reference quarterly, especially after carrier mergers or name changes
- 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.
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.





