Farmington Public Library
HOME
ONLINE CATALOG
CALENDAR
SERVICES
Online Catalog
Online Resources
eBooks/Audiobooks
Computer Classes
Wifi Printing
INFO & CONTACT
Library Cards
Hours & closures
Contact us
Employment
Library Policies
Donations
Newsletter
PROGRAMS
Book Groups
Youth Services
Teen Zone
Volunteers
Make.Do
Library Adventures
Music At The Library
The Farmington Public Library
is located at 2101 Farmington Avenue, Farmington NM
Farmington Public Library ~2101 Farmington Ave. Farmington NM 87401 ~ 505-599-1270