Charlotte, the biggest city in North Carolina, is the second biggest banking city in the United States, making banking very important in North Carolina. BB&T and Bank of America have their main offices in the state.