The John Mackintosh Hall Library is Gibraltar’s only public lending library. Our collection consists of over 25,000 books comprising popular fiction, children’s and young adult books, and non-fiction material. We also have a selection of audio books available for lending.

Gibraltar residents are entitled to free membership of the library. Up to three books may be loaned at any one time, for a period of 14 days. These books may be renewed for a further 14 days if no other library member has requested them. Renewals may be made by phone, visiting the library, or online via our digital catalogue system.

You may also manage your account via the catalogue system; in order to log in, you must visit the library and give a member of staff the desired password you want connected to your account, and you will be given your membership number. You will need your membership number and password to log in. From here, you will be able to renew your outstanding books and reserve any which you would like to take out on loan (these will be kept on hold for a maximum of three days).


John Mackintosh Hall, 308 Main Street, Gibraltar
Opening hours: Monday to Friday 9:30am to 7:30pm
Telephone: +350 20078000

Online catalogue: – alternatively, visit for a hyperlink to the catalogue