I believe that this is a complete list of hospitals used for military purposes in Scotland during the Great War:
| Aberdalgie | Aberdalgie Auxiliary Hospital |
| Aberdeen | 1st Scottish General Territoria Forcel Hospital. Capacity for 62 officers and 1297 other ranks. |
| Aberdeen | Aberdeen Military Hospital |
| Aberdeen | Aberdeen Royal Infirmary |
| Aberdeen | Morningfield Hospital |
| Aberdeen | Fae-me-well Auxiliary Hospital |
| Aberdircher | Rose Innes Auxiliary Hospital |
| Aberfeldy | Aberfeldy Auxiliary Hospital |
| Aberlour | Fleming Hospital |
| Aberlour | Orphanage Hospital |
| Aboyne | Aboyne Castle Auxiliary Hospital |
| Alford | Breda House Auxiliary Hospital |
| Annan | Kinmount Auxiliary Hospital |
| Arbroath | Alexandra Palace Auxiliary Hospital |
| Arbroath | Arbroath Infirmary |
| Ardrossan | Ardrossan Auxiliary Hospital |
| Auchterader | Cloan Auxiliary Hospital |
| Ayr | Carrick House Auxiliary Hospital |
| Ayr | Ayr County Hospital |
| Ayr | Ayr Military Hospital |
| Balgavies | Lawson Sanatorium |
| Ballantrae | Laggan Auxiliary Hospital |
| Ballater | Victoria Hall Auxiliary Hospital |
| Banavie | Officers Auxiliary Hospital |
| Banff | Chalmers Auxiliary Hospital |
| Bangour | Edinburgh War Hospital. Formerly the Edinburgh District Asylum. A Special Military Surgical Section for orthopaedic cases was also established at Bangour. Bangour Hospital |
| Bearsden | Shaw Home Hospital |
| Berwick on Tweed | Berwick Military Hospital |
| Bishopbriggs | Cawder House Auxiliary Hospital |
| Blair Atholl | Blair Castle Auxiliary Hospital |
| Blairgowrie | Buchanan House Auxiliary Hospital |
| Boness | Carriden Auxiliary Hospital |
| Bothwell | Hillpark Auxiliary Hospital |
| Brechin | Brechin Infirmary |
| Bridge of Allan | Hyndwood Auxiliary Hospital |
| Broughty Ferry | The Lodge Auxiliary Hospital |
| Buckie | Portessie Auxiliary Hospital |
| Callander | Inverleny Auxiliary Hospital |
| Cambuslang | Auxiliary Hospital |
| Cambuslang | War Hospital |
| Carnoustie | Auxiliary Hospital |
| Castle Douglas | Auxiliary Hospital |
| Castle Kennedy | Lochinch Auxiliary Hospital |
| Coatbridge | Drumpelier Auxiliary Hospital |
| Coldingham | Manderstone Auxiliary Hospital |
| Coldstream | Lennel Auxiliary Hospital |
| Coldstream | Eccles Auxiliary Hospital |
| Cramond | Cramond House Auxiliary Hospital |
| Crieff | Ochtertyre Auxiliary Hospital |
| Crieff | Ruberslaw Auxiliary Hospital |
| Cromarty | Cromarty Military Hospital. A hospital established at an army base. 226 beds. |
| Cullen | Hall Red Cross Hospital |
| Cupar | Ceres Auxiliary Hospital |
| Cupar | Edenfield Auxiliary Hospital |
| Dalguise | Dalguise Auxiliary Hospital |
| Dalmellington | Calmarg Reception Hospital |
| Denny | Denny Auxiliary Hospital |
| Dess | Dess House Auxiliary Hospital |
| Dess | Parkhill House Auxiliary Hospital |
| Dingwall | Seaforth Auxiliary Hospital |
| Douglas | Douglas Auxiliary Hospital |
| Dufftown | Mount Stephen Auxiliary Hospital |
| Dumfries | Broomlands Auxiliary Hospital |
| Dumfries | Dunbar Terrace Auxiliary Hospital |
| Dumfries | Maxwelltown Auxiliary Hospital |
| Dunbar | Battery Auxiliary Hospital |
| Dunbar | Dunbar Military Hospital |
| Dunbarton | Dunbarton Military Hospital |
| Dunblane | Keir House Auxiliary Hospital |
| Dunblane | Dunblane War Hospital. Specialist neurological section for other ranks, operating by June 1918. |
| Dundee | Dundee War Hospital |
| Dundee | Caird Rest Hospital |
| Dundee | Kings Cross Infectious Diseases Hospital |
| Dundee | Lochee School Hospital |
| Dundee | Dundee Royal Infirmary |
| Dunfermline | Dunfermline Auxiliary Hospital |
| Dunkeld | Dalpowie Auxiliary Hospital |
| Dunlop | Dunlop Auxiliary Hospital |
| Duns | Southfield Auxiliary Hospital [Book review] |
| Durris | Kirton Hall Auxiliary Red Cross Hospital |
| Edinburgh | 2nd Scottish General Territorial Force Hospital, Craigleith. Capacity for 28 officers and 1129 other ranks. |
| Edinburgh | Edinburgh Military Hospital |
| Edinburgh | Deaconess Hospital |
| Edinburgh | Magdala Hospital |
| Edinburgh | March Hall Auxiliary Hospital |
| Edinburgh | Mayfield Auxiliary Hospital |
| Edinburgh | Edinburgh Royal Infirmary |
| Edinburgh | Royal Victoria Hospital. A specialist neurological unit for cases identified in other hospitals in Scotland (rather than having been processed through the clearing system). |
| Edinburgh | 8 Moray Place |
| Edinburgh | St. George’s Auxiliary Hospital |
| Edinburgh | St. Leonard’s Road Red Cross Hospital |
| Edinburgh | Craiglockhart War Hospital. Specialist neurological section for officers, operating by June 1918. |
| Elgin | Gray’s Hospital |
| Elgin | Braemoriston Auxiliary Hospital |
| Elgin | Dalchroy Auxiliary Hospital |
| Elie | Craigforth Auxiliary Hospital |
| Erskine Bishopton | Princess Louise Scottish Hospital for Limbless Sailors and Soldiers, Erskine House. 400 beds for men from the West of Scotland, Cumberland, Westmorland, Northumberland and Durham. |
| Falkirk | Arnothill Auxiliary Hospital |
| Falkirk | Falkirk Infirmary Auxiliary Hospital |
| Falkirk | Walside Auxiliary Hospital |
| Fochabers | Gordon Castle Hospital |
| Forfar | Briars Cottage Auxiliary Hospital |
| Forres | Leancoil Auxiliary Hospital |
| Forres | Forres Hall Red Cross Hospital |
| Fort Augustus | St. Benedict’s Abbey Auxiliary Hospital |
| Fort George | Fort George Military Hospital |
| Fraserburgh | Walker’s Auxiliary Hospital |
| Fyvie | Fyvie Club Auxiliary Hospital |
| Fyvie | Fyvie Cottage Hospital |
| Gailes | Gailes Military Hospital |
| Galashiels | Wilder House Auxiliary Hospital |
| Glamis | Glamis Castle Auxiliary Hospital |
| Glasgow | Hillhead House Auxiliary Hospital |
| Glasgow | Oakbank War Hospital, Possil Park |
| Glasgow | Glasgow Royal Infirmary |
| Glasgow | Western Infirmary |
| Glasgow | Yorkhill War Hospital |
| Glasgow Bellahouston | Scottish National Red Cross Hospital, Cardonald. Hutted capacity for 700 beds. |
| Glasgow Cathcart | Aitkenhead Auxiliary Hospital |
| Glasgow Govan | Merryflats War Hospital. Capacity for 500 beds. |
| Glasgow Maryhill | Maryhill Military Hospital |
| Glasgow Maryhill | Garscube Auxiliary Hospital |
| Glasgow Pollokshaws | Pollock House Auxiliary Hospital |
| Glasgow Pollokshaws | Matheran Auxiliary Hospital |
| Glasgow Robroyston | Robroyston War Hospital, a specialist venereal disease hospital for 50 officers and 500 men. |
| Glasgow Springburn | Woodside Red Cross Hospital |
| Glasgow Stobhill | 3rd Scottish General Territorial Force Hospital. Capacity for 70 officers and 1629 other ranks. |
| Glasgow Stobhill | 4th Scottish General Territorial Force Hospital. Capacity for 1334 other ranks. |
| Glencorse | Glencorse Military Hospital |
| Glenlomond | Glen Lomond War Hospital, Fife. Specialist neurological section for other ranks, operating by June 1918. |
| Greenock | Smithston War Hospital |
| Greenock | Lindores Reception Hospital |
| Gullane | The Gables Auxiliary Hospital |
| Hamilton | Hamilton Military Hospital |
| Hartwood | Hartwoodhill Auxiliary Hospital |
| Hawick | War Hospital |
| Hawick | Wells Auxililary Hospital |
| Helensburgh | Hermitage House Auxiliary Hospital |
| Huntly | Huntly Cottage Hospital |
| Huntly | Invermarkie Lodge Hospital |
| Inchkeith | Inchkeith Reception Hospital |
| Insch | Drumrossie Red Cross Hospital |
| Invergordon | Invergordon Reception Hospital |
| Inverkip | Ardgowan Auxiliary Hospital |
| Inverness | Inverness Military Hospital |
| Inverness | Hedgefield Auxiliary Hospital |
| Inverness | Leys Castle Auxiliary Hospital |
| Irvine | Bogside Auxiliary Hospital |
| Irvine | Irvine Auxiliary Hospital |
| Johnstone | Johnstone & District Auxiliary Hospital |
| Keith | Earlsmount Red Cross Hospital |
| Kelso | Newton Don Auxiliary Hospital |
| Kelso | Edenhall Hostel |
| Kennethmont | Leith Hall Auxiliary Hospital |
| Kilcreggan | Woodland Auxiliary Hospital |
| Kilmarnock | Dick Institute Auxiliary Hospital |
| Kilwinning | Montgrennan Auxiliary Hospital |
| Kinghorn | Kinghorn Auxiliary Hospital |
| Kirkcowan | Glendarroch Auxiliary Hospital |
| Kirkintilloch | Gartshore Auxiliary Hospital |
| Kirriemuir | St. Andrew’s Auxiliary Hospital |
| Lamlash | Arran Auxiliary Hospital |
| Lanark | Lady Hozier Home |
| Lanark | Lockhart Auxiliary Hospital |
| Lanark | St. Mary’s Auxiliary Hospital |
| Langholm | Langholm Auxiliary Hospital |
| Largs | Barra House Auxiliary Hospital |
| Lauder | Thirlestane Castle Hospital |
| Leith | Leith Hospital |
| Leith | War Hospital |
| Lennoxtown | Lennox Castle Auxiliary Hospital |
| Lesmahagow | Auchtyfardle Auxiliary Hospital |
| Leven | Braeside Auxiliary Hospital |
| Lockerbie | Castlemilk Auxiliary Hospital |
| Lockerbie | Dryfeholm Auxiliary Hospital |
| Lockerbie | Lockerbie Auxiliary Hospital |
| Meigle | Ruthven Auxiliary Hospital |
| Milnathort | Tillyrie Auxiliary Hospital |
| Milngavie | Craigmaddie Auxiliary Hospital |
| Moffat | Moffat Auxiliary Hospital |
| Monifieth | Monifieth Hall Auxiliary Hospital |
| Montrose | Montrose Infirmary |
| Montrose | Montrose Hall Auxiliary Hospital |
| Montrose | Montrose Hospital No.2 |
| Montrose | Montrose Military Hospital |
| Motherwell | Dalziell Auxiliary Hospital |
| Muir Of Ord | Fairburn Auxiliary Hospital |
| Murthly | Murthly War Hospital |
| Murtle | Murtle House Auxiliary Hospital |
| Musselburgh | Edenhall East of Scotland Limbless Hospital. 100 beds for men from East of Scotland. |
| Nairn | Ivybank Auxiliary Hospital |
| Neilston | Cowdenhall Auxiliary Hospital |
| Nitshill | Crookston War Hospital |
| North Berwick | Eddington Cottage Hospital |
| Novar | Novar House Auxiliary Hospital |
| Oban | Dungallon Auxiliary Hospital |
| Paisley | Craw Road Military Hospital |
| Paisley | Dykebar War Hospital. Formerly the Renfrew District Asylum at Paisley. 500 beds. Used as a specialist mental hospital from February 1916. |
| Paisley | Barshaw Auxiliary Hospital |
| Paisley | Gallowhill Auxiliary Hospital |
| Paisley | Paisley War Hospital |
| Paisley | Ralston Auxiliary Hospital |
| Paisley | Royal Alexandra Infirmary |
| Peebles | Moreland Auxiliary Hospital |
| Peebles | Venlaw Auxiliary Hospital |
| Peebles | Peebles War Hospital |
| Perth | Murthly War Hospital. Formerly the Perth District Asylum at Perth. 350 beds. Used as a specialist mental hospital from 27 January 1917. |
| Perth | Perth Military Hospital |
| Perth | Perth Red Cross Auxiliary Hospital |
| Perth | Rosebank Auxiliary Hospital |
| Perth | Perth Royal Infirmary |
| Peterhead | The Hall Red Cross Hospital |
| Pitlochry | Fonab Auxiliary Hospital |
| Queensferry | Fernbank Hospital North |
| Queensferry | Sealscraig Hospital North |
| Rosewell | Whitehill Auxiliary Hospital |
| Rothienorman | Kinbroon Auxiliary Hospital |
| Sanquhar | Eliock Auxiliary Hospital |
| Selkirk | Bowhill Auxiliary Hospital |
| Slateford | Craiglockhart War Hospital |
| Slateford | Kingsknowe Auxiliary Hospital |
| South Queensferry | Hopetoun Auxiliary Hospital |
| South Queensferry | Dalmeny Auxiliary Hospital |
| St. Andrews | Castlecliffe Auxiliary Hospital |
| Stirling | Stirling Military Hospital. Stirling Detention Barracks also had a small specialist venereal disease unit. |
| Stirling | Stirling Royal Infirmary |
| Stirling | Southwood Auxiliary Hospital |
| Stobs | Stobs Hospital. A specialist venereal disease hospital opened after the Armistice. |
| Stonehaven | St. Leonard’s Auxiliary Hospital |
| Strachur | Letters Lodge Auxiliary Hospital |
| Strathpeffer | The Spa Hospital |
| Strathpeffer | Nicholson Red Cross Hospital |
| Tarves | Haddo House Auxiliary Hospital |
| Thornhill | Drumlanrig Auxiliary Hospital |
| Troon | Craigronach Auxiliary Hospital |
| Turnberry | Turnberry Reception Hospital |
| Turriff | Turriff Hall Red Cross Hospital |
| Wemyss | Wemyss Castle Auxiliary Hospital |
| West Linton | Lynehurst Auxiliary Hospital |
| Whitburn | Polkemmet Auxiliary Hospital |
| Whithorn | Physgill Auxiliary Hospital |