branches

The SOC has fourteen local branches. Click on the links below (or on the map) for more information.
- Aberdeen (Grampian branch)
- Dumfries (Dumfries branch)
- Dundee (Tayside branch)
- Edinburgh (Lothian branch)
- Glasgow (Clyde branch)
- Inverness (Highland branch)
- Kirkwall (Orkney branch)
- Melrose (Borders branch)
- Monkton (Ayrshire branch)
- New Galloway (Stewartry branch)
- St Andrews (Fife branch)
- Stirling (Central Scotland branch)
- Stranraer (West Galloway branch)
- Thurso (Caithness branch)
Each branch has its own programme of field trips and winter meetings:
If you would like more information about a particular branch, please contact the branch secretary: