- Liberty National Life Insurance Company, headquartered in Birmingham, Alabama, is a wholly-owned subsidiary of Torchmark Corporation, a New York Stock Exchange listed company (TMK), a Fortune 500 company and one of the largest publicly held life and health insurers in the nation.www.libnat.com