In addition to the Main Library in North Street, the University of St Andrews Library administers and staffs several departmental libraries throughout the University.
JF Allen Library (Physics & Astronomy, Mathematics & Statistics, Computer Science)
Dr Ettie Stewart Steele Reading Room (Purdie Building, School of Chemistry)
Library at the Gateway (Gateway Building, North Haugh). Open to all students.