West Virginia Public Libraries listed by City.

Back to State Library Index

New in town? Just visiting. Need to find a library?
Books, magazines, newspapers, local history and internet access
is provided at most of these public libraries.
Call them, visit their website or use the map feature to locate the library.

Sponsored by:


Alderson Public Library
308 Walnut Ave.
Alderson, WV 24910-9364
Cou: Greenbrier (304) 445-7221
MAILING ADDRESS:
Rr 1 Box 147
Alderson, WV 24910-9364
  Map
Raleigh County Public Library
221 N. Kanawha St.
Beckley, WV 25801-4716
Cou: Raleigh (304) 255-0511
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Belington Public Library
512 Elliott Ave.
Belington, WV 26250-0878
Cou: Barbour (304) 823-1026
MAILING ADDRESS:
Po Box 878
Belington, WV 26250-0878
  Map
Morgan County Public Library
105 Congress St.
Berkeley Springs, WV 25411-1523
Cou: Morgan (304) 258-3350
MAILING ADDRESS:
<-Same
  Map
Craft Memorial Public Library
600 Commerce Street
Bluefield, WV 24701-3107
Cou: Mercer (304) 325-3943
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Bridgeport Public Library
1200 Johnson Avenue
Bridgeport, WV 26330-1354
Cou: Harrison (304) 842-8248
Web Site
MAILING ADDRESS:
<-Same
  Map
Upshur County Public Library
Rt 6 Box 480
Buckhannon, WV 26201-8843
Cou: Upshur (304) 473-4219
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Charles W Gibson Public Library
105 East Main Street
Buckhannon, WV 26201-2735
Cou: Upshur (304) 472-2339
MAILING ADDRESS:
<-Same
  Map
Burnsville Public Library
235 Kanawha Street
Burnsville, WV 26335
Cou: Braxton (304) 853-2338
MAILING ADDRESS:
P.o. Box 141
Burnsville, WV 26335
  Map
Capon Bridge Public Library
Route 50
Capon Bridge, WV 26711-0088
Cou: Hampshire (304) 856-3777
MAILING ADDRESS:
Po Box 88
Capon Bridge, WV 26711-0088
  Map
Chapmanville Public Library
299 Vance Street
Chapmanville, WV 25508-9423
Cou: Logan (304) 855-3405
MAILING ADDRESS:
<-Same
  Map
Kanawha County
123 Capitol St.
Charleston, WV 25301-2686
Cou: Kanawha (304) 343-4646
Web Site
MAILING ADDRESS:
123 Capitol Street
Charleston, WV 25301-2686
Branches   Map
Lynn Murray Mem Public Library
601 Railroad Street
Chester, WV 26034-1367
Cou: Hancock (304) 387-1010
Web Site
MAILING ADDRESS:
<-Same
  Map
Clarksburg-harrison Public Library
404 W. Pike Street
Clarksburg, WV 26301-2712
Cou: Harrison (304) 627-2236
Web Site
MAILING ADDRESS:
<-Same
  Map
Clay County Public Library
299 Main Street
Clay, WV 25043-0060
Cou: Clay (304) 587-4254
MAILING ADDRESS:
Po Box 60
Clay, WV 25043-0060
  Map
Cowen Public Library
Mill Street
Cowen, WV 26206-0187
Cou: Webster (304) 226-5332
MAILING ADDRESS:
Po Box 187
Cowen, WV 26206-0187
  Map
Craigsville Public Library
Hc 59 Box 314
Craigsville, WV 26205-9719
Cou: Nicholas (304) 742-3532
MAILING ADDRESS:
School Street
Craigsville, WV 26205-9719
  Map
Mingo County Public Library
Helena Av.
Delbarton, WV 25670-0010
Cou: Mingo (304) 475-2749
MAILING ADDRESS:
Po Box 10
Delbarton, WV 25670-0010
Branches   Map
Dora B Woodyard Public Library
Mulberry St.
Elizabeth, WV 26143-0340
Cou: Wirt (304) 275-4295
Web Site
MAILING ADDRESS:
Po Box 340
Elizabeth, WV 26143-0340
  Map
