There is currently a total number of 20 TESCO branches operational near Shaftesbury, Dorset. This is the full listing of all TESCO locations in the area.