We are in the process of updating our website, so a few features may not work properly yet. If you run into problems or have any questions, please email friends@millsarchive.org; we will get back to you during business hours.

Our donations feature will be unavailable while we do some upgrades, we apologise for the inconvenience this may cause

Mills matching your search

Only the first 200 results are shown.

Name Location County Country Power source Type Function River
Aboyne Mill, Aboyne and Glentanar Aboyne and Glentanar Aberdeenshire United Kingdom Water Watermill Tarland Burn
Academy Park Flour Mills, Montrose Montrose Angus United Kingdom Roller flour mill Corn mill
Aden Mill, Old Deer Old Deer Aberdeenshire United Kingdom Water Watermill
Air Mill, Echt Echt Aberdeenshire United Kingdom Water Watermill Bethlin Burn
Alehouseburn Mill, Banff Banff Banffshire United Kingdom Water Watermill
Allardice Mill, Bervie Bervie Kincardineshire United Kingdom Water Watermill Bervie Water
Allathan Mill, Udny Udny Aberdeenshire United Kingdom Water Watermill Bronie Burn
Allathen Mill, Monquhitter Monquhitter Aberdeenshire United Kingdom Water Watermill Little Water
Alloway Mill, Alloway, Ayr Alloway, Ayr Ayrshire United Kingdom Water Watermill Corn mill Doon
Alvah Mill, Alvah Alvah Banffshire United Kingdom Water Watermill
Angus Mill, Kirriemuir Kirriemuir Angus United Kingdom Water Watermill
Annfield Mill, Alford Alford Aberdeenshire United Kingdom Water Watermill Leochel Burn
Aquharney Mill, Cruden Cruden Aberdeenshire United Kingdom Water Watermill Water of Cruden
Ardlethan Mill, Ellon Ellon Aberdeenshire United Kingdom Water Watermill Yowlie Burn
Ardlogie Mill, Fyvie Fyvie Aberdeenshire United Kingdom Water Watermill
Ardo Mill, Foveran Foveran Aberdeenshire United Kingdom Water Watermill
Ardo Mill, Methlick Methlick Aberdeenshire United Kingdom Water Watermill Ythan
Ardtannes Mill, Inverurie Inverurie Aberdeenshire United Kingdom Water Watermill Don (Scotland)
Ardwell Mill, Stoneykirk Stoneykirk Wigtownshire United Kingdom Water Watermill Corn mill Cairnweil Burn
Arniefoul Mill, Glamis Glamis Angus United Kingdom Water Watermill Glen Ogilvie Burn
Artoch Mill, Huntly Huntly Aberdeenshire United Kingdom Water Watermill Deveron
Ashgrove Mill, Blairgowrie Blairgowrie Perthshire United Kingdom Water Watermill Ericht
Ashogle Mill, Turriff Turriff Aberdeenshire United Kingdom Water Watermill Burn of Brydock
Asleid Mill, New Deer New Deer Aberdeenshire United Kingdom Water Watermill Little Water
Auchedly Mill, Tarves Tarves Aberdeenshire United Kingdom Water Watermill Ythan
Aucheen Mill, Lochlee Lochlee Angus United Kingdom Water Watermill
Auchentae Mill, Rathen Rathen Banffshire United Kingdom Water Watermill
Auchenten Mill, Cruden Cruden Aberdeenshire United Kingdom Water Watermill
Auchinbadie Mill, Alvah Alvah Banffshire United Kingdom Water Watermill
Auchindachy Mill, Keith Keith Banffshire United Kingdom Water Watermill Isla
Auchindoun Mill, Mortlach Mortlach Banffshire United Kingdom Water Watermill
Auchinhuive Mill, Udny Udny Aberdeenshire United Kingdom Water Watermill Bronie Burn
Auchintender Mill, Forgue Forgue Aberdeenshire United Kingdom Water Watermill
Auchlee Mill, Longside Longside Aberdeenshire United Kingdom Water Watermill
Auchleuchries Mill, Cruden Cruden Aberdeenshire United Kingdom Water Watermill Water of Cruden
Auchleven Mill, Auchleven Auchleven Aberdeenshire United Kingdom Water Watermill Gadie Burn
Auchlin Mill, Aberdour Aberdour Aberdeenshire United Kingdom Water Watermill
Auchmacoy Mill, Logie Buchan Logie Buchan Aberdeenshire United Kingdom Water Watermill Burn of Auchmacoy
Auchmar Mill, Leslie Leslie Aberdeenshire United Kingdom Water Watermill Gadie Burn
Auchmill, King Edward King Edward Aberdeenshire United Kingdom Water Watermill Burn of Fishrie
Auchmullen Mill, Auchindoir Auchindoir Aberdeenshire United Kingdom Water Watermill Mossatt Burn
Auchnagatt Mill, New Deer New Deer Aberdeenshire United Kingdom Water Watermill
Auchreddie Mill, New Deer New Deer Aberdeenshire United Kingdom Water Watermill South Ugie Water
Auchterellon Mill, Ellon Ellon Aberdeenshire United Kingdom Water Watermill Ythan
Auld Auchindoir Mill, Auchindoir Auchindoir Aberdeenshire United Kingdom Water Watermill
Avon Mill, Hamilton Hamilton Lanarkshire United Kingdom Water Watermill Corn mill Avon Water
Backmill, Monquhitter Monquhitter Aberdeenshire United Kingdom Water Watermill Burn of Balquholly
Badenscoth Mill, Auchterless Auchterless Aberdeenshire United Kingdom Water Watermill Ythan
Badenyon Mill, Glenbuchat Glenbuchat Aberdeenshire United Kingdom Water Watermill
Bagra Mill, Forgue Forgue Aberdeenshire United Kingdom Water Watermill Burn of Drumblade
Balbirnie Mill, Brechin Brechin Angus United Kingdom Water Watermill Corn mill South Esk
Balcairn Mill, Oldmeldrum Oldmeldrum Aberdeenshire United Kingdom Water Watermill
Balerno Bank Paper Mill, Balerno Balerno Midlothian United Kingdom Water Watermill Paper mill Bavelaw Burn
Balhalloch Mill, Crathie Crathie Aberdeenshire United Kingdom Water Watermill
Ballachduie Mill, Glenbuchat Glenbuchat Aberdeenshire United Kingdom Water Watermill Water of Buchat
Balmadies Mill, Milldens Rescobie Angus United Kingdom Water Watermill Corn mill Lunan Water
Balmaud Mill, King Edward King Edward Aberdeenshire United Kingdom Water Watermill Burn of Fishrie
Balrownie Mill, Brechin Brechin Angus United Kingdom Water Watermill Cruick Water
Balthall Mill, Menmuir Menmuir Angus United Kingdom Water Watermill Cruick Water
Balvenie Mill, Mortlach Mortlach Banffshire United Kingdom Water Watermill Fiddich
Bandley Mill, Alford Alford Aberdeenshire United Kingdom Water Watermill
Banks of Strichen Mill, Elgin Elgin Morayshire United Kingdom Water Watermill Den Burn
Barnes Mill, Marykirk Marykirk Kincardineshire United Kingdom Water Watermill Corn mill Luther Water
Barnes Mill, Premnay Premnay Aberdeenshire United Kingdom Water Watermill Gadie Burn
Baronsmill, Fordyce Fordyce Banffshire United Kingdom Water Watermill
Barony Mills, Birsay Birsay Orkney United Kingdom Water Watermill Corn mill Loch of Boardhouse
Barras Mill, Kineff Kineff Kincardineshire United Kingdom Water Watermill Catterline Burn
Bellabeg Mill, Strathdon Strathdon Aberdeenshire United Kingdom Water Watermill Water of Nochty
Bellamore Mill, Glenmuick Glenmuick Aberdeenshire United Kingdom Water Watermill Pollagach Burn
Berryhillock Mill, Deskford Deskford Banffshire United Kingdom Water Watermill
Bethenlie Mill, Oldmeldrum Oldmeldrum Aberdeenshire United Kingdom Water Watermill
Bieldside Mill, Bieldside Bieldside Aberdeenshire United Kingdom Water Watermill
Birkenbrewl Mill, Auchindoir Auchindoir Aberdeenshire United Kingdom Water Watermill Mossat Burn
Birsack Mill, Skene Skene Aberdeenshire United Kingdom Water Watermill Littlemill Burn
Blackford Mill, Auchterless Auchterless Aberdeenshire United Kingdom Water Watermill Black Burn
Blackiemuir Mill, Laurencekirk Laurencekirk Kincardineshire United Kingdom Water Watermill Black Burn
Blackmill, Logie-Coldstone Logie-Coldstone Aberdeenshire United Kingdom Water Watermill Blackmill Burn
Blairdryne Mill, Durris Durris Kincardineshire United Kingdom Water Watermill Burn of Sheeoch
Blairshinnoch Mill, Banff Banff Banffshire United Kingdom Water Watermill
Blairton Mill, Balmedie Balmedie Aberdeenshire United Kingdom Water Watermill
Blindmills, Auchterless Auchterless Aberdeenshire United Kingdom Water Watermill
Bluemill, Towie Towie Aberdeenshire United Kingdom Water Watermill Deskry Water
Boardhouse Threshing Mill, Birsay Birsay Orkney United Kingdom Water Watermill Threshing mill Loch of Boardhouse
Bobbin Mill, Aberdeen Aberdeen Aberdeenshire United Kingdom Water Watermill
Boddam Mill, Insch Insch Aberdeenshire United Kingdom Water Watermill
Bogmill, Chapel of Garioch Chapel of Garioch Aberdeenshire United Kingdom Water Watermill
Bogmill, Fettercairn Fettercairn Kincardineshire United Kingdom Water Watermill Dowrie Burn
Bogmoor Mill, Bellie Bellie Banffshire United Kingdom Water Watermill
Bonemill, Ellon Ellon Aberdeenshire United Kingdom Water Watermill Ythan
Bonington Mill, Leith, Edinburgh Leith, Edinburgh Midlothian United Kingdom Water Watermill
Bonnyton Mill, Rayne Rayne Aberdeenshire United Kingdom Water Watermill Burn of Bonnyton
Botary Mill, Ruthven Ruthven Aberdeenshire United Kingdom Water Watermill
Bourtie Mill, Bourtie Bourtie Aberdeenshire United Kingdom Water Watermill
Boyndie Thrashing Mill, Boyndie Boyndie Banffshire United Kingdom Water Watermill
Boynesmill, Forgue Forgue Aberdeenshire United Kingdom Water Watermill
Boysack Mill, Inverkeilor Inverkeilor Angus United Kingdom Water Watermill Lunan Water
Braco Mill, Chapel of Garioch Chapel of Garioch Aberdeenshire United Kingdom Water Watermill
Braemar Mill, Crathie and Braemar Crathie and Braemar Aberdeenshire United Kingdom Water Watermill Clunie Water
Brathinch Mill, Stracathro Stracathro Angus United Kingdom Water Watermill Cruick Water
Breast Mill, Kirkliston Kirkliston West Lothian United Kingdom Water Watermill Corn mill Almond
Bridge of Buchat Mill, Glenbuchat Glenbuchat Aberdeenshire United Kingdom Water Watermill
Bridge of Dye Mill, Strachan Strachan Kincardineshire United Kingdom Water Watermill Water of Dye
Bridge of Tynet Mill, Rathven Rathven Banffshire United Kingdom Water Watermill Corn mill Burn of Tynet
Bridgend Mill, Cruden Cruden Aberdeenshire United Kingdom Water Watermill Water of Cruden
Broadley Bridge Mill, Fordyce Fordyce Banffshire United Kingdom Water Watermill
Brooklynn Mill, Blairgowrie Blairgowrie Perthshire United Kingdom Water Watermill Ericht
Brotherfield Mill, Easter Ord Easter Ord Aberdeenshire United Kingdom Water Watermill Brodiach Burn
Brux Mill, Kildrummy Kildrummy Aberdeenshire United Kingdom Water Watermill
Bruxie Mill, Old Deer Old Deer Aberdeenshire United Kingdom Water Watermill
Buchanstone Mill, Oyne Oyne Aberdeenshire United Kingdom Water Watermill
Bucket Mill, Birse Birse Aberdeenshire United Kingdom Water Watermill Water of Feug
Buckie Mill, Rathven Rathven Banffshire United Kingdom Water Watermill
Buckies Mill, Glenbervie Glenbervie Kincardineshire United Kingdom Water Watermill
Bunessan Mill, Bunessan Bunessan, Kilfinichen and Kilvickeon, Isle of Mull Argyllshire United Kingdom Water Watermill Corn mill Bunessan
Bunhouse Flour Mills, Glasgow Old Dumbarton Road, Glasgow, Scotland Lanarkshire United Kingdom Electricity, Steam, Water Roller flour mill Corn mill
Burn of Bennie Mill, Banchory-Ternan Banchory-Ternan Kincardineshire United Kingdom Water Watermill Bennie Burn
Burnhervie Mill, Chapel of Garioch Chapel of Garioch Aberdeenshire United Kingdom Water Watermill
Burnmill, Crimond Crimond Aberdeenshire United Kingdom Water Watermill North Ugie Water
Burns Mill, Fyvie Fyvie Aberdeenshire United Kingdom Water Watermill
Burnthillock Mill, Banchory-Devenick Banchory-Devenick Kincardineshire United Kingdom Water Watermill
Byth Mill (east), Monquhitter Monquhitter Aberdeenshire United Kingdom Water Watermill
Byth Mill (west), Monquhitter Monquhitter Aberdeenshire United Kingdom Water Watermill Burn of Monquhitter
Caiesmill, Dyce Dyce Aberdeenshire United Kingdom Water Watermill Corn mill Black Burn
Cairngall Mill, Longside Longside Aberdeenshire United Kingdom Water Watermill
Caledonia Mills, Leith Leith Midlothian United Kingdom Electricity Roller flour mill Corn mill
Cammie Mill, Strachan Strachan Kincardineshire United Kingdom Water Watermill Burn of Knock
Camus Mill, Balevulin Balevulin, Kilfinichen and Kilvickeon, Isle of Mull Argyllshire United Kingdom Water Watermill Corn mill
Candacraig Mill, Glenmuick Glenmuick Aberdeenshire United Kingdom Water Watermill Gairn
Cantray Mill, Croy and Dalcross Croy and Dalcross Nairnshire United Kingdom Water Watermill Corn mill Nairn
Carbanno Mill, Monquhitter Monquhitter Aberdeenshire United Kingdom Water Watermill Little Water
Carden Mill, Oyne Oyne Aberdeenshire United Kingdom Water Watermill Gadie Burn
Carding mill, Oban Oban Argyllshire United Kingdom Water Watermill Carding mill
Carnousie Mill, Forglen Forglen Aberdeenshire United Kingdom Water Watermill
Carnwath Mill, Carnwath Carnwath Lanarkshire United Kingdom Water Watermill Corn mill North Medwin
Carron Iron Works, Carron Carron Stirlingshire United Kingdom Water, Steam, Combustion engine Watermill Ironworks Carron
Castletown Mill, Huntly Huntly Aberdeenshire United Kingdom Water Watermill Deveron
Catrine Cotton Mill, Catrine Catrine Ayrshire United Kingdom Water Watermill Cotton mill Ayr
Cattie Mill, Birse Birse Aberdeenshire United Kingdom Water Watermill
Cavil Mill, Newmacher Newmacher Aberdeenshire United Kingdom Water Watermill Burn of Straloch
Cessnie Mill, Methlick Methlick Aberdeenshire United Kingdom Water Watermill Burn of Cessnie
Chancelot Mill, Leith (new) Leith, Edinburgh Midlothian United Kingdom Electricity Roller flour mill Corn mill
Chancelot Mill, Leith (old) Leith Midlothian United Kingdom Steam Roller flour mill Corn mill
Chapel of Garioch Mill, Chapel of Garioch Chapel of Garioch Aberdeenshire United Kingdom Water Watermill
Chapel of Seggat Mill, Auchterless Auchterless Aberdeenshire United Kingdom Water Watermill Ythan
Chapeltown Mill, Auchindoir Auchindoir Aberdeenshire United Kingdom Water Watermill
City Corn Mill, Elgin Elgin Morayshire United Kingdom Water Watermill
City Mills, Perth Perth Perthshire United Kingdom Water Watermill Corn mill Almond
Clackriach Mill, Old Deer Old Deer Aberdeenshire United Kingdom Water Watermill South Ugie Water
Clatt Mill, Clatt Clatt Aberdeenshire United Kingdom Water Watermill Gadie Burn
Claymill, Leochel-Cushnie Leochel-Cushnie Aberdeenshire United Kingdom Water Watermill
Clinter Mill, Birse Birse Aberdeenshire United Kingdom Water Watermill Water of Feugh
Clola Mill, Old Deer Old Deer Aberdeenshire United Kingdom Water Watermill Quhomery Burn
Clunie (Auchendryne) Mill, Crathie and Braemar Crathie and Braemar Aberdeenshire United Kingdom Water Watermill Clunie Water
Cluny Home Farm Mill, Cluny Cluny Aberdeenshire United Kingdom Water Watermill
Cluny Mill, Cluny Cluny Aberdeenshire United Kingdom Water Watermill
Collieston Mill, Slains Slains Aberdeenshire United Kingdom Water Watermill Burn of Collieston
Collithie Mill, Gartly Gartly Aberdeenshire United Kingdom Water Watermill Lag Burn
Collyhill Mill, Bourtie Bourtie Aberdeenshire United Kingdom Water Watermill
Colp Mill, Turriff Turriff Aberdeenshire United Kingdom Water Watermill
Comers Mill, Cluny Cluny Aberdeenshire United Kingdom Water Watermill
Conland Mill, Forgue Forgue Aberdeenshire United Kingdom Water Watermill
Conveth Mill, Laurencekirk Laurencekirk Kincardineshire United Kingdom Water Watermill Luther Water
Corinancy Mill, Cabrach Cabrach Banffshire United Kingdom Water Watermill Deveron
Corsindae Mill, Midmar Midmar Aberdeenshire United Kingdom Water Watermill
Cothal Mill, Fintray Fintray Aberdeenshire United Kingdom Water Watermill Don
Coull Mill, Coull Coull Aberdeenshire United Kingdom Water Watermill Tarland Burn
Cowford's Mill, Speymouth Speymouth Banffshire United Kingdom Water Watermill
Cowie Mill, Fetteresso Fetteresso Kincardineshire United Kingdom Water Watermill Cowie Water
Cowsmill, King Edward King Edward Aberdeenshire United Kingdom Water Watermill Burn of Fishrie
Coynachie Mill, Gartly Gartly Aberdeenshire United Kingdom Water Watermill Lag Burn
Cragievar Mill, Leochel-Cushnie Leochel-Cushnie Aberdeenshire United Kingdom Water Watermill Leochel Burn
Craibstone Mill, Newhills Newhills Aberdeenshire United Kingdom Water Watermill Greenburn
Craigellie Mill, Lonmay Lonmay Aberdeenshire United Kingdom Water Watermill
Craighead Mill, Lesmahagow Lesmahagow Lanarkshire United Kingdom Water Watermill
Craigiedairg Mill, Skene Skene Aberdeenshire United Kingdom Water Watermill
Craigmill, Leochel-Cushnie Leochel-Cushnie Aberdeenshire United Kingdom Water Watermill
Craigmill, Oyne Oyne Aberdeenshire United Kingdom Water Watermill
Craigmyle Mill, Kincardine O'Neill Kincardine O'Neill Aberdeenshire United Kingdom Water Watermill
Craigo Mill, Logie Pert Logie Pert Angus United Kingdom Water Watermill North Esk
Craigroy Mill, Kirkmichael Kirkmichael Banffshire United Kingdom Water Watermill
Craigston Mill, King Edward King Edward Aberdeenshire United Kingdom Water Watermill
Craigton Mill, Banchory-Ternan Banchory-Ternan Kincardineshire United Kingdom Water Watermill Burn of Corrichie
Crathes Nether Mill, Banchory-Ternan Banchory-Ternan Kincardineshire United Kingdom Water Watermill
Crathes Upper Mill, Banchory-Ternan Banchory-Ternan Kincardineshire United Kingdom Water Watermill Burn of Park
Crichie Mill, Fyvie Fyvie Aberdeenshire United Kingdom Water Watermill
Crichie Mill, Stuartfield, Old Deer Stuartfield, Old Deer Aberdeenshire United Kingdom Water Watermill
Criggie Mill, St Cyrus St Cyrus Kincardineshire United Kingdom Water Watermill
Crimond Mill, Crimond Crimond Aberdeenshire United Kingdom Water Watermill Burn of Logie
Crimongate Mill, Lonmay Lonmay Aberdeenshire United Kingdom Water Watermill Burn of Logie
Crofthead Mill, Neilston Neilston Renfrewshire United Kingdom Steam, Electricity Cotton mill
Cromlet Mill, Oldmeldrum Oldmeldrum Aberdeenshire United Kingdom Water Watermill
Crooks Mill, Keith Keith Banffshire United Kingdom Water Watermill
Cruick Mill, Menmuir Menmuir Angus United Kingdom Water Watermill Cruick Water
Crynoch Mill, Maryculter Maryculter Kincardineshire United Kingdom Water Watermill Crynoch Burn
Culfork No. 1 Mill, Towie Towie Aberdeenshire United Kingdom Water Watermill Burn of Towie
Culfork No. 2 Mill, Towie Towie Aberdeenshire United Kingdom Water Watermill Burn of Culfork
Culsh Mill, New Deer New Deer Aberdeenshire United Kingdom Water Watermill
Culsh No. 1 Mill, Tarland Tarland Aberdeenshire United Kingdom Water Watermill
Culsh No. 2 Mill, Tarland Tarland Aberdeenshire United Kingdom Water Watermill
Cults Mill, Cults Cults Aberdeenshire United Kingdom Water Watermill Burn of Cults