B&M currently runs 5 stores near Dumfries, Dumfriesshire. The listing of all B&M branches nearby can be viewed below.