Moffat is a historic spa town situated in the Annandale valley of Dumfries and Galloway, home to a wealth of shops, pubs, restaurants, cafés and galleries. Local attractions include the Town Hall, Moffat Museum, the famous Moffat Toffee, and annual events like the Moffat Gala and Moffat Sheep Races. There’s an array of countryside surrounding the town, popular for walkers, cyclists, fishing, and outdoor adventure, whilst the bustling market town of Dumfries rests further afield.