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.
Abiquiu Public Library County Rd. #187, Po Box 838 Abiquiu, NM 87510-0838 Cou: Rio Arriba (505) 685-4884 Sq feet: 400 Map |
Alamogordo Public Library 920 Oregon Ave. Alamogordo, NM 88310-5865 Cou: Otero (505) 437-9058 Sq feet: 20764 Map |
Albuquerque/bernalillo County Main Library 501 Copper Nw Albuquerque, NM 87102-3130 Cou: Bernalillo (505) 768-5140 Sq feet: 104577 . Main Office Map |
Erna Fergusson Library 3401-a Monroe Ne Albuquerque, NM 87110-1939 Cou: Bernalillo (505) 888-8100 Sq feet: 3500 . Main Office Map |
Ernie Pyle Library 900 Girard Blvd. Se Albuquerque, NM 87106-2935 Cou: Bernalillo (505) 256-2065 Sq feet: 1129 . Main Office Map |
Esperanza Branch 5600 Esperanza Dr., Nw Albuquerque, NM 87105-1899 Cou: Bernalillo (505) 836-0684 . Main Office Map |
Juan Tabo Library 3407 Juan Tabo Blvd. Ne Albuquerque, NM 87111-5121 Cou: Bernalillo (505) 291-6260 Sq feet: 11843 . Main Office Map |
Lomas Tramway Library 908 Eastridge Ne Albuquerque, NM 87123-1749 Cou: Bernalillo (505) 291-6295 Sq feet: 12860 . Main Office Map |
Los Griegos Library 1000 Griegos Rd Nw Albuquerque, NM 87107-3749 Cou: Bernalillo (505) 761-4020 Sq feet: 14000 . Main Office Map |
San Pedro Library 5600 Trumbull Se Albuquerque, NM 87018-3739 Cou: Bernalillo (505) 256-2067 Sq feet: 7320 . Main Office Map |
Taylor Ranch Library 5700 Bogart Nw Albuquerque, NM 87120-4215 Cou: Bernalillo (505) 897-8816 Sq feet: 13400 . Main Office Map |
Wyoming Library 8205 Apache Ne Albuquerque, NM 87110-4705 Cou: Bernalillo (505) 291-6262 Sq feet: 16214 . Main Office Map |
Special Collections Library 423 Central Ave. Ne Albuquerque, NM 87102-3517 Cou: Bernalillo (505) 848-1376 Sq feet: 22442 . Main Office Map |
Book Van 501 Copper Ave. Nw Albuquerque, NM 87102-3130 Cou: Bernalillo (505) 768-5127 . Main Office Map |
South Valley Library 3904 Isleta Blvd Sw Albuquerque, NM 87105-3822 Cou: Bernalillo (505) 877-5170 Sq feet: 14000 . Main Office Map |
North Valley Library 7704 2nd St. Nw Albuquerque, NM 87107-6708 Cou: Bernalillo (505) 897-8823 Sq feet: 14000 . Main Office Map |
South Broadway/frances Parrish Library 1025 Broadway Se Albuquerque, NM 87102-4403 Cou: Bernalillo (505) 764-1742 Sq feet: 9500 . Main Office Map |
Cherry Hills Library 6901 Barstow Ne Albuquerque, NM 87111-1055 Cou: Bernalillo (505) 857-8321 Sq feet: 15100 . Main Office Map |
Westgate Library 1300 Delgado Sw Albuquerque, NM 87121-8073 Cou: Bernalillo (505) 833-6984 Sq feet: 2650 . Main Office Map |
Alamosa/robert L. Murphy Memorial Library 6900 Gonzales Rd. Sw Albuquerque, NM 87121-2401 Cou: Bernalillo (505) 836-0684 Sq feet: 5146 . Main Office Map |
Angel Fire Community Library P.o. Box 298 Angel Fire, NM 87710-0162 Cou: Colfax (505) 377-2301 Sq feet: 3000 Map |
Valley Public Library P.o. Box 1476 136 N. Main Anthony, NM 88021-1476 Cou: Dona Ana (915) 886-5250 Sq feet: 4000 Map |
Artesia Public Library 306 W. Richarson Artesia, NM 88210-2499 Cou: Eddy (507) 746-4252 Sq feet: 15000 Map |
Aztec Library 201 W. Chaco Aztec, NM 87410-1966 Cou: San Juan (505) 334-9456 Sq feet: 2300 Map |
Bayard Public Library 525 Central Ave. Bayard, NM 88023-0410 Cou: Grant (505) 537-6244 Sq feet: 1670 Map |
Belen Public Library 333 Becker Ave. Belen, NM 87002-4337 Cou: Valencia (505) 864-7797 Sq feet: 10000 Map |
Town Of Bernalillo Public Library 134 Calle Malinche Bernalillo, NM 87004-0638 Cou: Sandoval (505) 867-3311 Sq feet: 700 Map |
Santa Ana Pueblo Community Library 2 Dove Road Bernalillo, NM 87004-5906 Cou: Sandoval (505) 867-3301 Sq feet: 3100 Map |
Sandia Pueblo Learning Resource Ctr. 236 Sandia Day School Rd. Bernalillo, NM 87004-6008 Cou: Sandoval (505) 771-5074 Sq feet: 2000 Map |
Bloomfield Community Library 333 South First Street Bloomfield, NM 87413-6221 Cou: San Juan (505) 632-8315 Sq feet: 3981 Map |
Bosque Farms Community Library 1455 West Bosque Loop Bosque Farms, NM 87068-9702 Cou: Valencia (505) 869-2227 Sq feet: 2800 Map |
Capitan Public Library 106 Lincoln Ave (po Box 1169) Capitan, NM 88316-1169 Cou: Lincoln (505) 354-3035 Sq feet: 2400 Map |
Carlsbad Public Library 101 S. Halagueno St. Carlsbad, NM 88220-5726 Cou: Eddy (505) 885-0731 Sq feet: 22500 Map |
Eleanor Daggett Memorial Library P.o. Box 786 Chama, NM 87520-0786 Cou: Rio Arriba (505) 756-2388 Sq feet: 1500 Map |
Albert W. Thompson Memorial Library 17 Chestnut Street Clayton, NM 88415-3523 Cou: Union (505) 374-9423 Sq feet: 5340 Map |
Michael Nivison Library 90 Swallow Place, Po Box 515 Cloudcroft, NM 88317-0515 Cou: Otero (505) 682-1111 . Main Office Map |
Clovis-carver Public Library 701 Main St. Clovis, NM 88101-6683 Cou: Curry (505) 769-7840 Sq feet: 47000 Map |
Cochiti Lake Community Library 6515 Hoochaneetsa Blvd. Cochiti Lake, NM 87083-6031 Cou: Sandoval (505) 465-2561 Sq feet: 3698 Map |
Cochiti Pueblo Community Library 245 Cochiti St. Cochiti Pueblo, NM 87072-0153 Cou: Sandoval (505) 465-2885 Sq feet: 2300 Map |
Columbus Village Library P.o Box 414 Columbus, NM 88029-0350 Cou: Luna (505) 531-2663 Sq feet: 3000 Map |
Corrales Community Library 84 La Entrada West Corrales, NM 87048-1866 Cou: Sandoval (505) 897-0733 Sq feet: 4950 Map |
Cuba Community Library P.o. Box 426 Cuba, NM 87013-0426 Cou: Sandoval (505) 289-3100 Sq feet: 3581 Map |
Baldwin Cabin Public Library Highway 60 Datil, NM 87821 Cou: Catron (505) 772-5230 Sq feet: 1040 Map |
Marshall Memorial Library 301 South Tin Deming, NM 88030-3698 Cou: Luna (505) 546-9202 Sq feet: 7956 Map |
Dexter Public Library 115 E. Second Street Dexter, NM 88230 Cou: Chaves (505) 734-5482 Map |
Embudo Valley Community Library #2 Highway 75 Dixon, NM 87527-0310 Cou: Rio Arriba (505) 579-9181 Sq feet: 5330 Map |
Jicarilla Library P.o. Box 507 Dulce, NM 87528-0507 Cou: Rio Arriba (505) 759-3616 Sq feet: 1440 Map |
Virden Public Library Rt. 1 Box 162 Duncan, Az, NM 85534-9602 Cou: Hidalgo (505) 358-2544 Sq feet: 530 Map |
Eagle Nest Public Library 151 Willow Creek Dr. (p.o.b.168) Eagle Nest, NM 87718-0168 Cou: Colfax (505) 377-2486 Sq feet: 943 Map |
Edgewood Community Library 1943 E. Old Highway 66 Edgewood, NM 87015-1134 Cou: Santa Fe (505) 281-0138 Sq feet: 1050 Map |
El Rito Public Library P.o. Box 5 El Rito, NM 87530-0005 Cou: Rio Arriba (505) 581-4789 Sq feet: 3500 Map |
Elida Public Library 703 Clark St. Elida, NM 88116 Cou: Roosevelt (505) 274-6465 Sq feet: 1875 Map |
Espanola Public Library 314-a Onate St. Nw Espanola, NM 87532-2621 Cou: Rio Arriba (505) 753-3860 Sq feet: 6726 Map |
Santa Clara Pueblo Community Library P.o. Box 580 Espanola, NM 87532-0580 Cou: Santa Fe (505) 753-7326 Sq feet: 2000 Map |
Estancia Public Library 10th And Highland Estancia, NM 87016-0167 Cou: Torrance (505) 384-2708 Sq feet: 1000 Map |
Eunice Public Library P.o. Box 1629 Eunice, NM 88231-1629 Cou: Lea (505) 394-2336 Sq feet: 5733 Map |
Farmington Public Library 2101 Farmington Ave. Farmington, NM 87401-6420 Cou: San Juan (505) 599-1270 . Main Office Map |
Fort Sumner Public Library P.o. Drawer D Fort Sumner, NM 88119-0186 Cou: De Baca (505) 355-7732 Sq feet: 2800 Map |
Octavia Fellin Public Children's Library 200 W. Aztec Gallup, NM 87301 Cou: Mckinley (505) 726-6120 Sq feet: 11520 Map |
Glenwood Community Library P.o. Box 144 15 Menges Lane Glenwood, NM 88039-0144 Cou: Catron (505) 539-2686 Sq feet: 600 Map |
Mother Whiteside Memorial Library 525 High St. Grants, NM 87020-2526 Cou: Cibola (505) 287-7927 Sq feet: 4551 Map |
Hatch Public Library P.o. Box 289 Hatch, NM 87937-0289 Cou: Dona Ana (505) 267-5132 Sq feet: 4000 Map |
Hobbs Public Library 509 N. Shipp Hobbs, NM 88240-5799 Cou: Lea (505) 397-9328 Sq feet: 40000 Map |
Isleta Pueblo Library/resource Center P.o. Box 1270 Isleta, NM 87022-1270 Cou: Bernalillo (505) 869-2597 Sq feet: 1652 Map |
Woolworth Community Library 3rd And Utah St. Jal, NM 88252 Cou: Lea (505) 395-2832 Sq feet: 3660 Map |
Jemez Pueblo Community Library P.o. Box 9 Jemez Pueblo, NM 87024-0009 Cou: Sandoval (505) 834-9171 Sq feet: 3600 Map |
Jemez Springs Community Library P.o. Box 247 Jemez Springs, NM 87025-0247 Cou: Sandoval (505) 829-9155 Sq feet: 1000 Map |
Rio Abajo Community Library 28 South Calle De Centro La Joya, NM 87028-0046 Cou: Socorro (505) 861-8289 Map |
Pueblo Of Laguna Library P.o. Box 194 Laguna, NM 87026-0194 Cou: Cibola (505) 552-6280 Sq feet: 2800 Map |
Thomas Branigan Memorial Library 200 E. Picacho Ave. Las Cruces, NM 88001-3499 Cou: Dona Ana (505) 526-1047 Sq feet: 36800 . Main Office Map |
Infomobile 200 E. Picacho Ave. Las Cruces, NM 88001-3499 Cou: Dona Ana (505) 528-4029 . Main Office Map |
Carnegie Public Library 500 National Ave. Las Vegas, NM 87701-4399 Cou: San Miguel (505) 454-1401 Sq feet: 5600 Map |
Lordsburg-hidalgo Library 208 E. Third St. Lordsburg, NM 88045-1651 Cou: Hidalgo (505) 542-9646 Sq feet: 4655 Map |
Los Alamos County Library 2400 Central Ave. Los Alamos, NM 87544-8094 Cou: Los Alamos (505) 662-8240 Sq feet: 48239 . Main Office Map |
White Rock Branch Library 133 Longview Drive Los Alamos, NM 87544 Cou: Los Alamos (505) 662-8265 Sq feet: 4154 . Main Office Map |
Los Lunas Community Library P.o. Box 1209 Los Lunas, NM 87031-1209 Cou: Valencia (505) 865-6779 Sq feet: 5754 Map |
Lovington Public Library 115 South Main St. Lovington, NM 88260-4220 Cou: Lea (505) 396-3144 Sq feet: 14400 Map |
Magdalena Public Library P.o. Box 86 Magdalena, NM 87825-0086 Cou: Socorro (505) 854-2261 Sq feet: 1725 Map |
Mescalero Community Library 101 Central Avenue Mescalero, NM 88340-8340 Cou: Otero (505) 464-4500 Sq feet: 1694 Map |
David F. Cargo Public Library P.o. Box 638 Mora, NM 87732-0638 Cou: Mora (505) 387-5029 Sq feet: 3600 Map |
Moriarty Community Library P.o. Box 1917 Moriarty, NM 87035-1917 Cou: Torrance (505) 832-6919 Sq feet: 3000 Map |
Mountainair Library 110 Roosevelt Ave. P.o. Box 100 Mountainair, NM 87036-0100 Cou: Torrance (505) 847-2450 Sq feet: 1118 Map |
Navajo Community Library Cleveland St. Navajo, NM 87328-0022 Cou: Mckinley (505) 777-2598 Sq feet: 800 Map |
Portales Public Library 218 S. Avenue B Portales, NM 88130-6299 Cou: Roosevelt (505) 356-3940 Sq feet: 12660 Map |
Acoma Learning Center P.o. Box 288 Pueblo Of Acoma, NM 87034-0288 Cou: Cibola (505) 552-6108 Sq feet: 2124 Map |
Arthur Johnson Memorial Library 244 Cook Ave. Raton, NM 87740-3104 Cou: Colfax (505) 445-9711 Sq feet: 9941 Map |
Red River Public Library P.o. Box 1020 Red River, NM 87558-1020 Cou: Taos (505) 754-6564 Sq feet: 1915 Map |
Reserve Public Library Jake Scott Avenue Reserve, NM 87830-0587 Cou: Catron (505) 533-6276 Sq feet: 2500 Map |
Rio Rancho Public Library P.o. Box 15670 Rio Rancho, NM 87124-0670 Cou: Sandoval (505) 891-7244 Sq feet: 12250 Map |
Roswell Public Library 301 N. Pennsylvania Ave. Roswell, NM 88201-4695 Cou: Chaves (505) 622-3400 Sq feet: 37000 Map |
Ruidoso Public Library P.o. Box 3539 Ruidoso, NM 88345-3539 Cou: Lincoln (505) 257-4335 Sq feet: 14600 Map |
Pueblo Of San Felipe Library Hagan Rd. & I - 25 North San Felipe, NM 87001-4339 Cou: Sandoval (505) 867-5234 Sq feet: 2000 Map |
Zia Enrichment Library General Delivery San Ysidro, NM 87053-6002 Cou: Sandoval (505) 867-3304 Sq feet: 3650 Map |
Santa Fe Public Library 145 Washington Ave. Santa Fe, NM 87501-2016 Cou: Santa Fe (505) 984-6789 Sq feet: 35929 . Main Office Map |
Oliver La Farge Library 1730 Llano Street Santa Fe, NM 87505 Cou: Santa Fe (505) 955-4860 Sq feet: 11593 . Main Office Map |
Library Bookstop 4250 Cerrillos Road #1264 Villa Lin Santa Fe, NM 87507 Cou: Santa Fe (505) 955-2980 Sq feet: 2301 . Main Office Map |
Pojoaque Pueblo Library Rt. 11 Box 71 Santa Fe, NM 87501-9810 Cou: Santa Fe (505) 455-7511 Sq feet: 2200 Map |
Vista Grande Public Library 14 Avenida Torreon Santa Fe, NM 87508-9199 Cou: Santa Fe (505) 466-7323 Sq feet: 2300 Map |
Moise Memorial Library 208 Fifth Street Santa Rosa, NM 88435-2329 Cou: Guadalupe (505) 472-3101 Sq feet: 5228 Map |
Santo Domingo Pueblo Library Tesuque Street Santo Domingo Pue, NM 87052-0160 Cou: Sandoval (505) 465-2214 Sq feet: 1672 Map |
Shiprock Branch Library Hwy 666 Shiprock, NM 87420 Cou: San Juan (505) 486-6308 Sq feet: 2200 . Main Office Map |
The Public Library 515 W. College Ave. Silver City, NM 88061-5097 Cou: Grant (505) 538-3672 Sq feet: 11112 Map |
Socorro Public Library 401 Park Street Socorro, NM 87801-4543 Cou: Socorro (505) 835-1114 Sq feet: 9827 Map |
Fred Macaron Library Box 726 Springer, NM 87747-0726 Cou: Colfax (505) 483-2848 Sq feet: 1500 Map |
Sunland Park Community Library 984 Mcnutt Road, Bldg. F-10 Sunland Park, NM 88063-9038 Cou: Dona Ana (505) 874-0873 Sq feet: 4125 Map |
Taos Public Library 402 Camino De La Placita Taos, NM 87571-0766 Cou: Taos (505) 758-3063 Sq feet: 14565 Map |
Tatum Community Library Box 156 Tatum, NM 88267-0156 Cou: Lea (505) 398-4822 Sq feet: 3432 Map |
East Mountain Library P.o. Box 1570 Tijeras, NM 87059-1570 Cou: Bernalillo (505) 281-8508 Sq feet: 14000 . Main Office Map |
To'hajiile Community School Library Exit 131 North To End Of Road To'hajiilee, NM 87026-3438 Cou: Cibola (505) 831-3426 Map |
Truchas Community Library #60 County Road 75 Truchas, NM 87578-0330 Cou: Rio Arriba (505) 689-2683 Sq feet: 1960 Map |
Truth Or Consequences Public Library Box 311 Truth Or Conseque, NM 87901-0311 Cou: Sierra (505) 894-3027 Sq feet: 7000 . Main Office Map |
Truth Or Consequences Public Library, Downtown Branch 301 South Foch Street Truth Or Consequence, NM 87901-2375 Cou: Sierra (505) 894-7821 Sq feet: 500 . Main Office Map |
Schlientz Memorial Library 602 S. Second St. Tucumcari, NM 88401-2899 Cou: Quay (505) 461-0295 Sq feet: 7000 Map |
Weed Community Library P.o. Box 511 Weed, NM 88354 Cou: Otero Sq feet: 1160 . Main Office Map |
Zuni Public Library P.o. Box 339 Zuni, NM 87327-0339 Cou: Mckinley (505) 782-5630 Sq feet: 3805 . Main Office Map |
Zuni Public Library Bookmobile P.o. Box 339 Zuni, NM 87327-0339 Cou: Mckinley (505) 782-4575 . Main Office Map |