top of page

Scroll down for Local News

rainbow over Kirkton.jpg
Dals village.jpg
Dals Hall.jpg

​Bordered to the west by the River Nith, and by the Parkburn to the east, the parish of Kirkmahoe is kite-shaped, 7½ miles long by 5½ miles wide at its broadest part. It comprises the villages of Kirkton, Dalswinton and Duncow and several smaller settlements. 

There is a Primary School at Duncow and churches at Kirkton and Dalswinton.  Historically, the parish had four main estates, Dalswinton, Duncow, Carnsalloch and Milnhead.  A more recent addition is Newlands.

The parish is mostly low lying in the south, and rises to the north.  Most of the land is in agricultural use.  Many small burns run through the area.  The parish has been lived in for thousands of years.  Remnants of burial mounds  (tumulii), hillforts as well as Roman forts can be found within the parish.

Our Community Blog Kirkmahoe News will provide you with further information about the area.

roundel ed ed.jpg
Local News.jpg

Soup'n Pud


Remember Soup and Pud on Thursday 16th March at 12.00 - 13.30 at Kirkton village hall. All welcome for a chat and delicious lunch - free

New days for Soup and Pud!!!!!!!! The Soup and Pud lunches will be held on the 1st and 3rd Thursday of each month from January. This is to allow people who receive deliveries from the Food Train on Tuesdays to come along and join us. 1st meeting 5th January 12.00 - come and enjoy some lovely food and catch up with old friends. Please let neighbours family and friends know.


Kirkton Old Tyme Dance Group


Kirkton Old Tyme Dance Group ‘New Year Session’ dates announced.

The Kirkton Old Tyme Dance Group will commence their New Year Session on Thursday 12th January 2023 from 7.30pm

We would be delighted to welcome any new members to join us for our weekly dancing.
2023 sees us commence our 31st year and we still share the same fun, friendship and enthusiasm as we have over the past 30 years.
Live music, refreshments, tuition etc.

All welcome.
£4 weekly charge.

Kirkton Village Hall
Thursday nights

Contact John M Caskie for further details.

bottom of page