The Carolina Panthers' home stadium is Bank of America Stadium, and it is located in Charlotte, North Carolina. The stadium was previously named Ericsson Stadium before Bank of America bought the naming rights in 2004. After 20 years, Bank of America will be giving up the naming rights to the stadium in 2024.