Elkins-randolph Public Library
416 Davis Ave
Elkins, WV 26241-3849
Cou: Randolph (304) 637-0287
MAILING ADDRESS:
416 Davis Ave.
Elkins, WV 26241-3849
  Map
Marion County Public Library
321 Monroe St.
Fairmont, WV 26554-2952
Cou: Marion (304) 366-1210
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Pendleton County Public Library
504 N. Main Street
Franklin, WV 26807-0519
Cou: Pendleton (304) 358-7038
MAILING ADDRESS:
Po Box 519
Franklin, WV 26807-0519
  Map
Gassaway Public Library
536 Elk Street
Gassaway, WV 26624-1216
Cou: Braxton (304) 364-8292
Web Site
MAILING ADDRESS:
<-Same
  Map
Gilmer Public Library
214 Walnut Street
Glenville, WV 26351-1233
Cou: Gilmer (304) 462-5620
MAILING ADDRESS:
<-Same
  Map
Taylor County Public Library
200 Beech St.
Grafton, WV 26354-1834
Cou: Taylor (304) 265-6121
Web Site
MAILING ADDRESS:
<-Same
  Map
Calhoun County Public Library
Mill Street, North
Grantsville, WV 26147-0918
Cou: Calhoun (304) 354-6300
MAILING ADDRESS:
Po Box 918
Grantsville, WV 26147-0918
  Map
Hamlin-lincoln Cnty Public Library
7999 Lynn Avenue
Hamlin, WV 25523-1151
Cou: Lincoln (304) 824-5481
MAILING ADDRESS:
<-Same
Branches   Map
Pioneer Memorial Public Library
Rt.33
Harman, WV 26270-0013
Cou: Randolph (304) 227-4788
MAILING ADDRESS:
Po Drawer 13
Harman, WV 26270-0013
  Map
Bolivar-harpers Ferry Public Library
600 Polk Street
Harpers Ferry, WV 25425-9870
Cou: Jefferson (304) 535-2301
Web Site
MAILING ADDRESS:
<-Same
  Map
Ritchie County Public Library
130 N. Court St.
Harrisville, WV 26362-1226
Cou: Ritchie (304) 643-2717
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Helvetia Public Library
Main Street
Helvetia, WV 26224-0015
Cou: Randolph (304) 924-5063
MAILING ADDRESS:
Po Box 15
Helvetia, WV 26224-0015
  Map
Summers County Public Library
201 Temple St
Hinton, WV 25951-2330
Cou: Summers (304) 466-4490
Web Site
MAILING ADDRESS:
<-Same
  Map
Hundred Public Library
Route 250
Hundred, WV 26575-0453
Cou: Wetzel (304) 775-5161
MAILING ADDRESS:
Po Box 453
Hundred, WV 26575-0453
  Map
Cabell County Public Library
455 9th Street
Huntington, WV 25701-1417
Cou: Cabell (304) 528-5700
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Putnam County
4219 State Rt.34
Hurricane, WV 25526-9790
Cou: Putnam (304) 757-7308
MAILING ADDRESS:
<-Same
Branches   Map
Wayne County Public Library
1200 Oak Street
Kenova, WV 25530-1335
Cou: Wayne (304) 453-2462
MAILING ADDRESS:
<-Same
Branches   Map
Keyser-mineral Cnty Public Library
105 N. Main Street
Keyser, WV 26726-3298
Cou: Mineral (304) 788-3222
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Kingwood Public Library
205 West Main St
Kingwood, WV 26537-1418
Cou: Preston (304) 329-1499
MAILING ADDRESS:
<-Same
  Map
Greenbrier County Public Library
301 Courtney Drive
Lewisburg, WV 24901-1312
Cou: Greenbrier (304) 647-7568
Web Site
MAILING ADDRESS:
<-Same
  Map
Logan Area Public Library
16 Wildcat Way
Logan, WV 25601-3474
Cou: Logan (304) 752-6652
MAILING ADDRESS:
<-Same
  Map
