New Mexico Public Law Libraries

City Library Address Zip Phone
Abiquiu Abiquiu Public Library (505) 685-4884
Abiquiu El Pueblo De Abiquiu Library And Community Center p.o. box 838 87510 (505) 685-4884
Alamogordo Alamogordo Public Library 920 Oregon Avenue 88310 (505) 439-4140
Albuquerque Alamosa-Robert L. Murphy Memorial Library 6900 Gonzales Rd. Sw (505) 836-0684
Albuquerque Albuquerque-Bernalillo County Library System 501 Copper Ave. Nw 87102 (505) 768-5100
Albuquerque Cherry Hills Library 6901 Barstow Ne (505) 857-8321
Albuquerque Erna Fergusson Library 3401-A Monroe Ne (505) 888-8100
Albuquerque Ernie Pyle Library 900 Girard Blvd. Se (505) 256-2065
Albuquerque Esperanza Branch 5600 Esperanza Dr., Nw (505) 836-0684
Albuquerque Juan Tabo Library 3407 Juan Tabo Blvd. Ne (505) 291-6260
Albuquerque Lomas Tramway Library 908 Eastridge Ne (505) 291-6295
Albuquerque Los Griegos Library 1000 Griegos Rd Nw (505) 761-4020
Albuquerque North Valley Library 7704 2nd St. Nw (505) 897-8823
Albuquerque San Pedro Library 5600 Trumbull Se (505) 256-2067
Albuquerque South Broadway-Frances Parrish Library 1025 Broadway Se (505) 764-1742
Albuquerque South Valley Library 3904 Isleta Blvd Sw (505) 877-5170
Albuquerque Special Collections Library 423 Central Ave. Ne (505) 848-1376
Albuquerque Taylor Ranch Library 5700 Bogart Nw (505) 897-8816
Albuquerque Westgate Library 1300 Delgado Sw (505) 833-6984
Albuquerque Wyoming Library 8205 Apache Ne (505) 291-6262
Angel Fire Shuter Library Of Angel Fire 11 South Angel Fire Road 87710 (575) 377-6755
Anthony Valley Public Library 635 Church Street 88021 (505) 882-7982
Artesia Artesia Public Library 306 W. Richardson Ave. 88210 (575) 746-4252
Aztec Aztec Public Library 319 S. Ash 87410 (505) 334-7658
City Library Address Zip Phone
Bayard Bayard Public Library 1120 Central Ave. 88023 (575) 537-6244
Belen Belen Public Library 333 Becker Avenue 87002 (505) 864-7522
Bernalillo Town Of Bernalillo Public Library 124 Calle Malinche 87004 (505) 867-1440
Bloomfield Bloomfield Public Library 333 South First Street 87413 (505) 632-8315
Bosque Farms Bosque Farms Public Library 1455 W. Bosque Loop 87068 (505) 869-2227
City Library Address Zip Phone
Capitan Capitan Public Library 101 E. 2nd Street 88316 (575) 354-3035
Carlsbad Carlsbad Public Library 101 S. Halagueno 88220 (575) 885-0731
Chama Eleanor Daggett Memorial Library 299 4th Street 87520 (505) 756-2388
Clayton Albert W. Thompson Memorial Library 17 Chestnut Street 88415 (505) 374-9423
Cloudcroft Michael Nivison Public Library 90 Swallow Place 88317 (575) 682-1111
Clovis Clovis Carver Public Library 701 Main 88101 (575) 769-7840
Cochiti Lake Irene S. Sweetkind Public Library 6515 Hoochaneetsa Blvd. 87083 (505) 465-2561
Cochiti Pueblo Cochiti Pueblo Community Library 245 Cochiti St. (505) 465-2885
Cochiti Pueblo Pueblo De Cochiti Library 255 Cochiti St. 87072 (505) 465-3118
Columbus Columbus Village Library 112 W. Broadway 88029 (575) 531-2612
Corona Village Of Corona Public Library 521 Main Street 88318 (575) 849-5513
Corrales Corrales Community Library 84 West La Entrada Road 87048 (505) 897-0733
Cuba Cuba Public Library 6382 U.S. 550 87013 (505) 289-3100
City Library Address Zip Phone
Datil Baldwin Cabin Public Library (505) 772-5230
Deming Marshall Memorial Library 110 S Diamond Street 88030 (505) 546-9202
Dexter Dexter Public Library 115 E. Second Street (505) 734-5482
Dixon Embudo Valley Library Community Center 217 Hwy 75 Dixon 87527 (505) 579-9181
Dulce Jicarilla Public Library 165 Hawks Drive 87528 (505) 759-1776
City Library Address Zip Phone
Eagle Nest Eagle Nest Public Library 74 N Tomboy Dr 87718 (575) 377-0657
Edgewood Edgewood Community Library 1950b Pioneer Park Road 87015 (505) 281-0138
El Rito El Rito Public Library 182 Placitas Road 87530 (505) 581-4608
Elida Elida Public Library 703 Clark St. (505) 274-6465
Espanola Espanola Public Library 313 North Paseo De Onate 87532 (505) 747-6087
Espanola Santa Clara Pueblo Community Library 1 Kee St. Los Alamos Hwy. 87532 (505) 753-7326
Estancia Estancia Public Library 600 South Tenth Street 87016 (505) 384-9655
Eunice Eunice Public Library 10th St. Avenue N. 88231 (575) 394-2336
City Library Address Zip Phone
Farmington Farmington Public Library 2101 Farmington Ave. 87401 (505) 599-1270
Fort Sumner Fort Sumner Public Library 235 W. Sumner Avenue 88119 (505) 355-2832
City Library Address Zip Phone
Gallup Octavia Fellin Public Library 115 West Hill 87301 (505) 863-1291
Gila Gila Valley Library 400 Highway 211 88038 (575) 535-4120
Glenwood Glenwood Community Library 14 Menges Lane 88039 (505) 539-2277
Grants Mother Whiteside Memorial Library 525 W. High St 87020 (505) 287-4793
City Library Address Zip Phone
Hatch Hatch Public Library 530 E. Hall 87937 (575) 267-5132
Hillsboro Hillsboro Community Library (505) 895-3349
Hobbs Hobbs Public Library 509 N. Shipp 88240 (575) 397-9328
City Library Address Zip Phone
Isleta Isleta Pueblo Library-Resource Center p.o. box 1270 (505) 869-2597
Isleta Pueblo Of Isleta Library p.o. box 610 87022 (505) 869-8119
City Library Address Zip Phone
Jal Woolworth Community Library 3rd And Utah St. 88252 (505) 395-3268
Jemez Pueblo Jemez Pueblo Community Library 020 Mission Rd 87024 (505) 834-9171
Jemez Springs Jemez Springs Public Library 030 Jemez Plaza, Hwy. 4 87025 (575) 829-9155
City Library Address Zip Phone
La Joya Rio Abajo Community Library 28 South Calle De Centro 87028 (505) 861-8289
Laguna Laguna Public Library 29 Rodeo Drive 87026 (505) 552-6280
Laguna Pueblo Of Laguna Library p.o. box 194 (505) 552-6280
Las Cruces Thomas Branigan Memorial Library 200 E. Picacho Ave. 88001 (505) 528-4000
Las Vegas Carnegie Public Library 500 National Avenue 87701 (505) 454-1401
Lordsburg Lordsburg-Hidalgo Library 208 East Third St. 88045 (505) 542-9646
Los Alamos Los Alamos County Library System 2400 Central Avenue 87544 (505) 662-8240
Los Alamos White Rock Branch Library 133 Longview Drive (505) 662-8265
Los Lunas Los Lunas Public Library 460 Main St. Ne 87031 (505) 839-3850
Lovington Lovington Public Library 115 South Main St. 88260 (505) 396-3144
City Library Address Zip Phone
Magdalena Magdalena Public Library 108 N. Main Street 87825 (505) 854-2361
Mescalero Mescalero Community Library 148 Cottonwood Drive 88340 (505) 464-5010
Mora David F. Cargo Public Library p.o. box 638 (505) 387-5029
Moriarty Moriarty Community Library 202 South Broadway 87035 (505) 832-2513
Mountainair Mountainair Public Library 109 N. Roosevelt 87036 (505) 847-9676
City Library Address Zip Phone
Navajo Navajo Community Library (505) 777-2598
City Library Address Zip Phone
Ohkay Owingeh Poe Tsawa Community Library 232 Popay Avenue 87566 (505) 852-2814
City Library Address Zip Phone
Placitas Placitas Community Library 01 Tierra Madre 87043 (505) 867-3355
Pojoaque Pueblo Of Pojoaque Public Library 101 B Lightning Loop 87506 (505) 455-7511
Portales Portales Public Library 218 S. Ave. B 88130 (505) 356-3940
Pueblo Of Acoma Acoma Learning Center 17a Knots Landing Road 87034 (505) 552-6108
City Library Address Zip Phone
Questa Questa Public Library 6 1-2 Municipal Park Road 87556 (575) 586-2023
City Library Address Zip Phone
Ranchos De Taos Talpa Community Center Library 4 Archuleta Rd 87557 (575) 751-1014
Raton Arthur Johnson Memorial Library 244 Cook Avenue 87740 (505) 445-9711
Red River Red River Public Library 702 E. Main St. 87558 (575) 754-6564
Reserve Reserve Public Library 15 Jake Scott St. 87830 (505) 533-6276
Rio Rancho Rio Rancho Public Library 755 Loma Colorado Dr. Se 87124 (505) 891-5013
Roswell Roswell Public Library 301 N. Pennsylvania Ave 88201 (575) 622-7101
Ruidoso Ruidoso Public Library 107 Kansas City Road 88345 (575) 258-3704
City Library Address Zip Phone
San Felipe Pueblo Of San Felipe Community Library 24 Black Mesa Rd 87001 (505) 771-9970
Sandia Pueblo Sandia Pueblo Learning Resource Center 236 Sandia Day School Road 87004 (505) 771-5074
Santa Ana Santa Ana Pueblo Community Library 2 Dove Road 87004 (505) 867-1623
Santa Fe Library Bookstop 4250 Cerrillos Road 1264 Villa Lin (505) 955-2980
Santa Fe Oliver La Farge Library 1730 Llano Street (505) 955-4860
Santa Fe Pojoaque Pueblo Library box 71 (505) 455-7511
Santa Fe Pueblo Of Tesuque Educational Resource Center box 360-t 87506 (505) 955-7782
Santa Fe Santa Fe Public Library 145 Washington Avenue 87501 (505) 955-6780
Santa Fe Southside Library 6599 Jaguar Drive (505) 955-2810
Santa Fe Vista Grande Public Library 14 Avenida Torreon 87508 (505) 466-7323
Santa Rosa Moise Memorial Library 208 5th St. 88435 (575) 472-3101
Santo Domingo Pueblo Santo Domingo Pueblo Library p.o. box 160 87052 (505) 465-2214
Shiprock Shiprock Branch Library (505) 486-6308
Silver City The Public Library 515 West College Avenue 88061 (575) 538-3672
Socorro Socorro Public Library 401 Park Street 87801 (575) 835-1114
Springer Fred Macaron Library 600 Colbert Avenue 87747 (505) 483-2848
Sunland Park Sunland Park Community Library 984 Mcnutt Rd 88063 (575) 874-0873
City Library Address Zip Phone
Taos Taos Public Library 402 Camino De La Placita 87571 (575) 758-3063
Tatum Tatum Community Library 323 E. Broadway 88267 (505) 398-4822
Tijeras East Mountain Library p.o. box 1570 (505) 281-8508
Tohajiilee Tohajiile Community School Library (505) 831-3426
Truchas Truchas Community Library 60 County Road 75 87578 (505) 689-2683
Truth Or Consequence Truth Or Consequences Public Library 325 Library Lane 87901 (505) 894-3027
Truth Or Consequence Truth Or Consequences Public Library, Downtown Branch 301 South Foch Street (505) 894-7821
Tucumcari Schlientz Memorial Library 602 S. Second St. (505) 461-0295
Tucumcari Tucumcari Public Library 602 S. Second St. 88401 (575) 461-0295
Tularosa Tularosa Public Library 515 Fresno St. 88352 (505) 585-2711
City Library Address Zip Phone
Virden Virden Public Library 209 Church Street 88045 (575) 358-2544
City Library Address Zip Phone
Weed Weed Community Library p.o. box 511
City Library Address Zip Phone
Zia Pueblo Zia Enrichment Library 162b Zia Blvd. 87053 (505) 867-3304
Zuni Zuni Public Library 27 E. Chavez Circle 87327 (505) 782-4575