City |
Library |
Address |
Zip |
Phone |
Alderson |
Alderson Public Library |
308 Walnut Ave. |
24910 |
(304) 445-7221 |
Alum Creek |
Alum Creek Public Library |
|
25003 |
(304) 756-9211 |
Ansted |
Ansted Public Library |
102 Oak St. |
25812 |
(304) 658-5472 |
Ashton |
Hannan Public Library |
6760 Ashton Upland Rd. |
25503 |
(304) 743-6200 |
City |
Library |
Address |
Zip |
Phone |
Baker |
East Hardy Branch Public Library |
|
26801 |
(304) 897-5544 |
Barboursville |
Barboursville Public Library |
728 Main St. |
25504 |
(304) 736-4621 |
Barrett |
Barrett-Wharton Public Library |
|
25208 |
(304) 247-6530 |
Beckley |
Raleigh County Public Library |
221 N. Kanawha St. |
25801 |
(304) 255-0511 |
Belington |
Belington Public Library |
512 Elliott Ave. |
26250 |
(304) 823-1026 |
Belle |
Riverside Public Library |
1 Warrior Way, Suite 104 |
25015 |
(304) 949-2400 |
Berkeley Springs |
Morgan County Public Library |
105 Congress St. |
25411 |
(304) 258-3350 |
Big Chimney |
Elk Valley Branch Library |
4636 Pennsylvania Avenue |
25302 |
(304) 965-3636 |
Blacksville |
Clay Battelle Public Library |
6059 Mason Dixon Highway |
26521 |
(304) 432-8531 |
Bluefield |
Craft Memorial Library |
600 Commerce Street |
24701 |
(304) 325-3943 |
Bradshaw |
Bradshaw Public Library |
|
24828 |
(304) 967-5140 |
Branchland |
Branchland Public Library |
4 Mile Road At State Route 10 |
25506 |
(304) 778-7315 |
Bridgeport |
Bridgeport Public Library |
1200 Johnson Avenue |
26330 |
(304) 842-8248 |
Buckhannon |
Charles W. Gibson Public Library |
105 East Main Street |
26201 |
(304) 472-2339 |
Buckhannon |
Upshur County Public Library |
box 480 |
26201 |
(304) 473-4219 |
Burlington |
Burlington Public Library |
|
26710 |
(304) 289-3690 |
Burnsville |
Burnsville Public Library |
235 Kanawha Street |
26335 |
(304) 853-2338 |
City |
Library |
Address |
Zip |
Phone |
Cameron |
Cameron Public Library |
|
26033 |
(304) 686-2140 |
Capon Bridge |
Capon Bridge Public Library |
po box 88 |
26711 |
(304) 856-3777 |
Center Point |
Center Point Public Library |
|
26339 |
(304) 782-2461 |
Chapmanville |
Chapmanville Public Library |
299 Vance Street |
25508 |
(304) 855-3405 |
Charleston |
Cross Lanes Public Library |
5449 Big Tyler Rd. |
25313 |
(304) 776-5999 |
Charleston |
Kanawha County Public Library |
123 Capitol St. |
25301 |
(304) 343-4646 |
Charleston |
Sissonville Branch Library |
1 Tinney Lane |
25312 |
(304) 984-2244 |
Chester |
Lynn Murray Memorial Library |
601 Railroad Street |
26034 |
(304) 387-1010 |
Clarksburg |
Clarksburg-Harrison Co. Public Library |
404 W. Pike Street |
26301 |
(304) 627-2236 |
Clay |
Clay County Public Library |
614 Main Street |
25043 |
(304) 587-4254 |
Clendenin |
Clendenin Branch Library |
1 Cardinal St. |
25045 |
(304) 548-6370 |
Cowen |
Cowen Public Library |
47 Mill Street |
26206 |
(304) 226-5332 |
Craigsville |
Craigsville Public Library |
63 Library Lane |
26205 |
(304) 742-3532 |
Cross Lanes |
Cross Lanes Branch Library |
5449 Big Tyler Road |
25313 |
(304) 776-5999 |
City |
Library |
Address |
Zip |
Phone |
Dallas |
Sand Hill Public Library |
|
26036 |
(304) 547-5041 |
Delbarton |
Mingo County Public Library |
po box 10 |
25670 |
(304) 475-2749 |
Dunbar |
Dunbar Branch Library |
301 12th St. Mall |
25064 |
(304) 766-7161 |
Durbin |
Durbin Public Library |
|
26264 |
(304) 456-3142 |
City |
Library |
Address |
Zip |
Phone |
Eleanor |
Eleanor Branch Library |
203 Eleanor Circle |
25070 |
(304) 586-4295 |
Elizabeth |
Dora Bee Woodyard Memorial Library |
po box 340 |
26143 |
(304) 275-4295 |
Elkins |
Elkins-Randolph Public Library |
416 Davis Ave |
26241 |
(304) 637-0287 |
City |
Library |
Address |
Zip |
Phone |
Fairmont |
Marion County Public Library |
321 Monroe St. |
26554 |
(304) 366-1210 |
Fairview |
Fairview Public Library |
407 Main St. |
26570 |
(304) 449-1021 |
Falling Waters |
North Berkeley Public Library |
2363 Nestle Quarry Road |
25419 |
(304) 274-3443 |
Fayetteville |
Fayetteville Public Library |
200 W. Maple Avenue |
25840 |
(304) 574-0070 |
Follansbee |
Follansbee Public Library |
844 Main Street |
26037 |
(304) 527-0860 |
Fort Ashby |
Fort Ashby Public Library |
|
26719 |
(304) 298-4493 |
Fort Gay |
Fort Gay Public Library |
8608 R Broadway |
25514 |
(304) 648-5338 |
Franklin |
Pendleton County Public Library |
504 N. Main Street |
26807 |
(304) 358-7038 |
French Creek |
James Curry Public Library |
box 135 |
26218 |
(304) 924-6724 |
City |
Library |
Address |
Zip |
Phone |
Gassaway |
Gassaway Public Library |
536 Elk Street |
26624 |
(304) 364-8292 |
Gauley Bridge |
Gauley Bridge Public Library |
286 Railroad St. |
25085 |
(304) 632-2172 |
Gilbert |
Gilbert Public Library |
|
25621 |
(304) 664-8886 |
Glasgow |
Glasgow Branch Library |
129 4th Avenue |
25086 |
(304) 595-3131 |
Glenville |
Gilmer Public Library |
214 Walnut Street |
26351 |
(304) 462-5620 |
Grafton |
Taylor County Public Library |
200 Beech St. |
26354 |
(304) 265-6121 |
Grantsville |
Calhoun County Public Library |
250 Mill Street North |
26147 |
(304) 354-6300 |
Green Bank |
Green Bank Public Library |
|
24944 |
(304) 456-4507 |
Guyandotte |
Guyandotte Branch Library |
203 Richmond Street |
25702 |
(304) 528-5698 |
City |
Library |
Address |
Zip |
Phone |
Hamlin |
Hamlin-Lincoln County Public Library |
7999 Lynn Avenue |
25523 |
(304) 824-5481 |
Hanover |
Hanover Public Library |
|
24839 |
(304) 664-5580 |
Harman |
Pioneer Memorial Public Library |
po drawer 13 |
26270 |
(304) 227-4788 |
Harpers Ferry |
Bolivar-Harpers Ferry Public Library |
151 Polk Street |
25425 |
(304) 535-2301 |
Harrisville |
Ritchie County Public Library |
130 N. Court St. |
26362 |
(304) 643-2717 |
Hedgesville |
Naylor Memorial Library |
105 Potato Hill St. |
25427 |
(304) 754-3949 |
Helvetia |
Helvetia Public Library |
po box 15 |
26224 |
(304) 924-5063 |
Hillsboro |
Hillsboro Public Library |
po box 132 |
24946 |
(304) 653-4936 |
Hinton |
Summers County Public Library |
201 Temple St |
25951 |
(304) 466-4490 |
Hundred |
Hundred Public Library |
po box 453 |
26575 |
(304) 775-5161 |
Huntington |
Cabell County Public Library |
455 9th Street |
25701 |
(304) 528-5700 |
Huntington |
Gallaher Village Branch Library |
368 Norway Avenue |
25705 |
(304) 528-5696 |
Huntington |
West Huntington Branch Library |
901 West 14th Street |
25704 |
(304) 528-5697 |
Hurricane |
Hurricane Branch Library |
410 Midland Trail |
25526 |
(304) 562-6711 |
Hurricane |
Putnam County Public Library |
4219 State Rt.34 |
25526 |
(304) 757-7308 |
City |
Library |
Address |
Zip |
Phone |
Iaeger |
Iaeger Public Library |
|
24844 |
(304) 938-3825 |
Inwood |
Musselman-South Berkeley Community Library |
126 Excellence Way |
25428 |
(304) 229-2220 |
City |
Library |
Address |
Zip |
Phone |
Kenova |
Ceredo-Kenova Library |
1200 Oak Street |
25530 |
(304) 453-2462 |
Kenova |
Wayne County Public Library |
1200 Oak Street |
25530 |
(304) 453-2462 |
Kermit |
Kermit Public Public Library |
103 Main St. Behind City Hall |
25674 |
(304) 393-4553 |
Keyser |
Keyser-Mineral County Public Library |
105 N. Main Street |
26726 |
(304) 788-3222 |
Kingwood |
Kingwood Public Library |
205 West Main St |
26537 |
(304) 329-1499 |
City |
Library |
Address |
Zip |
Phone |
Left Hand |
Geary Public Library |
1 Library Lane Suite 1 |
25251 |
(304) 565-4608 |
Lesage |
Cox Landing Branch Library |
6363 Cox Lane |
25537 |
(304) 733-3022 |
Lewisburg |
Greenbrier County Public Library |
152 Robert W. Mccormick Drive |
24901 |
(304) 647-7568 |
Logan |
Logan Area Public Library |
16 Wildcat Way |
25601 |
(304) 752-6652 |
Lost Creek |
Southern Area Public Library |
po box 282 |
26385 |
(304) 745-4865 |
City |
Library |
Address |
Zip |
Phone |
Madison |
Boone-Madison Public Library |
375 Main Street |
25130 |
(304) 369-7842 |
Man |
Buffalo Creek Memorial Library |
511 E. Mcdonald Ave. |
25635 |
(304) 583-7887 |
Mannington |
Mannington Public Library |
109 Clarksburg St. |
26582 |
(304) 986-2803 |
Marlinton |
Mcclintic Public Library |
500 Eighth Street |
24954 |
(304) 799-6000 |
Marlinton |
Pocahontas County Free Libraries |
500 Eighth Street |
24954 |
(304) 799-6000 |
Marmet |
Marmet Branch Library |
9303 Oregon Avenue |
25315 |
(304) 949-6628 |
Martinsburg |
Martinsburg-Berkeley Co. Public Library |
101 West King Street |
25401 |
(304) 267-8933 |
Matewan |
Matewan Public Library |
|
25678 |
(304) 426-6306 |
Mcmechen |
Benwood-Mcmechen Public Library |
201 Marshall St. |
26040 |
(304) 232-9720 |
Meadow Bridge |
Meadow Bridge Public Library |
53 Klute St. |
25976 |
(304) 484-7942 |
Middlebourne |
Tyler County Public Library |
po box 124 |
26149 |
(304) 758-4304 |
Mill Creek |
Tygart Valley Public Library |
po box 517 |
26280 |
(304) 335-6277 |
Milton |
Milton Branch Library |
1140 Smith St. |
25541 |
(304) 743-6711 |
Montgomery |
Montgomery Public Library |
507 Ferry St. |
25136 |
(304) 442-5665 |
Moorefield |
Hardy County Public Library |
102 N. Main St. |
26836 |
(304) 538-6560 |
Morgantown |
Cheat Area Public Library |
121 Crosby Rd |
26508 |
(304) 594-1020 |
Morgantown |
Clinton District Public Library |
2005 Grafton Rd. |
26508 |
(304) 291-0703 |
Morgantown |
Morgantown Public Library |
373 Spruce Street |
26505 |
(304) 291-7425 |
Moundsville |
Moundsville-Marshall County Public Library |
700 Fifth Street |
26041 |
(304) 845-6911 |
Mt. Hope |
Mt. Hope Public Library |
500 Main St. |
25880 |
(304) 877-3260 |
Mt. Storm |
Allegheny Mt. Top Public Library |
|
26739 |
(304) 693-7504 |
Mullens |
Mullens Area Public Library |
102 Fourth St. |
25882 |
(304) 294-6687 |
City |
Library |
Address |
Zip |
Phone |
Naoma |
Marsh Fork Public Library |
9802 Coal River Road |
25140 |
(304) 854-2677 |
New Cumberland |
Swaney Memorial Library |
100 Court Street |
26047 |
(304) 564-3471 |
New Haven |
New Haven Public Library |
106 Main St. |
25265 |
(304) 882-3252 |
New Martinsville |
New Martinsville Public Library |
160 Washington Street |
26155 |
(304) 455-4545 |
Nitro |
Nitro Public Library |
1700 Park Ave |
25143 |
(304) 755-4432 |
Northfork |
Northfork Public Library |
24 Fieburch Ave. |
24868 |
(304) 862-4541 |
Nutter Fort |
Nutter Fort Public Library |
1300 Buckhannon Pike |
26301 |
(304) 622-7563 |
City |
Library |
Address |
Zip |
Phone |
Oak Hill |
Fayette County Public Library |
531 Summit Street |
25901 |
(304) 465-0121 |
Oak Hill |
Oak Hill Public Library |
611 Main St. |
25901 |
(304) 469-9890 |
Oceana |
Oceana Public Library |
|
24870 |
(304) 682-6784 |
City |
Library |
Address |
Zip |
Phone |
Paden City |
Paden City Public Library |
114 S. 4th Avenue |
26159 |
(304) 337-9333 |
Parkersburg |
Parkersburg-Wood Co. Public Library |
3100 Emerson Av. |
26104 |
(304) 420-4587 |
Parkersburg |
South Parkersburg Branch Library |
1713 Blizzard Drive |
26101 |
(304) 428-7041 |
Parsons |
Five Rivers Public Library |
301 Walnut St. |
26287 |
(304) 478-3880 |
Paw Paw |
Paw Paw Public Library |
250 Moser Avenue |
25434 |
(304) 947-7013 |
Pennsboro |
Pennsboro Branch |
411 Main St. |
26415 |
(304) 659-2197 |
Petersburg |
Grant County Public Library |
18 Mt. View Street |
26847 |
(304) 257-4122 |
Peterstown |
Peterstown Public Library |
23 College Drive |
24963 |
(304) 753-9568 |
Philippi |
Philippi Public Library |
102 S. Main St. |
26416 |
(304) 457-3495 |
Piedmont |
Piedmont Public Library |
1 Childs Avenue |
26750 |
(304) 355-2757 |
Pine Grove |
Pine Grove Public Library |
1 Main St. |
26419 |
(304) 889-3288 |
Pineville |
Pineville Public Library |
|
24874 |
(304) 732-6228 |
Pineville |
Wyoming County Public Library |
po box 130 |
24874 |
(304) 732-6228 |
Poca |
Poca Branch Library |
|
25159 |
(304) 755-3241 |
Point Pleasant |
Mason County Public Library |
508 Viand Street |
25550 |
(304) 675-0894 |
Princeton |
Princeton Public Library |
205 Center Street |
24740 |
(304) 487-5045 |
City |
Library |
Address |
Zip |
Phone |
Quinwood |
Quinwood Public Library |
|
25981 |
(304) 438-3011 |
City |
Library |
Address |
Zip |
Phone |
Racine |
Coal River Branch Library |
494 John Slack Circle |
25165 |
(304) 837-8437 |
Rainelle |
Rainelle Public Library |
312 7th Street |
25962 |
(304) 438-3008 |
Ravenswood |
Ravenswood Branch Library |
323 Virginia St. |
26164 |
(304) 273-5343 |
Richwood |
Richwood Public Library |
8 White Ave. |
26261 |
(304) 846-6222 |
Ripley |
Jackson County Public Library |
208 N. Church St. |
25271 |
(304) 372-5343 |
Romney |
Hampshire County Public Library |
153 West Main Street |
26757 |
(304) 822-3185 |
Ronceverte |
Ronceverte Public Library |
712 W. Main St. |
24970 |
(304) 647-7400 |
Rupert |
Rupert Public Library |
602 Nicholas Street |
25984 |
(304) 392-6158 |
City |
Library |
Address |
Zip |
Phone |
Salt Rock |
Salt Rock Branch Library |
|
25559 |
(304) 733-2186 |
Shady Spring |
Shady Spring District Library |
440 Flat Top Road |
25918 |
(304) 763-2681 |
Shepherdstown |
Shepherdstown Public Library |
100 East German Street |
25443 |
(304) 876-2783 |
Shinnston |
Lowe Public Library |
40 Bridge St. |
26431 |
(304) 592-1700 |
Sistersville |
Sistersville Public Library |
518 Wells Street |
26175 |
(304) 652-6701 |
Sophia |
Sophia Public Library |
103 First St. |
25921 |
(304) 683-5990 |
South Charleston |
South Charleston Public Library |
312 4th Avenue |
25303 |
(304) 744-6561 |
Spencer |
Roane County Public Library |
110 Parking Plaza |
25276 |
(304) 927-1130 |
St. Albans |
St. Albans Branch Library |
602 4th Street |
25177 |
(304) 722-4244 |
St. Marys |
Pleasants County Public Library |
101 Lafayette St. |
26170 |
(304) 684-7494 |
Summersville |
Summersville Public Library |
6201 Webster Road |
26651 |
(304) 872-0844 |
Summit Point |
South Jefferson Public Library |
49 Church Street |
25446 |
(304) 725-6227 |
Sutton |
Sutton Public Library |
450 4th St. C |
26601 |
(304) 765-7224 |
City |
Library |
Address |
Zip |
Phone |
Terra Alta |
Terra Alta Public Library |
701b East State Avenue |
26764 |
(304) 789-2724 |
Thomas |
Mountaintop Public Library |
po box 217 |
26292 |
(304) 463-4582 |
City |
Library |
Address |
Zip |
Phone |
Union |
Monroe County Public Library |
103 South Street |
24983 |
(304) 772-3038 |
City |
Library |
Address |
Zip |
Phone |
Valley Head |
Valley Head Public Library |
po box 98 |
26294 |
(304) 339-6071 |
Vienna |
Vienna Public Library |
2300 River Rd. |
26105 |
(304) 295-7771 |
City |
Library |
Address |
Zip |
Phone |
Walton |
Walton Public Library |
2 Cunningham Lane |
25286 |
(304) 577-6071 |
War |
War Public Library |
po box 68 |
24892 |
(304) 875-4622 |
Waverly |
Waverly Library |
box 287 |
26184 |
(304) 464-5668 |
Webster Springs |
Webster-Addison Public Library |
331 S. Main Street |
26288 |
(304) 847-5764 |
Weirton |
Mary H. Weir Public Library |
3442 Main Street |
26062 |
(304) 797-8510 |
Welch |
Mcdowell County Public Library |
90 Howard St. |
24801 |
(304) 436-3070 |
Wellsburg |
Brooke County Public Library |
945 Main Street |
26070 |
(304) 737-1551 |
West Union |
Doddridge County Public Library |
117 Court Street |
26456 |
(304) 873-1941 |
Weston |
Louis Bennett Public Library |
148 Court Ave |
26452 |
(304) 269-5151 |
Wheeling |
Hildebrand Memorial Library |
99 N. 17th St. |
26003 |
(304) 277-1800 |
Wheeling |
Ohio County Public Library |
52 16th St. |
26003 |
(304) 232-0244 |
White Sulphur Spring |
White Sulphur Springs Public Library |
203 W. Main St. |
24986 |
(304) 536-1171 |
Whitesville |
Whitesville Public Library |
38175 Coal River Road |
25209 |
(304) 854-0196 |
Williamson |
Williamson Public Library |
101 Logan Street |
25661 |
(304) 235-6029 |
Williamstown |
Williamstown Library |
201 W. 5th St. |
26187 |
(304) 375-6052 |