When Was Life Insurance Invented? 
Life Insurance was first created back in the early 18th century , 1706 to be exact out of London . Amicable Society for a Perpetual Assurance Office was the company name created by a William Talbot and a Sir Thomas Allen . People would pay an annual rate for one to three shares which were divided up among the deceased bases on the number of shares owned . 