Library Locations & Information

Find New Mexico Libraries


Search by Library Type, ZIP code and/or city

Displaying 1 - 142 of 142

Acoma Learning Center

17A Knots Landing Road
Pueblo of Acoma, New Mexico 87034

Alamogordo Public Library

920 Oregon Avenue
Alamogordo, New Mexico 88310

Albert W. Thompson Memorial Library

17 Chestnut Street
Clayton, New Mexico 88415

Anthony Public Library

750 Landers Rd.
Anthony, New Mexico 88021

Artesia Public Library

2015 W. Quay Ave.
Artesia, New Mexico 88210

Arthur Johnson Memorial Library

244 Cook Avenue
Raton, New Mexico 87740

Aztec Public Library

319 S. Ash
Aztec, New Mexico 87410

Bayard Public Library

1112 Central Ave.
Bayard, New Mexico 88023

Belen Harvey House Museum

104 N 1st Street
Belen, New Mexico 87002

Belen Public Library

333 Becker Avenue
Belen, New Mexico 87002

Bloomfield Public Library

333 South First Street
Bloomfield, New Mexico 87413

Bosque Farms Public Library

1455 W. Bosque Loop
Bosque Farms, New Mexico 87068

Capitan Public Library

101 E. 2nd Street
Capitan, New Mexico 88316

Carlsbad Public Library

101 S. Halagueno
Carlsbad, New Mexico 88220

Carnegie Public Library

500 National Avenue
Las Vegas, New Mexico 87701

Carrizozo Community Public Library

406 Central Ave.
Carrizozo, New Mexico 88301

Central & Unser - Patrick J. Baca Library

8081 Central NW
Albuquerque, New Mexico 87121

Central & Unser Library, Albuquerque/Bernalillo Co. Library System

8081 Central NW
Albuquerque, New Mexico 87121

Cherry Hills Library, Albuquerque/Bernalillo Co. Library System

6901 BARSTOW NE
Albuquerque, New Mexico 87111

Clovis Carver Public Library

701 Main St.
Clovis, New Mexico 88101

Columbus Village Library

112 Broadway
Columbus, New Mexico 88029

Corrales Community Library

84 West La Entrada Road LA
Corrales, New Mexico 87048

Cuba Public Library

13 East Cordova Ave.
Cuba, New Mexico 87013

David F. Cargo El Valle de Anton Chico Library

1077 NM SR 386
Anton Chico, New Mexico 87711

David F. Cargo Library at Villanueva

P. O. Box 61
Villanueva, New Mexico 87583

Eagle Nest Public Library

74 N. Tomboy Dr.
Eagle Nest, New Mexico 87718

Edgewood Community Library

171B State Road 344
Edgewood, New Mexico 87015

El Rito Public Library

182 Placitas Road
El Rito, New Mexico 87530

Eleanor Daggett Memorial Library

299 4th Street
Chama, New Mexico 87520

Embudo Valley Library & Community Center

217A Hwy 75
Dixon, New Mexico 87527

Erna Fergusson Library, Albuquerque/Bernalillo Co. Library System

3700 San Mateo NE
Albuquerque, New Mexico 87110

Ernie Pyle Library, Albuquerque/Bernalillo Co. Library System

900 Girard Blvd. SE
Albuquerque, New Mexico 87106

Española Public Library

313 North Paseo De Onate
Española, New Mexico 87532

Estancia Public Library

600 South Tenth Street
Estancia, New Mexico 87016

Esther Bone Memorial Library

950 Pinetree Rd. SE
Rio Rancho, New Mexico 87124

Eunice Public Library

1003 Avenue N.
Eunice, New Mexico 88231

Farmington Public Library

2101 Farmington Ave.
Farmington, New Mexico 87401

Fort Sumner Public Library

235 W. Sumner Ave.
Fort Sumner, New Mexico 88119

Fred Macaron Library

600 Colbert Avenue
Springer, New Mexico 87747

Gila Valley Library

411 Highway 211
Gila, New Mexico 88038

Glenwood Community Library

21 Menges Lane
Glenwood, New Mexico 88039

Grants Public Library

1101 1st St.
Grants, New Mexico 87020

Hatch Public Library

522 E. Hall
Hatch, New Mexico 87937

Hillsboro Community Library

158 Elenora St
Hillsboro, New Mexico 88042

Hobbs Public Library

509 N. Shipp
Hobbs, New Mexico 88240

Irene S. Sweetkind Public Library

6515 B. Hoochaneetsa Blvd.
Cochiti Lake, New Mexico 87083

Jemez Pueblo Community Library

