ACNB Corporation is a financial holding company that operates through ACNB Bank and ACNB Insurance Services. The bank provides retail and commercial banking products—funded primarily by deposits—and earns most of its revenue from net interest income on loans and investment securities. It serves local communities in Pennsylvania and Maryland through 33 community banking offices and a loan production office in Hunt Valley, Maryland. The insurance subsidiary complements the banking franchise by selling property, casualty, health, life, and disability insurance to personal and commercial clients, with licensing that extends beyond its core footprint.