According to the Brand Finance Insurance 100-2025 report, Life Insurance Corporation of India (LIC), headquartered in Mumbai, Maharashtra, has been ranked third among the world's strongest insurance brands, achieving a Brand Strength Index (BSI) score of 88 out of 100. In terms of overall brand value, LIC holds the 12th position globally among the most valuable insurance brands.