The total number of Barclays Bank locations currently operating in Shaftesbury, Dorset is 12. On this page you can view a list of Barclays Bank branches in the area.