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
- McLeese Lake Branch
- Nazko Branch
- Quesnel Branch
- Tatla Lake Branch
- Wells Branch
- Williams Lake Branch
Mackenzie Public Library
- Mackenzie Public Library
McBride & District Public Library
- McBride & District Public Library
Prince George Public Library
- Bob Harkins Branch
- Nechako Branch
Valemount Public Library
- Valemount Public Library