To see where your nearest library is, browse its opening hours or contact it directly, please select it from the drop-down list below.
Find your Library Achiltibuie Library Alness Library – Averon Leisure Centre and Library Ardersier Library Ardnamurchan Community Library Aviemore Library Badenoch Library Beauly Library Bettyhill Library and Service Point Bonar Bridge Library Broadford Library Brora Library and Cultural Centre Brora Mobile Library Caol Library Cromarty Library – Hugh Miller Institute Culloden Library Dingwall & Moray Firth Mobile Library Dingwall Community Library Dornoch Library Far North Mobile Library Fort William Library Fort William Mobile Library Fortrose Community Library Gairloch Community Library Glenurquhart Library and Learning Centre Golspie Library Grantown on Spey Library Helmsdale Library Inshes Library Invergordon and Black Isle Mobile Library Invergordon Library Inverness Library Kinlochleven Community Library Knoydart Library Kyle of Lochalsh Library Lairg Library Lochcarron Library Mallaig Library Mobile Libraries Muir of Ord Library Nairn Library Plockton Library Portree Community Library Skye and Lochalsh Mobile Library Tain Library Thurso Library Ullapool Community Library West Ross Mobile Library Wick Library – East Caithness Community Facility
To join the Highland Library Services, simply follow our step-by-step sign up process. If You're already a member, login below.
Search the whole Highland Library Service for books, CDs, e-books and more!
More Services >>
All Book Reviews >>