Library Locations & Information

NMSL Reading Room public hours are 1pm to 5pm, Monday through Friday.

Please contact us via email or telephone message: reference@state.nm.us or 505-476-9700

Find Your Local Library

Select Your County

Displaying 1 - 1,127 of 1,127

Abiquiu Elementary

Abiquiu

School

Academia Dolores Huerta

Las Cruces

School

Acoma Elementary

Albuquerque

School

ACOMA LEARNING CENTER

Pueblo of Acoma

Public

Adams Middle School

Albuquerque

School

Adobe Acres Elementary

Albuquerque

School

Alameda Elementary

Las Cruces

School

Alameda Elementary School

Albuquerque

School

Alamogordo High School

Alamogordo

School

Alamosa Elementary School

Albuquerque

School

Albuquerque High School

Albuquerque

School

Albuquerque, AIMS@UNM

Albuquerque

School

Alvis Elementary

Clayton

School

Amy Biehl Charter School

Albuquerque

School

Anansi Charter School

El Prado

School

Animas Elementary

Farmington

School

Animas High School

Animas

School

Anton Chico Middle

Anton Chico

School

Apache Elementary

Farmington

School

Apache Elementary School

Albuquerque

School

Armijo Elementary School

Albuquerque

School

Arrey Elementary School

Truth or Consequences

School

Artesia High School

Artesia

School

Aspen Elementary School

Los Alamos

School

Atrisco Elementary School

Albuquerque

School

Barranca Mesa Elementary

Los Alamos

School

Bataan Military Academy

Albuquerque

School

Bel-Air Elementary School

Albuquerque

School

Bernalillo High School

Bernalillo

School

Bernalillo Middle School

Bernalillo

School

Bloomfield High School

Bloomfield

School

Bluewater Elementary

Bluewater

School

Book Systems Inc.

Truth or Consequences

Special

BOSQUE FARMS PUBLIC LIBRARY

Bosque Farms

Public

Cannon AFB Library

Cannon AFB

Special

Capital High School

Santa Fe

School

Capitan Elementary

Capitan

School

Capitan High School

Capitan

School

Career Academy

Grants

School

Career Enrichment Ctr.

Albuquerque

School

Carlos F. Vigil High

Espanola

School

Carlsbad High School

Carlsbad

School

Carrizozo High School

Carrizozo

School

Central Elementary School

Santa Clara

School

Central New Mexico College

Albuquerque

Academic

Central Primary School

Bloomfield

School

Chabad Jewish Center

Santa Fe

Special

Chabad Jewish Center

Santa Fe

Special

Chamiza Elementary School

Albuquerque

School

Chaparral High School

Chaparral

School

Chaparral Middle School

Alamogordo

School

Church Rock Academy

Church Rock

School

Cibola High School

Albuquerque

School

Cimarron Elementary

Cimarron

School

Cimarron High School

Cimarron

School

Clayton High School

Clayton

School

Cleveland Middle School

Albuquerque

School

Cliff Schools

Cliff

School

Cloudcroft High School

Cloudcroft

School

Cloudcroft Middle School

Cloudcroft

School

Clovis High School

Clovis

School

Cobre High School

Bayard

School

Cochiti Elementary School

Albuquerque

School

Cochiti Middle School

Bernalillo

School

Columbus Elementary

Columbus

School

Conlee Elementary School

Las Cruces

School

Corona High School

Corona

School

Crownpoint High School

Crownpoint

School

Crownpoint Middle School

Crownpoint

School

Cubero Elementary

Cubero

School

Datil Elementary

Datil

School

Del Norte High School

Albuquerque

School

Deming High School

Deming

School

Des Moines Schools

Des Moines

School

Desert View Elementary

Los Lunas

School

Dexter High School

Dexter

School

Double Eagle Elementary

Albuquerque

School

Duranes Elementary School

Albuquerque

School

Early College Academy

Albuquerque

School

East Mountian High School

Sandia Park

School

Ecademy

Albuquerque

School

Edward Gonzales School

Albuquerque

School

Eisenhower Middle School

Albuquerque

School

Eldorado High School

Albuquerque

School

Emerson Elementary

Albuquerque

School

Ernie Pyle Middle School

Albuquerque

School

Escalante High School

Tierra Amarilla

School

Estancia Elementary

Estancia

School

Estancia High School

Estancia

School

Eubank Elementary School

Albuquerque

School

Eunice High School

Eunice

School

Farmington High School

Farmington

School

Fort Sumner High School

Fort Sumner

School

Fort Sumner Middle School

Fort Sumner

School

FRED MACARON LIBRARY

Springer

Public

Freedom High School

Albuquerque

School

G.W. Stout Elementary

Silver City

School

Gadsden High School

Anthony

School

Gallup High School

Gallup

School

