The Town of Annan

Annan is a solidly built town hugging the edge of the picturesque Annan River in the Dumfries and Galloway region, and only about 18 miles from Carlisle. Its population has grown to roughly 10,000 people and is surrounded by its numerous quaint villages like Dalton, Moffat and Beattock. It is a pleasant green land of agriculture, wildlife and historical value.

Contact Us
Note: Cookies are used on our website. If you continue without changing your settings, we'll assume that you are happy to receive all cookies.
You can find out more about the cookies used on this site in our privacy page.