New Mexico Public Libraries listed by City.

Back to State Library Index

New in town? Just visiting. Need to find a library?
Books, magazines, newspapers, local history and internet access
is provided at most of these public libraries.
Call them, visit their website or use the map feature to locate the library.

Sponsored by:


Abiquiu Public Library
County Rd. # 187 Pueblo Plaza
Abiquiu, NM 87510-0838
Cou: Rio Arriba (505) 658-4884
MAILING ADDRESS:
P.o. Box 838
Abiquiu, NM 87510-0838
  Map
Alamogordo Public Library
920 Oregon Avenue
Alamogordo, NM 88310-5865
Cou: Otero (505) 439-4140
MAILING ADDRESS:
<-Same
  Map
Albuquerque/bernalillo County Library System
501 Copper Ave. Nw
Albuquerque, NM 87102-3130
Cou: Bernalillo (505) 768-5100
MAILING ADDRESS:
<-Same
Branches   Map
Shuter Library Of Angel Fire
#11 South Angel Fire Road
Angel Fire, NM 87710-0298
Cou: Colfax (505) 377-6755
MAILING ADDRESS:
Po Box 298
Angel Fire, NM 87710-0298
  Map
Valley Public Library
735 Church Street
Anthony, NM 88021-1297
Cou: Dona Ana (505) 882-7982
MAILING ADDRESS:
P.o. Box 1297
Anthony, NM 88021-1297
  Map
Artesia Public Library
306 W. Richardson Ave.
Artesia, NM 88210-2499
Cou: Eddy (505) 746-4252
Web Site
MAILING ADDRESS:
<-Same
  Map
Aztec Public Library
201 W. Chaco
Aztec, NM 87410-1915
Cou: San Juan (505) 334-7658
MAILING ADDRESS:
<-Same
  Map
Bayard Public Library
525 Central Ave.
Bayard, NM 88023
Cou: Grant (505) 537-6244
MAILING ADDRESS:
P.o. Drawer 1462
Bayard, NM 88023
  Map
Belen Public Library
333 Becker Avenue
Belen, NM 87002-4337
Cou: Valencia (505) 864-7522
MAILING ADDRESS:
333 Becker Av
Belen, NM 87002-4337
  Map
Town Of Bernalillo Public Library
134 Calle Malinche
Bernalillo, NM 87004-0638
Cou: Sandoval (505) 867-1440
MAILING ADDRESS:
Po Box 638
Bernalillo, NM 87004-0638
  Map
Bloomfield Public Library
333 South First Street
Bloomfield, NM 87413-6221
Cou: San Juan (505) 632-8315
MAILING ADDRESS:
<-Same
  Map
Bosque Farms Public Library
1455 W. Bosque Loop
Bosque Farms, NM 87068-9077
Cou: Valencia (505) 869-2227
MAILING ADDRESS:
<-Same
  Map
Capitan Public Library
101 E.2nd Street
Capitan, NM 88316-1169
Cou: Lincoln (505) 354-3035
MAILING ADDRESS:
Po Box 1169
Capitan, NM 88316-1169
  Map
Carlsbad Public Library
101 S. Halagueno
Carlsbad, NM 88220-5726
Cou: Eddy (505) 885-0731
MAILING ADDRESS:
<-Same
  Map
Eleanor Daggett Memorial Library (chama)
299 4th Street
Chama, NM 87520-0795
Cou: Rio Arriba (505) 756-2388
MAILING ADDRESS:
P.o. Box 795
Same, NM 87520-0795
  Map
Albert W. Thompson Memorial Library
17 Chestnut Street
Clayton, NM 88415-3523
Cou: Union (505) 374-9423
MAILING ADDRESS:
17 Chestnut
Clayton, NM 88415-3523
  Map
Michael Nivison Public Library
90 Swallow Place, P.o. Box 515
Cloudcroft, NM 88317-0515
Cou: Otero (505) 682-1111
MAILING ADDRESS:
<-Same
Branches   Map
Clovis-carver Public Library
701 Main
Clovis, NM 88101-6658
Cou: Curry (505) 769-7840
MAILING ADDRESS:
<-Same
  Map