Southern Area Public Library
Main Street
Lost Creek, WV 26385-0282
Cou: Harrison (304) 745-4865
MAILING ADDRESS:
Po Box 282
Lost Creek, WV 26385-0282
  Map
Boone-madison Public Library
375 Main Street
Madison, WV 25130-1221
Cou: Boone (304) 369-7842
MAILING ADDRESS:
<-Same
Branches   Map
Buffalo Creek Mem Public Library
511 E. Mcdonald Ave.
Man, WV 25635-1014
Cou: Logan (304) 583-7887
MAILING ADDRESS:
<-Same
  Map
Pocahontas County Free Libraries
500 Eighth Street
Marlinton, WV 24954-1227
Cou: Pocahontas (304) 799-6000
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Martinsburg-berkeley Cnty Public Library
101 West King Street
Martinsburg, WV 25401-3209
Cou: Berkeley (304) 267-8933
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Tyler County Public Library
Main & Broad Streets
Middlebourne, WV 26149-0124
Cou: Tyler (304) 758-4304
MAILING ADDRESS:
Po Box 124
Middlebourne, WV 26149-0124
  Map
Tygart Valley Public Library
Rt. 219/250
Mill Creek, WV 26280-0517
Cou: Randolph (304) 335-6277
MAILING ADDRESS:
Po Box 517
Mill Creek, WV 26280-0517
  Map
Hardy County Public Library
102 N. Main St.
Moorefield, WV 26836-1129
Cou: Hardy (304) 538-6560
Web Site
MAILING ADDRESS:
102 North Main St.
Moorefield, WV 26836-1129
Branches   Map
Morgantown Public Library
373 Spruce Street
Morgantown, WV 26505-5564
Cou: Monongalia (304) 291-7425
MAILING ADDRESS:
<-Same
Branches   Map
City-county Public Library
700 Fifth Street
Moundsville, WV 26041-9990
Cou: Marshall (304) 845-6911
MAILING ADDRESS:
<-Same
Branches   Map
Swaney Memorial Public Library
100 Court Street
New Cumberland, WV 26047-0608
Cou: Hancock (304) 564-3471
Web Site
MAILING ADDRESS:
Po Box 608
New Cumberland, WV 26047-0608
  Map
New Martinsville Public Library
160 Washington Street
New Martinsville, WV 26155-1298
Cou: Wetzel (304) 455-4545
MAILING ADDRESS:
<-Same
  Map
Nitro Public Library
1700 Park Ave
Nitro, WV 25143-2800
Cou: Kanawha (304) 755-4432
MAILING ADDRESS:
<-Same
  Map
Nutter Fort Public Library
1300 Buckhannon Pike
Nutter Fort, WV 26301-4406
Cou: Harrison (304) 622-7563
MAILING ADDRESS:
<-Same
  Map
Fayette County Public Library
531 Summit Street
Oak Hill, WV 25901-3446
Cou: Fayette (304) 465-0121
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Paden City Public Library
114 S. 4th Avenue
Paden City, WV 26159-1408
Cou: Wetzel (304) 337-9333
MAILING ADDRESS:
114 S. 4th Street
Paden City, WV 26159-1408
  Map
Parkersburg/wood Cty Public Library
3100 Emerson Av.
Parkersburg, WV 26104-2414
Cou: Wood (304) 420-4587
Web Site
MAILING ADDRESS:
3100 Emerson Avenue
Parkersburg, WV 26104-2414
Branches   Map
Five Rivers Public Library
301 Walnut St.
Parsons, WV 26287-1048
Cou: Tucker (304) 478-3880
MAILING ADDRESS:
<-Same
  Map
Paw Paw Public Library
250 Moser Avenue
Paw Paw, WV 25434-0009
Cou: Morgan (304) 947-7013
Web Site
MAILING ADDRESS:
Po Box 9
Paw Paw, WV 25434-0009
  Map
