Where Is American Income Life Insurance Company? 
American Income Life Insurance Company is headquartered in Waco , TX . It is a wholly owned subsidiary of Torchmark Corporation , which is also based in TX . To determine where any life insurance company is located , you can go their webpage to the About Us section or call any agency or website that offers lie insurance quotes to find that information for you . 