Cochiti Lake Community Library
6515 Hoochaneetsa Blvd.
Cochiti Lake, NM 87083-6031
Cou: Sandoval (505) 465-2561
MAILING ADDRESS:
<-Same
  Map
Pueblo De Cochiti Library
255 Cochiti St.
Cochiti Pueblo, NM 87072-0070
Cou: Sandoval (505) 465-3118
MAILING ADDRESS:
P.o. Box 70
Cochiti Pueblo, NM 87072-0070
  Map
Columbus Public Library
222 W. Broadway, Po Box 270
Columbus, NM 88029-0270
Cou: Luna (505) 531-2721
MAILING ADDRESS:
P.o. Box 270
Columbus, NM 88029-0270
  Map
Corrales Community Library
84 West La Entrada Road
Corrales, NM 87048-1866
Cou: Sandoval (505) 897-0733
Web Site
MAILING ADDRESS:
P. O. Box 1868
Corrales, NM 87048-1868
  Map
Cuba Public Library
45 Hwy 126
Cuba, NM 87013-0426
Cou: Sandoval (505) 289-3100
MAILING ADDRESS:
P.o. Box 426
Cuba, NM 87013-0426
  Map
Baldwin Cabin Public Library
Highway 60
Datil, NM 87821
Cou: Catron (505) 772-5230
MAILING ADDRESS:
Po Box 132
Datil, NM 87821
  Map
Marshall Memorial Library
301 South Tin
Deming, NM 88030-3698
Cou: Luna (505) 546-9202
Web Site
MAILING ADDRESS:
<-Same
  Map
Dexter Public Library
115 E. Second Street
Dexter, NM 88230
Cou: Chaves (505) 734-5482
MAILING ADDRESS:
Po Box 249
Dexter, NM 88230-0249
  Map
Embudo Valley Library
#212 Hwy 75 Dixon
Dixon, NM 87527-0310
Cou: Rio Arriba (505) 579-9181
MAILING ADDRESS:
P.o. Box 310
Dixon, NM 87527-0310
  Map
Jicarilla Public Library
Hawks Drive
Dulce, NM 87528-1100
Cou: Rio Arriba (505) 759-3616
MAILING ADDRESS:
Po Box 1100
Dulce, NM 87528-1100
  Map
Eagle Nest Public Library
74 N Tomboy Dr
Eagle Nest, NM 87718-8771
Cou: Colfax (505) 377-0657
MAILING ADDRESS:
P.o. Box 168
Eagle Nest, NM 87718-8771
  Map
Edgewood Community Library
1950b Pioneer Park Road
Edgewood, NM 87015-6764
Cou: Santa Fe (505) 281-0138
MAILING ADDRESS:
P.o. Box 1134
Edgewood, NM 87015-1134
  Map
El Rito Public Library
182 Placitas Rd. (p. O. Box 5)
El Rito, NM 87530-0005
Cou: Rio Arriba (505) 581-4608
Web Site
MAILING ADDRESS:
P. O. Box 5
El Rito, NM 87530-0005
  Map
Elida Public Library
703 Clark St.
Elida, NM 88116
Cou: Roosevelt (505) 274-6465
MAILING ADDRESS:
P.o. Box 208
Elida, NM 88116
  Map
Espanola Public Library
313 North Paseo De Onate
Espanola, NM 87532-3520
Cou: Rio Arriba (505) 747-6087
Web Site
MAILING ADDRESS:
<-Same
  Map
Santa Clara Pueblo Community Library
1 Kee St. Los Alamos Hwy.
Espanola, NM 87532-3437
Cou: Rio Arriba (505) 753-7326
MAILING ADDRESS:
Po Box 580
Espanola, NM 87532
  Map
Estancia Public Library
1000 Highland
Estancia, NM 87016
Cou: Torrance (505) 384-9655
MAILING ADDRESS:
P.o. Box 166
Estancia, NM 87016
  Map
Eunice Public Library
10th St. & Avenue N.
Eunice, NM 88231-1629
Cou: Lea (505) 394-2336
Web Site
MAILING ADDRESS:
Po Box 1629
Eunice, NM 88231-1629
  Map
