Company Icon



Life Insurance Corporation of India (LIC) is a state-owned insurance and investment company located in Mumbai, India. It was established in September 1956 and is currently the largest life insurance company in India. The company provides various life insurance products, health insurance, pension plans, mutual funds, and other investment plans to meet individual needs of customers. LIC has a vast network of over 3000 branches across India and more than 70 million policies in force. The company prides itself on providing reliable, trustworthy and affordable insurance to all customers in India. Their goal is to enable individuals to secure their future financially and help them achieve their financial goals.