Garfield Middle School

Albuquerque

School

Goddard High School

Roswell

School

Grant Middle School

Albuquerque

School

Grants High School

Grants

School

Griegos Elementary School

Albuquerque

School

Hagerman High School

Hagerman

School

Harrison Middle School

Albuquerque

School

Hayes Middle School

Albuquerque

School

Health Sciences Library

Cannon AFB

Special

Heights Elementary

Alamogordo

School

Heights Middle School

Farmington

School

Hermosa Middle

Farmington

School

Hernandez Elementary

Espanola

School

Highland Elementary

Las Cruces

School

Highland High School

Albuquerque

School

Hodgin Elementary School

Albuquerque

School

Holloman Middle School

Alamogordo

School

Holloman Primary

Alamogordo

School

Hoover Middle School

Albuquerque

School

Horizon Academy West

Albuquerque

School

Hot Springs High School

Truth or Consequences

School

Independence High

Rio Rancho

School

Inez Elementary School

Albuquerque

School

Jackson Middle School

Albuquerque

School

Jefferson Middle School

Albuquerque

School

JEMEZ SPRINGS PUBLIC LIBRARY

Jemez Springs

Public

Jemez Valley High

Jemez Pueblo

School

Jemez Valley Middle School

Jemez Pueblo

School

Kennedy Middle School

Albuquerque

School

Kirtland Central High

Kirtland AFB

School

Kirtland Elementary School

Kirtland AFB

School

Kirtland Middle School

Kirtland AFB

School

La Academia de Esperanza

Albuquerque

School

La Cueva High School

Albuquerque

School

La Luz Elementary School

Alamogordo

School

La Luz Elementary School

Albuquerque

School

La Mesa Elementary

La Mesa

School

La Mesa Elementary School

Albuquerque

School

La Plata Middle School

Silver City

School

Ladera Elementary School

Farmington

School

Lake Arthur High School

Lake Arthur

School

Lake Arthur Middle School

Lake Arthur

School

Las Cruces High School

Las Cruces

School

Lea Elementary School

Lovington

School

Lincoln Middle School

Rio Rancho

School

Lordsburg High School

Lordsburg

School

Los Alamos High School

Los Alamos

School

Los Alamos Middle School

Los Alamos

School

Los Lunas High School

Los Lunas

School

Loving Elementary

Loving

School

Loving High

Loving

School

Loving Middle

Loving

School

Lovington High School

Lovington

School

Lowell Elementary School

Albuquerque

School

Luna Community College

Las Vegas

Academic

Lynn Middle School

Las Cruces

School

Madison Middle School

Albuquerque

School

Manzano High School

Albuquerque

School

Manzano Mesa Elementary

Albuquerque

School

Mariposa Elementary

Los Lunas

School

Maxwell High School

Maxwell

School

Mayfield High School

Las Cruces

School

McKinley Middle School

Albuquerque

School

Melrose High School

Melrose

School

Memorial Middle School

Las Vegas

School

Menaul School

Albuquerque

School

Mesa Middle School

Las Cruces

School

Mesa Middle School

Roswell

School

Mesa View Middle School

Farmington

School

Mesa Vista High School

Ojo Caliente

School

Mesa Vista Middle School

Ojo Caliente

School

Mimbres School

Albuquerque

School

Miranda Jr. High

Springer

School

MOISE MEMORIAL LIBRARY

SANTA ROSA

Public

Monte Del Sol Charter

Santa Fe

School

Monte Vista Elementary

Las Cruces

School

Moriarty High School

Moriarty

School

Mosquero High School

Mosquero

School

My Little School

Deming

School

Naschitti Elementary School

Sheep Springs

School

Navajo Elementary School

Albuquerque

School

New Futures School

Albuquerque

School

Newcomb High School

Newcomb

School

Nob Hill Elementary

Ruidoso

School

North Elementary School

Alamogordo

School

Northwest High School

Albuquerque

School

Onate Elementary School

Albuquerque

School

Onate High School

Las Cruces

School

Oregon Elementary School

Alamogordo

School

Osuna Elementary School

Albuquerque

School

Painted Sky Elementary

Albuquerque

School

Penasco High School

Penasco

School

Picacho Middle School

Las Cruces

School

Piedra Vista High School

Farmington

School

Pinon Elementary School

White Rock

School

Pinon Elementary School

White Rock

School

Pojoaque High School

Santa Fe

School

Polk Middle School

Albuquerque

School

Portales High School

Portales

School

PUEBLO DE COCHITI LIBRARY

Cochiti Pueblo

Public

Pueblo de San Ildefonso

Santa Fe, NM

Public

Quemado High School

Quemado

School

Questa High School

Questa

School

Questa Junior High

Questa

School

Ralph J. Bunche Academy

Albuquerque

School