Farmington Public Library
2101 Farmington Ave.
Farmington, NM 87401-6420
Cou: San Juan (505) 599-1270
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Fort Sumner Public Library
220 Sumner Avenue
Fort Sumner, NM 88119-0186
Cou: De Baca (505) 355-2832
MAILING ADDRESS:
P.o. Drawer D
Fort Sumner, NM 88119-0186
  Map
Octavia Fellin Public Library
115 West Hill
Gallup, NM 87301-6217
Cou: Mckinley (505) 863-1291
Web Site
MAILING ADDRESS:
<-Same
  Map
Glenwood Community Library
14 Menges Lane
Glenwood, NM 88039-0144
Cou: Catron (505) 539-2277
MAILING ADDRESS:
P.o. Box 144
Glenwood, NM 88039-0144
  Map
Mother Whiteside Memorial Library
525 W. High St
Grants, NM 87020-2526
Cou: Cibola (505) 287-4793
MAILING ADDRESS:
<-Same
  Map
Hatch Public Library
503 E. Hall
Hatch, NM 87937-0289
Cou: Dona Ana (505) 267-5132
MAILING ADDRESS:
P.o. Box 289
Hatch, NM 87937-0289
  Map
Hobbs Public Library
509 N. Shipp
Hobbs, NM 88240-5799
Cou: Lea (505) 397-9328
Web Site
MAILING ADDRESS:
<-Same
  Map
Isleta Pueblo Public Library
Tribal Road 67 Building 295a
Isleta, NM 87022-0597
Cou: Valencia (505) 869-8119
MAILING ADDRESS:
P.o. Box 597
Isleta, NM 87022-0597
  Map
Woolworth Community Library
3rd And Utah St.
Jal, NM 88252-1249
Cou: Lea (505) 395-3268
Web Site
MAILING ADDRESS:
P.o. Box 1249
Jal, NM 88252-1249
  Map
Jemez Pueblo Community Library
020 Mission Rd
Jemez Pueblo, NM 87024-0650
Cou: Sandoval (505) 834-9171
MAILING ADDRESS:
P.o. Box 650
Jemez Pueblo, NM 87024-0650
  Map
Jemez Springs Public Library
030 Jemez Plaza, Hwy. 4
Jemez Springs, NM 87025-0479
Cou: Sandoval (505) 829-9155
Web Site
MAILING ADDRESS:
P. O. Box 479
Jemez Springs, NM 87025-0479
  Map
Rio Abajo Community Library
28 South Calle De Centro
La Joya, NM 87028-0046
Cou: Socorro (505) 864-5904
Web Site
MAILING ADDRESS:
P.o. Box 46
La Joya, NM 87028-0046
  Map
Laguna Public Library
P.o. Box 194
Laguna, NM 87026-0194
Cou: Cibola (505) 552-6280
MAILING ADDRESS:
<-Same
  Map
Thomas Branigan Memorial Library
200 E. Picacho Ave.
Las Cruces, NM 88001-3499
Cou: Dona Ana (505) 528-4000
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Carnegie Public Library
500 National Avenue
Las Vegas, NM 87701-4399
Cou: San Miguel (505) 454-1401
MAILING ADDRESS:
<-Same
  Map
Lordsburg-hidalgo Library
208 East Third St.
Lordsburg, NM 88045-1651
Cou: Hidalgo (505) 542-9646
MAILING ADDRESS:
<-Same
  Map
Los Alamos County Library System
2400 Central Avenue
Los Alamos, NM 87544-4014
Cou: Los Alamos (505) 662-8240
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Los Lunas Public Library
460 Main St. Ne
Los Lunas, NM 87031-1209
Cou: Valencia (505) 839-3850
MAILING ADDRESS:
P.o. Box 1209
Los Lunas, NM 87031-1209
  Map
Lovington Public Library
115 South Main St.
Lovington, NM 88260-4220
Cou: Lea (505) 396-3144
Web Site
MAILING ADDRESS:
<-Same
  Map
Magdalena Public Library
108 N. Main Street
Magdalena, NM 87825-0145
Cou: Socorro (505) 854-2361
MAILING ADDRESS:
P O Box 145
Magdalena, NM 87825-0145
  Map
Mescalero Community Library
148 Cottonwood Drive
Mescalero, NM 88340-8340
Cou: Otero (505) 464-5010
MAILING ADDRESS:
Po Box 227
Mescalero, NM 88340-8340
  Map
