A Ae Annan Auldgirth B Balmaclellan C Castle Douglas Castle Kennedy Clarencefield Creetown D Dalbeattie Dumfries E Eaglesfield Eastriggs Ecclefechan G Gatehouse Of Fleet Gretna H Heathhall I Irongray J Johnstonebridge K Kelloholm Kirkcowan Kirkcudbright Kirkpatrick Fleming Kirkton L Langholm Leswalt Lochmaben Lockerbie Lowthertown M Minnigaff Moffat N Newbridge Newton Stewart P Palnackie Penpont S Sanquhar Springholm St. Mungo Stranraer T Templand Thornhill W Waterbeck Whithorn Wigtown Recently updated companies Most viewed companies