Where is Investar Bank located?

Written by Editorial Team | Last Updated: August 2026

Investar Bank, operating as the primary banking subsidiary of Investar Holding Corporation, has its corporate headquarters located at 10500 Coursey Boulevard in Baton Rouge, Louisiana, United States. From this capital city base, the financial institution directs its comprehensive commercial loans, retail banking services, treasury management, and mortgage products distributed through a growing network of full-service branch locations spanning Louisiana, Texas, and Alabama.

Related FAQs

Investar Bank maintains a financial stability evaluation reflecting sound operational metrics across standard banking assessment frameworks.

Investar Bank is the principal subsidiary of Investar Holding Corporation, a financial institution providing a full range of banking services to individuals and businesses.

Investar Bank and First National Bank represent entirely separate, independent financial institutions operating under distinct corporate ownership, management structures, and brand identities.