020 Mission Rd.
Jemez Pueblo, New Mexico 87024

Jemez Springs Public Library

30 Jemez Plaza, Hwy. 4
Jemez Springs, New Mexico 87025

Jicarilla Public Library

165 Hawks Drive
Dulce, New Mexico 87528

Juan Tabo Library, Albuquerque/Bernalillo Co. Library System

3407 Juan Tabo Blvd. NE
Albuquerque, New Mexico 87111

Laguna Public Library

29 Rodeo Rd
Laguna, New Mexico 87026

Loma Colorado Main Library - Rio Rancho

755 Loma Colorado Blvd, NE
Rio Rancho, New Mexico 87124

Lomas Tramway Library, Albuquerque/Bernalillo Co. Library System

908 Eastridge NE
Albuquerque, New Mexico 87123

Lordsburg Hidalgo Library

208 East Third St.
Lordsburg, New Mexico 88045

Los Griegos Library, Albuquerque/Bernalillo Co. Library System

1000 Griegos Rd. NW
Albuquerque, New Mexico 87107

Los Lunas Museum of Heritage & Arts

251 Main St. SE
Los Lunas, New Mexico 87031

Los Lunas Public Library

660 Main St. NE
Los Lunas, New Mexico 87031

Lovington Public Library

115 South Main St.
Lovington, New Mexico 88260

Magdalena Public Library

108 N. Main Street
Magdalena, New Mexico 87825

Marshall Memorial Library

110 S. Diamond Street
Deming, New Mexico 88030

Martha Liebert Public Library - Town of Bernalillo

124 Calle Malinche
Bernalillo, New Mexico 87004

Mescalero Community Library

148 Cottonwood Drive
Mescalero, New Mexico 88340

Michael Nivison Public Library

90 Swallow Place
Cloudcroft, New Mexico 88317

Moise Memorial Library

208 5th St.
Santa Rosa, New Mexico 88435

Moriarty Community Library

202 South Broadway
Moriarty, New Mexico 87035

Mountainair Public Library

109 N. Roosevelt
Mountainair, New Mexico 87036

Munson Center Library, Las Cruces Library System

975 S Mesquite St
Las Cruces, New Mexico 88001

Nambé Pueblo Library

15A Bay Poe
Nambé, New Mexico 87506

NMSL Crownpoint Office

NM-371 & W Rte 9, College Dr.
Crownpoint, New Mexico 87313

NMSL Rural Bookmobile East

700 W Amarosa St, Ste B
Tucumcari, NM, New Mexico 88401

NMSL Rural Bookmobile Northeast

356D East 9th St.
Cimarron, New Mexico 87714

NMSL Rural Bookmobile West

1000 Main St NW, Bldg 16-A
Los Lunas, New Mexico 87031

Octavia Fellin Public Library

115 West Hill Avenue
Gallup, New Mexico 87301

Octavia Fellin Public Library - Children's Library

115 West Hill
Gallup, New Mexico 87301

Oliver La Farge Library, Santa Fe Library System

1730 Llano Street
Santa Fe, New Mexico 87505