David Cargo Public Library
Highway 518
Mora, NM 87732-0638
Cou: Mora (505) 387-5029
MAILING ADDRESS:
Po Box 638
Mora, NM 87732-0638
  Map
Moriarty Community Library
202 South Broadway
Moriarty, NM 87035-3588
Cou: Torrance (505) 832-2513
MAILING ADDRESS:
P.o. Box 3588
Moriarty, NM 87035-3588
  Map
Mountainair Library
109 N. Roosevelt
Mountainair, NM 87036-0100
Cou: Torrance (505) 847-9676
MAILING ADDRESS:
P.o. Box 100
Mountainair, NM 87036-0100
  Map
Navajo Community Library
Cleveland St.
Navajo, NM 87328-0022
Cou: Mckinley (505) 777-2598
MAILING ADDRESS:
P.o. Box 22
Navajo, NM 87328-0022
  Map
Pojoaque Pueblo Public Library
101 B Lightning Loop
Pojoaque, NM 87506-9810
Cou: Santa Fe (505) 455-7511
MAILING ADDRESS:
37 Camino Del Rincon
Pojoaque, NM 87506-9810
  Map
Portales Public Library
218 S. Ave. B
Portales, NM 88130-6299
Cou: Roosevelt (505) 356-3940
Web Site
MAILING ADDRESS:
<-Same
  Map
Acoma Learning Center
Bia Road 32
Pueblo Of Acoma, NM 87034-4309
Cou: Cibola (505) 552-6604
MAILING ADDRESS:
P.o. Box 309
Pueblo Of Acoma, NM 87034-4309
  Map
Arthur Johnson Memorial Library
244 Cook Avenue
Raton, NM 87740-3104
Cou: Colfax (505) 445-9711
MAILING ADDRESS:
<-Same
  Map
Red River Public Library
702 E. Main St.
Red River, NM 87558-1020
Cou: Taos (505) 754-6564
MAILING ADDRESS:
P.o. Box 1020
Red River, NM 87558-1020
  Map
Reserve Public Library
101 Jake Scott Avenue
Reserve, NM 87830-0587
Cou: Catron (505) 533-6276
MAILING ADDRESS:
P. O. Box 587
Reserve, NM 87830-0587
  Map
Rio Rancho Public Library
950 Pinetree Rd. Se
Rio Rancho, NM 87124-0670
Cou: Sandoval (505) 891-5013
Web Site
MAILING ADDRESS:
P.o. Box 15670
Rio Rancho, NM 87174-0670
  Map
Roswell Public Library
301 N. Pennsylvania Ave
Roswell, NM 88201-4695
Cou: Chaves (505) 622-7101
Web Site
MAILING ADDRESS:
<-Same
  Map
Ruidoso Public Library
107 Kansas City Road
Ruidoso, NM 88345-6922
Cou: Lincoln (505) 258-3704
Web Site
MAILING ADDRESS:
<-Same
  Map
Pueblo Of San Felipe Community Library
24 Black Mesa Rd
San Felipe, NM 87001-4339
Cou: Sandoval (505) 867-5234
MAILING ADDRESS:
P.o. Box 4339
San Felipe Pueblo, NM 87001-4339
  Map
Sandia Pueblo Learning Resource Ctr.
236 Sandia Day School Rd.
Sandia Pueblo, NM 87004-6008
Cou: Sandoval (505) 771-5074
MAILING ADDRESS:
Rr1 Box 6008
Bernalillo, NM 87004-9002
  Map
Santa Ana Pueblo Community Library
2 Dove Road
Santa Ana, NM 87004
Cou: Sandoval (505) 867-1623
MAILING ADDRESS:
<-Same
  Map
Santa Fe Public Library
145 Washington Avenue
Santa Fe, NM 87501-2016
Cou: Santa Fe (505) 955-6780
MAILING ADDRESS:
<-Same
Branches   Map
Vista Grande Public Library
14 Avenida Torreon
Santa Fe, NM 87508-9199
Cou: Santa Fe (505) 466-7323
MAILING ADDRESS:
7 Avenida Vista Grande, B7-192
Santa Fe, NM 87508-9199
  Map
