BNC Bancorp operates as the bank holding company for Bank of North Carolina that provides commercial banking products and services to individuals, and small to medium size businesses. The company offers a range of deposit services, including non-interest bearing demand accounts, interest-bearing demand and savings accounts, money market accounts, and time deposits. Its loan products portfolio comprises real estate loans, consumer loans, commercial and industrial loans, and other types of loans. The company also provides various brokerage services, including financial planning, wealth management, private banking, and insurance products; and online and mobile banking services. As of January 26, 2015, it operates 50 banking offices in North and South Carolina. The company was founded in 1991 and is headquartered in High Point, North Carolina.