All insurance products other than life insurance come under general insurance or non-life insurance. It includes motor insurance, homeowners policy, and health insurance. Before you buy a non-life insurance product, you should check legitimacy of the company. This can be done easily by visiting IRDA registered general insurance companies in India list.
If a company is listed in IRDA list then it means you’re dealing with a genuine registered company. By the way, if you don’t know, IRDA stands for Insurance Regulatory and Development Authority of India. Its mere purpose is to regulate and promote the insurance marketplace in the country along with safeguarding interests of policyholders.
Life Insurance covers risks associated to our life for example death cover; and non-life insurance policies cover almost all other types of risks. For example Health Insurance covers risks related to insured person health, Home Insurance covers risks related to a home, and Business Insurance reimburses the loses of a businessman who he/she suffers huge loss in business.
The different types of general insurance are health insurance, auto insurance, business insurance, home or property insurance, travel insurance, fire insurance and the like.
Before buying a policy, it is immensely important to see whether your insurance company has a valid license issued by IRDA or not?
As mentioned earlier, the IRDA (Insurance Regulatory and Development Authority of India) is a national insurance regulatory body who works to promote and regulate insurance industry in India.
It also works to protect the interests of policy holders. Timely the authority updates registered general insurance companies list. Whenever it issues a new license or cancels the same, it immediately updates its list so the policyholders can stay updated.
We have been seeing significant growth in general insurance companies in India since 2000 (When insurance sector was opened for private companies by Govt. of India).
Currently, there are total 34 IRDA registered general insurance companies in India that provide sell non-life insurance products.

IRDA registered general insurance companies in India
Note: List is updated as on February, 2021.
Below is an IRDA registered general insurance companies with their customer care number. For your help, we keep this list up-to-date.
General Insurance Companies | Customer Care Number |
---|---|
Acko General Insurance Co. Ltd. | 18002662256 |
Aditya Birla Health Insurance Co. Ltd. | 18002707000 |
Agriculture Insurance Company of India Ltd. | 01124600444 |
HDFC ERGO Health Insurance Limited (Formerly Apollo Munich Health Insurance Company Limited) | 18002666400 |
Bajaj Allianz General Insurance Co. Ltd. | 18002097272 |
Bharti AXA General Insurance Co. Ltd. | 18001032292 |
Cholamandalam MS General Insurance Co. Ltd. | 18002085544 |
Manipal Cigna Health Insurance Company Limited | 18001024462 |
Navi General Insurance Ltd. | 18001230004 |
Edelweiss General Insurance Co. Ltd. | 180012000 |
ECGC Ltd. | 1800224500 |
Future Generali India Insurance Co. Ltd. | 18605003333 |
Go Digit General Insurance Co. Ltd. | 18001034448 |
HDFC ERGO General Insurance Co.Ltd. | 18002666400 |
ICICI LOMBARD General Insurance Co. Ltd. | 18002666 |
IFFCO TOKIO General Insurance Co. Ltd. | 18001035499 |
Kotak Mahindra General Insurance Co. Ltd. | 18002664545 |
Liberty General Insurance Co. Ltd. | 18002665844 |
Magma HDI General Insurance Co. Ltd. | 18002663202 |
Max Bupa Health Insurance Co. Ltd. | 18605008888 |
National Insurance Co. Ltd. | 18003450330 |
Raheja QBE General Insurance Co. Ltd. | 18001027723 |
Reliance General Insurance Co. Ltd. | +912248903009 |
Reliance Health Insurance Limited | +912248903009 |
Religare Health Insurance Co. Ltd. | 18001024499 |
Royal Sundaram General Insurance Co. Ltd. | 18005689999 |
SBI General Insurance Co. Ltd. | 1800 22 1111 |
Shriram General Insurance Co. Ltd. | 180030030000 |
Star Health & Allied Insurance Co.Ltd. | 18004252255 |
Tata AIG General Insurance Company Limited | 18002667780 |
The New India Assurance Co. Ltd. | 18002091415 |
The Oriental Insurance Co. Ltd. | 1800118485 |
United India Insurance Co. Ltd. | 180042533333 |
Universal Sompo General Insurance Co. Ltd. | 1800224030 |
Read: List of registered life insurers in India
It is advised to see fresh list of insurers from IRDA official website before you buy a policy from any of the above listed non-life insurance companies because the authority may cancel the certificate of registration of an insurance company anytime; in case insurer does not comply with IRDA rules and regulations.
Frequently Asked Questions
How many general insurance companies are there in India?
There are 34 licensed general insurance companies in India. Insurance Regulatory and Development Authority of India has issued total 34 non-life insurance licenses. Only registered insurers have permission to sell general insurance products in the country.
It’s worth noticing that registered insurers get license for a specific period and after the expiration they are required to renew it. Those who don’t renew their licenses are not allowed to sell policies. Therefore, before you buy a policy make sure your company has a valid license.
Which non-life insurance companies are under IRDA?
Here is a list of non-life insurance companies in India:
- Acko General Insurance Co. Ltd.
- Aditya Birla Health Insurance Co. Ltd.
- Agriculture Insurance Company of India Ltd.
- HDFC ERGO Health Insurance Limited (Formerly Apollo Munich Health Insurance Company Limited)
- Bajaj Allianz General Insurance Co. Ltd.
- Bharti AXA General Insurance Co. Ltd.
- Cholamandalam MS General Insurance Co. Ltd.
- Manipal Cigna Health Insurance Company Limited
- Navi General Insurance Ltd.
- Edelweiss General Insurance Co. Ltd.
- ECGC Ltd.
- Future Generali India Insurance Co. Ltd.
- Go Digit General Insurance Co. Ltd.
- HDFC ERGO General Insurance Co.Ltd.
- ICICI LOMBARD General Insurance Co. Ltd.
- IFFCO TOKIO General Insurance Co. Ltd.
- Kotak Mahindra General Insurance Co. Ltd.
- Liberty General Insurance Co. Ltd.
- Magma HDI General Insurance Co. Ltd.
- Max Bupa Health Insurance Co. Ltd.
- National Insurance Co. Ltd.
- Raheja QBE General Insurance Co. Ltd.
- Reliance General Insurance Co. Ltd.
- Reliance Health Insurance Limited
- Religare Health Insurance Co. Ltd.
- Royal Sundaram General Insurance Co. Ltd.
- SBI General Insurance Co. Ltd.
- Shriram General Insurance Co. Ltd.
- Star Health & Allied Insurance Co.Ltd.
- Tata AIG General Insurance Company Limited
- The New India Assurance Co. Ltd.
- The Oriental Insurance Co. Ltd.
- United India Insurance Co. Ltd.
- Universal Sompo General Insurance Co. Ltd.
How can I check insurer is registered or not?
As mentioned in the beginning, IRDA is the authority who issues licenses to insurance companies in India, therefore to check your insurer is regathered or not simply visit official website of the authority and see list of registered companies.
I have a detailed post on how to check legitimacy of an insurance company.