Moise Memorial Library
208 5th St.
Santa Rosa, NM 88435-2329
Cou: Guadalupe (505) 472-3101
MAILING ADDRESS:
<-Same
  Map
Santo Domingo Pueblo Library
Tesuque Street
Santo Domingo Pue, NM 87052-0160
Cou: Sandoval (505) 465-2214
MAILING ADDRESS:
Po Box 160
Santo Domingo Pue, NM 87052-0160
  Map
The Public Library (silver City)
515 West College Avenue
Silver City, NM 88061-5097
Cou: Grant (505) 538-3672
MAILING ADDRESS:
<-Same
  Map
Socorro Public Library
401 Park Street
Socorro, NM 87801-4543
Cou: Socorro (505) 835-1114
Web Site
MAILING ADDRESS:
<-Same
  Map
Fred Macaron Library (springer)
600 Colbert Avenue
Springer, NM 87747-0726
Cou: Colfax (505) 483-2848
MAILING ADDRESS:
P.o. Box 726
Springer, NM 87747-0726
  Map
Sunland Park Community Library
984 Mcnutt Rd
Sunland Park, NM 88063-9039
Cou: Dona Ana (505) 874-0873
MAILING ADDRESS:
<-Same
  Map
Taos Public Library
402 Camino De La Placita
Taos, NM 87571-5952
Cou: Taos (505) 758-3063
MAILING ADDRESS:
<-Same
  Map
Tatum Community Library
323 E. Broadway
Tatum, NM 88267-0156
Cou: Lea (505) 398-4822
Web Site
MAILING ADDRESS:
P.o. Box 156
Tatum, NM 88267-0156
  Map
To'hajiile Community School Library
Exit 131 North To End Of Road
To'hajiilee, NM 87026-3438
Cou: Cibola (505) 831-3426
MAILING ADDRESS:
P.o Box 3438
To'hajiilee, NM 87026-3438
  Map
Truchas Community Library
#60 County Road 75
Truchas, NM 87578-0330
Cou: Rio Arriba (505) 689-2683
MAILING ADDRESS:
Po Box 330
Truchas, NM 87578-0330
  Map
Truth Or Consequences Public Library
325 Library Lane
Truth Or Conseque, NM 87901-2375
Cou: Sierra (505) 894-3027
MAILING ADDRESS:
<-Same
Branches   Map
Tucumcari Public Library
602 S. Second St.
Tucumcari, NM 88401-2899
Cou: Quay (505) 461-0295
MAILING ADDRESS:
<-Same
  Map
Virden Public Library
209 Church Street
Virden, NM 85534-9621
Cou: Hidalgo (505) 358-2544
MAILING ADDRESS:
Rt. 1 Box 157-6
Duncan, Az, NM 85534-9621
  Map
Zia Enrichment Library
162b Zia Blvd.
Zia Pueblo, NM 87053-6002
Cou: Sandoval (505) 867-3304
MAILING ADDRESS:
<-Same
  Map
Zuni Public Library
27 E. Chavez Circle
Zuni, NM 87327-0339
Cou: Mckinley (505) 782-4575
MAILING ADDRESS:
P.o. Box 339
Zuni, NM 87327-0339
Branches   Map

Back to State Library Index

Please Visit our Sponsors.



You can own any of these domain names:

govt.net - - citizennetwork.com - - citygovt.com - - digitaltownhall.com - - digitaltownhall.net - - digitaltownhall.org - - ecitizen.net - - e-citizen.org - - ecivic.com - - ecivic.net - - ecivic.org - - ecivic.us - - e-civic.com - - e-civic.net - - e-civic.org - - e-civic.us - - egovernment.net - - e-government.net - - e-government.org - - ecityhall.com - - ecityhall.net - - ecityhall.org - - etownhall.biz - - etownhall.us - - e-govt.net - - e-govt.org - - governing.net - - governmentnet.com - - governmentnetwork.com - govnetwork.com - - governmentweb.com - - govtsoft.com - - governmentsoft.com - - governmentvoice.com - - govtaccess.com - - govtvoice.com - - netcommunity.net - - netcommunity.org - - attic.net - - allthing.com - -