New england states dont ban it, as a generality.I thought its been stated on here many times that there is no law against carrying in a bank, only the post office on our daily routine
Other states have different laws about off limit locations. A lot of square states have dumb restrictions on carry. Most of which are probably ignored, of course. But they are in the law.