First Community Corporation operates as the bank holding company for First Community Bank that provides various commercial and retail banking products and services to small-to-medium sized businesses, professionals, and individuals. The company operates through Commercial and Retail Banking, Mortgage Banking, and Investment Advisory and Non-Deposit segments. Its deposit products include checking, NOW, savings, and individual retirement accounts; and demand deposits, as well as other time deposits, such as daily money market accounts and longer-term certificates of deposit. The company's loan portfolio comprises commercial loans that include secured and unsecured loans for working capital, business expansion, and the purchase of equipment and machinery; consumer loans comprising secured and unsecured loans for financing automobiles, home improvements, education, and personal investments; real estate construction and acquisition loans; and fixed and variable rate mortgage loans. It also provides online banking, cash management, and internet banking services; and safe deposit boxes, direct deposits of payroll and social security checks, and automatic drafts for various accounts. In addition, the company offers non-deposit investment products and other investment brokerage services; credit cards; and investment advisory and insurance services. The company was incorporated in 1994 and is headquartered in Lexington, South Carolina.