Our use of cookies

Some cookies used are essential to providing a service, while others help us improve your experience and provide us with insights into how the site is being used.

For more detailed information about the cookies we use, see our Cookies page.

Cookie preferences

Concessions

Libraries | Fife Council
Search

Our use of cookies

Some cookies used are essential to providing a service, while others help us improve your experience and provide us with insights into how the site is being used.

  • Analytics cookies - Are anonymous and help us understand how visitors use the site.
  • Social Media cookies - Offer an enhanced cross-platform experience.
  • Advertising cookies - Provide meaningful, targeted content when using this website and other platforms.

For more detailed information about the cookies we use, see our Cookies page.

Cookie preferences

Libraries

Aberdour Library

Aberdour Community Centre 9 Shore Road Aberdour KY3 0TR

Auchtermuchty Library

Auchtermuchty Town Hall 30 High Street Auchtermuchty KY14 7AP

Benarty Library (Lochore Library)

Benarty Centre Flockhouse Avenue Ballingry KY5 8JH

Buckhaven Library

Buckhaven Library 3 College Street Buckhaven KY8 1LD

Burntisland Library

Burntisland Library 102 High Street Burntisland KY3 9AS

Cadham Library

Cadham Library Cadham Neighbourhood Centre Huntsman's Road Glenrothes KY7 6RU

Cardenden Library

Cardenden Library Carden Avenue Cardenden KY5 0EL

Cowdenbeath Library

Cowdenbeath Library 41 High Street Cowdenbeath KY4 9QA

Cupar Library

Cupar Library 33-35 Crossgate Cupar KY15 5AS

Dalgety Bay Library

Dalgety Bay Library Regents Way Dalgety Bay KY11 9UY

Duloch Library

Duloch Library Community Campus Nightingale Place Dunfermline KY11 8LW

Dunfermline Carnegie Library and Galleries

Dunfermline Carnegie Library and Galleries 1-7 Abbot Street Dunfermline KY12 7NL

Elie Library

Elie Library Siward Lane Elie KY9 1AZ

Inverkeithing Library and Heritage Centre

Inverkeithing Library and Heritage Centre Inverkeithing Local Office Civic Centre 10 Queen Street Inverkeithing KY11 1PA

Jennie Lee Library (Lochgelly Centre)

Jennie Lee Library (Lochgelly Centre) Lochgelly Centre Bank Street Lochgelly KY5 9RD

Kelty Library

Kelty Library 90-92 Main Street Kelty KY4 0AQ

Kennoway Library

Kennoway Library 1 Bishops Court Kennoway KY8 5LA

Kincardine Library

Kincardine Library 2 Keith Street Kincardine FK10 4ND

Kirkcaldy Library

Kirkcaldy Library War Memorial Gardens Kirkcaldy KY1 1YG

Ladybank Library

Ladybank Library The Maltings 23 Commercial Road Ladybank KY15 7JS

Leslie Library

Leslie Library 289 High Street Leslie Glenrothes KY6 3AX

Leven Library

Leven Library 16 Durie Street Leven KY8 4HE

Methil Library

Methil Library Wellesley Road Methil KY8 3PA

Mobile Library - East Fife Area

Bankhead Central Bankhead Park Glenrothes KY7 6GH

Mobile Library - West and Central Fife Area

Bankhead Central Bankhead Park Glenrothes KY7 6GH

Newburgh Library and Heritage Centre

Newburgh Library and Heritage Centre Tayside Institute 90-92 High Street Newburgh KY14 6DA

Newport Library and Heritage Centre

Newport Library and Heritage Centre Blyth Hall 3 Scott Street Newport On Tay DD6 8DD

Oakley Library

Oakley Library Oakley Campus Station Road Oakley KY12 9RJ

Rosyth Library

Rosyth Library Parkgate Rosyth KY11 2JW

Rothes Halls Library

Rothes Halls Library Rothes Square Glenrothes KY7 5NX

Schools Library Service

Schools Library Service Bankhead Central Bankhead Park Glenrothes KY7 6GH

St Andrews Library

St Andrews Library Church Square St Andrews KY16 9NN

St Monans Library

St Monans Library St Monans Town Hall Hope Place St Monans KY10 2DH

Tayport Library

Tayport Library Municipal Buildings 17 Queen Street Tayport DD6 9JY

Templehall Library

Templehall Library Beauly Place Kirkcaldy KY2 6EX

Valleyfield Library

Valleyfield Library Valleyfield Community Centre Abbey Street High Valleyfield KY12 8UA

Waid Library

Waid Library Waid Community Campus St Andrews Road Anstruther KY10 3GY

Windmill Library

Windmill Library Windmill Community Campus Windmill Road Kirkcaldy KY1 3AL