No. FBI 2020 data show Cleveland, Ohio has the highest bank robbery rate per 100,000 residents.
Charlestown's reputation stems from Hollywood (e.g., The Town) and a cluster of armored-car heists in the 1990s, not statistical leadership.