Locations and Hours
West Bookmobile
West Bookmobile Stops
1406 NM 124
Casa Blanca, New Mexico 87007
Get Directions
Tuesday April 7, 2026 9:15 am - 10:00 am
Tuesday May 5, 2026 9:15 am - 10:00 am
Tuesday June 9, 2026 9:15 am - 10:00 am
Tuesday July 7, 2026 9:15 am - 10:00 am
75 Main St
Bluewater, New Mexico 87005
Get Directions
Tuesday April 7, 2026 10:45 pm - 11:30 am
Tuesday May 5, 2026 10:45 pm - 11:30 am
Tuesday June 9, 2026 10:45 pm - 11:30 am
Tuesday July 7, 2026 10:45 pm - 11:30 am
1 2nd Ave
Thoreau, New Mexico 87323
Get Directions
Tuesday April 7, 2026 1:00 pm - 1:45 pm
Tuesday May 5, 2026 1:00 pm - 1:45 pm
Tuesday June 9, 2026 1:00 pm - 1:45 pm
Tuesday July 7, 2026 1:00 pm - 1:45 pm
Jamestown, New Mexico 87347
Get Directions
Tuesday April 7, 2026 2:00 pm - 2:45 pm
Tuesday May 5, 2026 2:00 pm - 2:45 pm
Tuesday June 9, 2026 2:00 pm - 2:45 pm
Tuesday July 7, 2026 2:00 pm - 2:45 pm
4018 Ice Caves Rd Hwy53
Ramah, New Mexico 87321
Get Directions
Wednesday April 8, 2026 9:30 am - 10:30 am
In front of Ancient Way Cafe
Wednesday May 6, 2026 9:30 am - 10:30 am
In front of Ancient Way Cafe
Wednesday June 10, 2026 9:30 am - 10:30 am
In front of Ancient Way Cafe
Wednesday July 8, 2026 9:30 am - 10:30 am
In front of Ancient Way Cafe
Indian Service Rte 125
Pinehill, New Mexico 87357
Get Directions
Wednesday April 8, 2026 11:15 am - 12:15 pm
Wednesday May 6, 2026 11:15 am - 12:15 pm
Wednesday June 10, 2026 11:15 am - 12:15 pm
Wednesday July 8, 2026 11:15 am - 12:15 pm
3347 Bond St
Ramah, New Mexico 87321
Get Directions
Wednesday April 8, 2026 1:45 pm - 2:45 pm
Wednesday May 6, 2026 1:45 pm - 2:45 pm
Wednesday June 10, 2026 1:45 pm - 2:45 pm
Wednesday July 8, 2026 1:45 pm - 2:45 pm
79 Refuge Rock Rd. Ste A
Gallup, New Mexico 87301
Get Directions
Wednesday April 8, 2026 3:45 pm - 4:45 pm
Wednesday May 6, 2026 3:45 pm - 4:45 pm
Wednesday June 10, 2026 3:45 pm - 4:45 pm
Wednesday July 8, 2026 3:45 pm - 4:45 pm
2124 NM-36
Fence Lake, New Mexico 87315
Get Directions
Thursday April 9, 2026 9:30 am - 10:00 am
Thursday May 7, 2026 9:30 am - 10:00 am
Thursday June 11, 2026 9:30 am - 10:00 am
Thursday July 9, 2026 9:30 am - 10:00 am
3476 W Highway 60
Quemado, New Mexico 87829
Get Directions
Thursday April 9, 2026 11:15 am - 12:00 pm
Thursday May 7, 2026 11:15 am - 12:00 pm
Thursday June 11, 2026 11:15 am - 12:00 pm
Thursday July 9, 2026 11:15 am - 12:00 pm
4 S Pie Town Rd
Pie Town, New Mexico 87827
Get Directions
Thursday April 9, 2026 12:30 pm - 1:00 pm
Thursday May 7, 2026 12:30 pm - 1:00 pm
Thursday June 11, 2026 12:30 pm - 1:00 pm
Thursday July 9, 2026 12:30 pm - 1:00 pm
101 West Highway 60
Datil, New Mexico 87821
Get Directions
This stop has been eliminated as Datil now has a new developing public library
1320 NM-304
Veguita, New Mexico 87062
Get Directions
Tuesday March 17, 2026 9:45 am - 10:30 am
Tuesday April 14, 2026 9:45 am - 10:30 am
Tuesday May 12, 2026 9:45 am - 10:30 am
Tuesday June 16, 2026 9:45 am - 10:30 am
H666+65
Bosque, New Mexico 87002
Get Directions
Tuesday March 17, 2026 11:00 am - 11:45 am
Tuesday April 14, 2026 11:00 am - 11:45 am
Tuesday May 12, 2026 11:00 am - 11:45 am
Tuesday June 16, 2026 11:00 am - 11:45 am
Highland Meadows, New Mexico 87026
Get Directions
Tuesday March 17, 2026 1:45 pm - 2:30 pm
Tuesday April 14 2026 1:45 pm - 2:30 pm
Tuesday May 12, 2026 1:45 pm - 2:30 pm
Tuesday June 16, 2026 1:45 pm - 2:30 pm
14422 NM-187
Caballo, New Mexico 87931
Get Directions
Thursday March 19, 2026 10:30 am - 11:00 am
Thursday April 16, 2026 10:30 am - 11:00 am
Thursday May 14, 2026 10:30 am - 11:00 am
Thursday June 18, 2026 10:30 am - 11:00 am
9GWX+RJ
Monticello, New Mexico 87939
Get Directions
Thursday March 19, 2026 12:00 pm - 12:45 pm
Thursday April 16, 2026 12:00 pm - 12:45 pm
Thursday May 14, 2026 12:00 pm - 12:45 pm
Thursday June 18, 2026 12:00 pm - 12:45 am
Winston, New Mexico 87943
Get Directions
Thursday March 19, 2026 2:45 pm - 3:15 pm
Thursday April 16, 2026 2:45 pm - 3:15 pm
Thursday May 14, 2026 2:45 pm - 3:15 pm
Thursday June 18, 2026 2:45 pm - 3:15 pm
1917 NM-12
Reserve, New Mexico 87830
Get Directions
Tuesday March 24, 2026 11:15 am - 12:00 pm
Tuesday April 21, 2026 11:15 am - 12:00 pm
Tuesday May 19, 2026 11:15 am - 12:00 pm
Tuesday June 23, 2026 11:15 am - 12:00 pm
698A NM-12
Reserve, New Mexico 87830
Get Directions
Tuesday March 24, 2026 1:30 pm - 2:30 pm
Tuesday April 21, 2026 1:30 pm - 2:30 pm
Tuesday May 19, 2026 1:30 pm - 2:30 pm
Tuesday June 23, 2026 1:30 pm - 2:30 pm
747 US-180
Luna, New Mexico 87824
Get Directions
Tuesday March 24, 2026 3:00 pm - 4:00 pm
Tuesday April 21, 2026 3:00 pm - 4:00 pm
Tuesday May 19, 2026 3:00 pm - 4:00 pm
Tuesday June 23, 2026 3:00 pm - 4:00 pm
2134 US-180
Reserve, New Mexico 87830
Get Directions
Wednesday March 25, 2026 8:15 am - 9:00 pm
Wednesday April 22, 2026 8:15 am - 9:00 pm
Wednesday May 20, 2026 8:15 am - 9:00 pm
Wednesday June 24, 2026 8:15 am - 9:00 pm
7658 US-180 W
Buckhorn, New Mexico 88025
Get Directions
Wednesday March 25, 2026 10:15 am - 11:00 am
Wednesday April 22, 2026 10:15 am - 11:00 am
Wednesday May 20, 2026 10:15 am - 11:00 am
Wednesday June 24, 2026 10:15 am - 11:00 am
195 NM-80
Rodeo, New Mexico 88056
Get Directions
Wednesday March 25, 2026 2:30 pm - 3:15 pm
Wednesday April 22, 2026 2:30 pm - 3:15 pm
Wednesday May 20, 2026 2:30 pm - 3:15 pm
Wednesday June 24, 2026 2:30 pm - 3:15 pm
2 El Otro Lado Rd
San Lorenzo, New Mexico 88041
Get Directions
Thursday March 26, 2026 9:00 am - 10:00 am
Thursday April 23, 2026 9:00 am - 10:00 am
Thursday May 21, 2026 9:00 am - 10:00 am
Thursday June 25, 2026 9:00 am - 10:00 am
860 NM-35 Scenic
Silver City, New Mexico 88061
Get Directions
Thursday March 26, 2026 10:45 am - 11:15 am
Thursday April 23, 2026 10:45 am - 11:15 am
Thursday May 21, 2026 10:45 am - 11:15 am
Thursday June 25, 2026 10:45 am - 11:15 am
3796 NM-15
Mimbres, New Mexico 88049
Get Directions
Thursday March 26, 2026 1:30 pm - 2:15 pm
Thursday April 23, 2026 1:30 pm - 2:15 pm
Thursday May 21, 2026 1:30 pm - 2:15 pm
Thursday June 25, 2026 1:30 pm - 2:15 pm
300 Main St
Hillsboro, New Mexico 88042
Get Directions
This stop has been eliminated as Hillsboro now has a new developing public library
Kingston, New Mexico 88042
Get Directions
Friday March 27, 2026 10:30 am - 11:15 am
Friday April 24, 2026 10:30 am - 11:15 am
Friday May 22, 2026 10:30 am - 11:15 am
Friday June 26, 2026 10:30 am - 11:15 am
Bookmobiles Schedule & Locations
About Our Bookmobiles
The State Library operates three bookmobiles in regions that provide books and information to rural and underserved citizens. Each bookmobile travels a monthly route of regularly scheduled stops (or deposit sites for library collections).
About Our Bookmobiles
- The Rural Bookmobile (RBM) Program began in 1956.
- There are three rural bookmobile offices located in Cimarron, Tucumcari, and Los Lunas, each staffed with three library employees.
- The RBM Program is a library service of the New Mexico State Library funded by a Library Services & Technology Act Grant from the Federal Institute of Museum & Library Services.
- The bookmobiles serve 25 New Mexico counties with over 100 stops. (County exceptions are Bernalillo, DeBaca, Doña Ana, Los Alamos, Luna, San Juan, Santa Fe, Torrance.)
- Each Bookmobile holds over 3,500 titles on a variety of subjects and genre.
- Bookmobiles travel over 65,000 miles per year, or 14,000 to 21,000 miles each.
- Circulation for the 3 bookmobiles per year usually averages 120,000 items.
- People served averages over 19,000 people yearly; nearly 30% of those are children.
- The bookmobiles circulate books for the Summer Reading Program which serves over 67,000 children in New Mexico.
- The counties and municipalities served contributed $30,000 per year to assist with funding book and material purchases for their collections.
- The bookmobile buses are purchased with Capitol Improvement Program funds appropriated by the state legislature.