Grant County Public Library
18 Mt. View Street
Petersburg, WV 26847-1524
Cou: Grant (304) 257-4122
MAILING ADDRESS:
<-Same
Branches   Map
Peterstown Public Library
23 College Avenue
Peterstown, WV 24963-0698
Cou: Monroe (304) 753-9568
Web Site
MAILING ADDRESS:
Po Box 698
Peterstown, WV 24963-0698
  Map
Philippi Public Library
102 S. Main St.
Philippi, WV 26416-1317
Cou: Barbour (304) 457-3495
MAILING ADDRESS:
<-Same
  Map
Piedmont Public Library
1 Childs Avenue
Piedmont, WV 26750-1234
Cou: Mineral (304) 355-2757
MAILING ADDRESS:
<-Same
  Map
Pine Grove Public Library
Main St.
Pine Grove, WV 26419-0416
Cou: Wetzel (304) 889-3288
MAILING ADDRESS:
Po Box 416
Pine Grove, WV 26419-0416
  Map
Wyoming County Public Library
Castle Rock Avenue
Pineville, WV 24874-0130
Cou: Wyoming (304) 732-6228
Web Site
MAILING ADDRESS:
Po Box 130
Pineville, WV 24874-0130
Branches   Map
Mason County Public Library
508 Viand Street
Point Pleasant, WV 25550-1119
Cou: Mason (304) 675-0894
MAILING ADDRESS:
<-Same
Branches   Map
Princeton Public Library
205 Center Street
Princeton, WV 24740-2932
Cou: Mercer (304) 487-5045
Web Site
MAILING ADDRESS:
<-Same
  Map
Rainelle Public Library
312 7th Street
Rainelle, WV 25962-1649
Cou: Greenbrier (304) 438-3008
MAILING ADDRESS:
<-Same
Branches   Map
Richwood Public Library
8 White Ave.
Richwood, WV 26261-1338
Cou: Nicholas (304) 846-6099
Web Site
MAILING ADDRESS:
8 White Ave
Richwood, WV 26261-1338
  Map
Jackson County Public Library
208 N. Church St.
Ripley, WV 25271-1296
Cou: Jackson (304) 372-5343
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Hampshire County Public Library
153 West Main Street
Romney, WV 26757-1694
Cou: Hampshire (304) 822-3185
Web Site
MAILING ADDRESS:
<-Same
  Map
Ronceverte Public Library
712 W. Main St.
Ronceverte, WV 24970-9755
Cou: Greenbrier (304) 647-7400
MAILING ADDRESS:
<-Same
  Map
Rupert Public Library
602 Nicholas Street
Rupert, WV 25984-0578
Cou: Greenbrier (304) 392-6158
MAILING ADDRESS:
Po Box 578
Rupert, WV 25984-0578
  Map
Shepherdstown Public Library
German & King Sts
Shepherdstown, WV 25443-0278
Cou: Jefferson (304) 876-2783
Web Site
MAILING ADDRESS:
Po Box 278
Shepherdstown, WV 25443-0278
  Map
Lowe Public Library
40 Bridge St.
Shinnston, WV 26431-9610
Cou: Harrison (304) 592-1700
MAILING ADDRESS:
<-Same
  Map
Sistersville Public Library
518 Wells Street
Sistersville, WV 26175-1408
Cou: Tyler (304) 652-6701
Web Site
MAILING ADDRESS:
<-Same
  Map
South Charleston Public Library
312 4th Avenue
South Charleston, WV 25303-1297
Cou: Kanawha (304) 744-6561
Web Site
MAILING ADDRESS:
<-Same
  Map
Roane County Public Library
110 Parking Plaza
Spencer, WV 25276-1322
Cou: Roane (304) 927-1130
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Pleasants County Public Library
101 Lafayette St.
St. Marys, WV 26170-1025
Cou: Pleasants (304) 684-7494
MAILING ADDRESS:
<-Same
  Map
Summersville Public Library
6201 Webster Road
Summersville, WV 26651-9336
Cou: Nicholas (304) 872-0844
Web Site
MAILING ADDRESS:
<-Same
  Map