Ramirez Thomas

Santa Fe

School

Reserve High School

Reserve

School

Rio Gallinas School

Las Vegas

School

Rio Grande High School

Albuquerque

School

Rio Rancho Alternative

Rio Rancho

School

Rio Rancho Cyper Academy

Rio Rancho

School

Rio Rancho Elementary

Rio Rancho

School

Rio Rancho High

Rio Rancho

School

Rio Vista Middle School

Bloomfield

School

Riverside Elementary

Sunland Park

School

Robertson High School

Las Vegas

School

Rocinante High School

Farmington

School

Roosevelt Primary

Bernalillo

School

Roswell High School

Roswell

School

Rudolpho Anaya Elementary

Albuquerque

School

Ruidoso High School

Ruidoso

School

Sacramento Elementary

Alamogordo

School

San Diego Riverside

Jemez Pueblo

School

San Jon High School

San Jon

School

San Juan College - Library

Farmington

Academic

Sandia High School

Albuquerque

School

Santa Fe High School

Santa Fe

School

Santa Rosa High School

Santa Rosa

School

Santa Rosa Middle School

Santa Rosa

School

Santa Teresa High School

Santa Teresa

School

Santa Teresa Middle School

Santa Teresa

School

Santo Domingo Middle School

Santo Domingo

School

Santo Domingo Pueblo Library

SANTO DOMINGO PUEBLO

Public

School on Wheels

Albuquerque

School

Seboyeta Elementary

Seboyeta

School

Seven-Bar Elementary

Albuquerque

School

Shiprock High School

Shiprock

School

Sierra Alternative School

Albuquerque

School

Sierra Elementary

Alamogordo

School

Sierra Elementary

Truth or Consequences

School

Sierra Middle School

Las Cruces

School

Sierra Vista Hospital Library

Truth or Consequences

Special

Silver High School

Silver City

School

Socorro High School

Socorro

School

Sonoma Elementary School

Las Cruces

School

South Valley Academy

Albuquerque

School

Springer High School

Springer

School

Sunrise Elementary School

Sunland Park

School

Sunset View Elementary

Albuquerque

School

T or C Elementary School

Truth or Consequences

School

T or C Middle School

Truth or Consequences

School

Taft Middle School

Albuquerque

School

TALPA COMMUNITY CENTER LIBRARY

Ranchos de Taos

Public

Taos Municipal Charter School

Ranchos de Taos

School

Taylor Middle School

Albuquerque

School

Taylor Middle School

Lovington

School

Texico High School

Texico

School

Thoreau High School

Thoreau

School

Tibbetts Middle School

Farmington

School

Tierra Amarilla Elementary

Tierra Amarilla

School

Tierra Amarilla Middle School

Tierra Amarilla

School

Tierra Antigua Elementary

Albuquerque

School

Tohatchi High School

Tohatchi

School

Tome Elementary School

Los Lunas

School

Truman Middle School

Albuquerque

School

TRUTH OR CONSEQUENCES PUBLIC LIBRARY

TRUTH OR CONSEQUENCES

Public

Tse''Yi''Gai High

Smith Lake

School

Tucumcari High School

Tucumcari

School

Tularosa High School

Tularosa

School

Turpen Elementary

Gallup

School

United States Army Consolidated Library

White Sands Missile Range

Special

US Army Tradoc Analysis Center

White Sands Missile Range

Special

Valley High School

Albuquerque

School

Valley Middle School

Las Vegas

School

Valmora High School

Valmora

School

Van Buren Middle School

Albuquerque

School

Van Stone Elementary

Estancia

School

Vaughn High School

Vaughn

School

Ventana Ranch Elementary

Albuquerque

School

Village Academy

Bernalillo

School

Vison Quest

Albuquerque

School

Vista Grande Elementary

Rio Rancho

School

Vista Middle School

Las Cruces

School

Volcano Vista High School

Albuquerque

School

Wagon Mound High School

Wagon Mound

School

Washington Middle School

Albuquerque

School

West Mesa High School

Albuquerque

School

Wherry Elementary School

Albuquerque

School

White Sands Missile Range General Library

White Sands Missile Range

Special

Wilson Middle School

Albuquerque

School

Yeso Elementary

Artesia

School

Yucca Elementary School

Alamogordo

School

Yucca Elmentary

Artesia

School

Zia Elementary School

Albuquerque

School

ZIA ENRICHMENT LIBRARY

ZIA PUEBLO

Public

Zia Middle School

Las Cruces

School

Zia Middle School

Santa Fe

School

Zuni Elementary School

Albuquerque

School

Bookmobiles Schedule & Locations

East Bookmobile

West Bookmobile

Northeast Bookmobile

“I don’t look far to find treasures. I find them every time I visit a library.”

-MICHEAL EMBRY