About
Investar Holding Corporation, headquartered in Baton Rouge, Louisiana, provides full banking services, excluding trust services, through its wholly-owned banking subsidiary, Investar Bank, National Association. The Bank currently operates 36 branch locations serving Louisiana, Texas, and Alabama. At March 31, 2026, the Bank had 431 full-time equivalent employees and total assets of $3.9 billion.