South Jefferson Public Library
10 Shirley Road
Summit Point, WV 25446-0017
Cou: Jefferson (304) 725-6227
Web Site
MAILING ADDRESS:
Po Box 17
Summit Point, WV 25446-0017
  Map
Sutton Public Library
450 4th St. #c
Sutton, WV 26601-1347
Cou: Braxton (304) 765-7224
MAILING ADDRESS:
<-Same
  Map
Terra Alta Public Library
701b East State Avenue
Terra Alta, WV 26764-1204
Cou: Preston (304) 789-2724
MAILING ADDRESS:
<-Same
  Map
Mountaintop Public Library
Grant St.
Thomas, WV 26292-0217
Cou: Tucker (304) 463-4582
MAILING ADDRESS:
Po Box 217
Thomas, WV 26292-0217
  Map
Monroe County Public Library
103 South Street
Union, WV 24983-0558
Cou: Monroe (304) 772-3038
Web Site
MAILING ADDRESS:
Po Box 558
Union, WV 24983-0558
  Map
Valley Head Public Library
Po Box 98
Valley Head, WV 26294-0098
Cou: Randolph (304) 339-6071
MAILING ADDRESS:
Us Rt 219 South
Valley Head, WV 26294-0098
  Map
Vienna Public Library
2300 River Rd.
Vienna, WV 26105-1335
Cou: Wood (304) 295-7771
Web Site
MAILING ADDRESS:
<-Same
  Map
War Public Library
Berwind Lake Road
War, WV 24892-0068
Cou: Mcdowell (304) 875-4622
MAILING ADDRESS:
Po Box 68
War, WV 24892-0068
  Map
Webster-addison Public Library
331 S. Main Street
Webster Springs, WV 26288
Cou: Webster (304) 847-5764
MAILING ADDRESS:
<-Same
  Map
Mary H Weir Public Library
3442 Main Street
Weirton, WV 26062-4506
Cou: Hancock (304) 797-8510
Web Site
MAILING ADDRESS:
<-Same
  Map
Mcdowell County Public Library
90 Howard St.
Welch, WV 24801-2442
Cou: Mcdowell (304) 436-3070
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Brooke County Public Library
945 Main Street
Wellsburg, WV 26070-1629
Cou: Brooke (304) 737-1551
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Doddridge County Public Library
117 Court Street
West Union, WV 26456-1258
Cou: Doddridge (304) 873-1941
MAILING ADDRESS:
<-Same
Branches   Map
Louis Bennett Public Library
148 Court Ave
Weston, WV 26452-1968
Cou: Lewis (304) 269-5151
Web Site
MAILING ADDRESS:
<-Same
  Map
Ohio County Public Library
52 16th St.
Wheeling, WV 26003-3696
Cou: Ohio (304) 232-0244
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
White Sulphur Spgs Public Library
203 W. Main Street
White Sulphur Spr, WV 24986-2411
Cou: Greenbrier (304) 536-1171
Web Site
MAILING ADDRESS:
<-Same
  Map
Williamson Public Library
101 Logan Street
Williamson, WV 25661-3617
Cou: Mingo (304) 235-6029
Web Site
MAILING ADDRESS:
<-Same
  Map

Back to State Library Index

Please Visit our Sponsors.



You can own any of these domain names:

govt.net - - citizennetwork.com - - citygovt.com - - digitaltownhall.com - - digitaltownhall.net - - digitaltownhall.org - - ecitizen.net - - e-citizen.org - - ecivic.com - - ecivic.net - - ecivic.org - - ecivic.us - - e-civic.com - - e-civic.net - - e-civic.org - - e-civic.us - - egovernment.net - - e-government.net - - e-government.org - - ecityhall.com - - ecityhall.net - - ecityhall.org - - etownhall.biz - - etownhall.us - - e-govt.net - - e-govt.org - - governing.net - - governmentnet.com - - governmentnetwork.com - govnetwork.com - - governmentweb.com - - govtsoft.com - - governmentsoft.com - - governmentvoice.com - - govtaccess.com - - govtvoice.com - - netcommunity.net - - netcommunity.org - - attic.net - - allthing.com - -