P`oe Tsawa Community Library

232 Popay Avenue
Ohkay Owingeh, New Mexico 87566

Picuris Pueblo Library

Penasco, New Mexico 87553

Placitas Community Library

453 Highway 165
Placitas, New Mexico 87043

Portales Public Library

218 S. Ave. B
Portales, New Mexico 88130

Pueblo de Abiquiu Library & Cultural Center

County Rd. #187 Building #29
Abiquiu, New Mexico 87510

Pueblo de Cochiti Library

245 Cochiti St.
Cochiti Pueblo, New Mexico 87072

Pueblo de San Ildefonso Library

02 Tunyo Po
Santa Fe, NM, New Mexico 87506

Pueblo of Isleta Public Library

950 Moonlight Drive
Albuquerque, New Mexico 87105

Pueblo of Pojoaque Public Library

101 B Lightning Loop
Pojoaque, New Mexico 87506

Pueblo of San Felipe Community Library

18 Cougar Road
San Felipe Pueblo, New Mexico 87001

Pueblo of Sandia Learning Resource Center

481 Sandia Loop Road
Bernalillo, New Mexico 87004

Pueblo of Sandia Learning Resource Center

236 Sandia Day School Road
Sandia Pueblo, New Mexico 87004

Pueblo of Sandia Learning Resource Center, Pueblo of Sandia

481 Sandia Loop Road
Bernalillo, New Mexico 87004

Questa Public Library

6 1/2 Municipal Park Road
Questa, New Mexico 87556

Red River Public Library

702 E. Main St.
Red River, New Mexico 87558

Reserve Public Library

15 Jake Scott St.
Reserve, New Mexico 87830

Rio Abajo Community Library

28 South Calle de Centro
La Joya, New Mexico 87028

Rio Rancho Public Library

755 Loma Colorado Blvd, NE Rio Rancho, NM
Rio Rancho, New Mexico 87124

Roswell Public Library

301 N. Pennsylvania Ave.
Roswell, New Mexico 88201

Ruidoso Public Library

107 Kansas City Road
Ruidoso, New Mexico 88345

Sage Cafe Library, Las Cruces Library System

6121 Reynolds Drive
Las Cruces, New Mexico 88011

San Pedro Library, Albuquerque/Bernalillo Co. Library System

5600 Trumbull SE
Albuquerque, New Mexico 87108

Santa Ana Pueblo Community Library

2 Dove Road
Santa Ana, New Mexico 87004

Santa Clara Pueblo Community Library

578 Kee ST.
ESPANOLA, New Mexico 87532

Santa Fe Public Library, Santa Fe Library System

145 Washington Avenue
Santa Fe, New Mexico 87501

Santo Domingo Pueblo Library

134 TESUQUE STREET
SANTO DOMINGO PUEBLO, New Mexico 87052

Shuter Library of Angel Fire

11 South Angel Fire Road
Angel Fire, New Mexico 87710

Silver City Public Library

515 West College Avenue
Silver City, New Mexico 88061

Socorro Public Library

401 Park Street
Socorro, New Mexico 87801

South Valley Library, Albuquerque/Bernalillo Co. Library System

3904 ISLETA BLVD. SW
Albuquerque, New Mexico 87105

Southside Branch, Santa Fe Library System

6599 Jaguar Drive
Santa Fe, New Mexico 87507

Special Collections Library

423 Central Ave NE
Albuquerque, New Mexico 87102

Special Collections Library, Albuquerque/Bernalillo Co. Library System

423 Central Ave NE
Albuquerque, New Mexico 87102

Sunland Park Community Library

1000 McNutt Road
Sunland Park, New Mexico 88063

Talpa Community Center Library

3 Archuleta Rd.
Ranchos de Taos, New Mexico 87557

Taos Public Library

402 Camino de la Placita
Taos, New Mexico 87571

Taos Pueblo Library

Taos, New Mexico 87571

Tatum Community Library

323 E. Broadway
Tatum, New Mexico 88267

Taylor Ranch Library, Albuquerque/Bernalillo Co. Library System

5700 Bogart NW
Albuquerque, New Mexico 87120

Taytsugeh Oweengeh Library (Tesuque)

Intergenerational Center, Pueblo of Tesuque 20 TP 528 Admin Bldg.
SANTA FE, New Mexico 87506

Thomas Branigan Memorial Library

200 E. Picacho Avenue
Las Cruces, New Mexico 88001

Tony Hillerman Library, Albuquerque/Bernalillo Co. Library System

8205 Apache NE
Albuquerque, New Mexico 87110

Torreon Community Library

P.O Box 1024
Cuba, New Mexico 87013

Truchas Community Library

60 County Road 75
Truchas, New Mexico 87578

Truth or Consequences Public Library

325 Library Lane
Truth or Consequences, New Mexico 87901

Truth or Consequences Public Library - Downtown Branch

325 Library Lane
Truth or Consequences, New Mexico 87901

Tucumcari Public Library

602 S. Second St.
Tucumcari, New Mexico 88401

Tularosa Public Library

515 Fresno St.
Tularosa, New Mexico 88352

Vallecitos Community Center and Library

Vallecitos, New Mexico 87581

Vallecitos Community Center and Library

13 Co Rd 251
Vallecitos, New Mexico 87581

Village of Corona Public Library

481 Corona Main Street
Corona, New Mexico 88318

Village of Santa Clara Library

105 Bayard Street
Santa Clara, New Mexico 88026

Vista Grande Public Library

14 Avenida Torreon
Santa Fe, New Mexico 87508

Westgate Library, Albuquerque/Bernalillo Co. Library System

1300 Delgado SW
Albuquerque, New Mexico 87121

White Rock Branch Library, Los Alamos County Library System

10 Sherwood Blvd.
White Rock, New Mexico 87544

Woolworth Community Library

100 E Utah St.
Jal, New Mexico 88252

Zia Enrichment Library

135 Capitol Square Drive
Zia Pueblo, New Mexico 87053

Zuni Public Library

27 E. Chavez Circle
Zuni, New Mexico 87327