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