Library Information
BC Libraries
Williams Lake, Quesnel, 100 Mile House, Prince George, Mackenzie
There are a total of 247 libraries within seven regions in BC. Select a different region you are interested in to see where libraries are located. If you want information on a specific library, click on the pink location pin icons on the map to get library addresses and web links. Remember, no matter where you live, you can visit any library in BC for free.
Cariboo
Cariboo Regional District Library
- 100 Mile House Branch
- Alexis Creek Branch
- Anahim Lake Branch
- Big Lake Branch
- Forest Grove Branch
- Horsefly Branch
- Interlakes Branch
- Lac La Hache Branch
- Likely Branch
- Mackenzie Public Library
- McBride and District Public Library
- McLeese Lake Branch
- Nazko Branch
- Quesnel Branch
- Tatla Lake Branch
- Valemount Public Library
- Wells Branch
- Williams Lake Branch
Prince George Public Library
- Bob Harkins Branch
- Nechako Branch