Upshur County Public Library is the Service Center for 13 regional libraries.  These libraries are:
Affiliate NameAddressContact Information
Belington Public LibraryPO Box 878
Elliott Avenue
Belington, WV 26250
Phone/Fax: 304-823-1026
Burnsville Public Library235 Kanawha Avenue
Burnsville, WV 26335
Phone: 304-853-2338
Fax: 304-853-2888
Elkins-Randolph County Public Library416 Davis Ave
Elkins, WV 26241
Phone: (304) 637-0287
Five Rivers Public Library301 Walnut Street
Parsons, WV 26287
Phone: (304) 478-3880
Gassaway Public Library536 Elk Street
Gassaway, WV 26624
Phone/Fax: 304-364-8292
Charles W. Gibson Public Library105 E. Main Street
Buckhannon, WV 26201
Phone/Fax: 304-472-2339
Helvetia Public LibraryMain Street, Historical Square
P.O. Box 15
Helvetia, WV 26224
Phone: (304) 924-5063
Mountaintop Public Library384 2nd Street
Thomas, WV 26292
Phone/Fax: (304) 463-4582
Philippi Public Library91 S. Main Street
Philippi, WV 26416
Phone: (304) 457-3495
Pioneer Memorial Library22526 Allegheny Highway
Harman, WV 26270
Phone: (304) 227-4788
Russell Memorial Library
(Formerly Tygart Valley Public Library)
P.O. Box 517
Mill Creek WV 26280
Phone/Fax: (304) 335-6277
Sutton Public Library500 Main Street
Sutton, WV 26601
Phone: 304-765-7224
Fax: 304-765-7349
Valley Head Public Library25369 Seneca Trail
Valley Head, WV 26294
Phone/Fax:(304) 339-6071