Local Data Search

 
USA.com / Pennsylvania / Public Library

Pennsylvania Public Library

647 public libraries were found in Pennsylvania.




Rank by: Collections, Size, Programs
Free Library Of Philadelphia
1901 Vine Street
Philadelphia, PA 19103
phone: 215-686-5300
Type: Library System
Staff: 756.00 Collections: 4,311,319 Programs: 25,963 Internet Computer: 928
Carnegie Library Of Pittsburgh
4400 Forbes Avenue
Pittsburgh, PA 15213
phone: 412-622-3114
Type: Library System
Staff: 359.83 Collections: 2,141,019 Programs: 9,687 Internet Computer: 438
Bucks County Free Library
150 South Pine Street
Doylestown, PA 18901
phone: 215-348-0332
Type: Library System
Staff: 101.90 Collections: 920,615 Programs: 2,057 Internet Computer: 101
Dauphin County Library System
101 Walnut Street
Harrisburg, PA 17101
phone: 717-234-4961
Type: Library System
Staff: 109.00 Collections: 490,913 Programs: 1,715 Internet Computer: 144
Chester County Library
450 Exton Square Parkway
Exton, PA 19341
phone: 610-280-2600
Type: Library System
Staff: 95.81 Collections: 470,243 Programs: 1,643 Internet Computer: 64
Erie County Public Library
Blasco Mem Lib, 160 E Front Street
Erie, PA 16507
phone: 814-451-6900
Type: Library System
Staff: 78.50 Collections: 351,549 Programs: 452 Internet Computer: 71
Lower Merion Library System
75 East Lancaster Avenue
Ardmore, PA 19003
phone: 610-645-6110
Type: Library System
Staff: 53.35 Collections: 346,916 Programs: 1,093 Internet Computer: 55
Mont Co-Norristown Public Library
1001 Powell Street
Norristown, PA 19401
phone: 610-278-5100
Type: Library System
Staff: 76.50 Collections: 343,241 Programs: 2,965 Internet Computer: 55
Scranton Public Library
500 Vine Street
Scranton, PA 18509
phone: 570-348-3000
Type: Library System
Staff: 57.00 Collections: 262,655 Programs: 546 Internet Computer: 55
Bethlehem Area Public Library
11 West Church Street
Bethlehem, PA 18018
phone: 610-867-3761
Type: Library System
Staff: 38.63 Collections: 240,442 Programs: 755 Internet Computer: 39
Mount Lebanon Public Library
16 Castle Shannon Boulevard
Pittsburgh, PA 15228
phone: 412-531-1912
Type: Library System
Staff: 20.95 Collections: 239,163 Programs: 1,328 Internet Computer: 44
James V Brown Library
19 East 4th Street
Williamsport, PA 17701
phone: 570-326-0536
Type: Library System
Staff: 43.82 Collections: 207,144 Programs: 921 Internet Computer: 34
York County Library System
159 East Market Street
York, PA 17401
phone: 717-846-5300
Type: Library System
Staff: 27.00 Collections: 192,158 Programs: 1,191 Internet Computer: 27
Schlow Centre Region Library
211 South Allen Street
State College, PA 16801
phone: 814-237-6236
Type: Library System
Staff: 26.00 Collections: 178,807 Programs: 697 Internet Computer: 28
Haverford Township Free Library
1601 Darby Road
Havertown, PA 19083
phone: 610-446-3082
Type: Library System
Staff: 23.57 Collections: 176,589 Programs: 824 Internet Computer: 23
Osterhout Free Library
71 South Franklin Street
Wilkes Barre, PA 18701
phone: 570-823-0156
Type: Library System
Staff: 35.00 Collections: 172,870 Programs: 1,194 Internet Computer: 42
Abington Twp Public Library
1030 Old York Road
Abington, PA 19001
phone: 215-885-5180
Type: Library System
Staff: 34.48 Collections: 165,636 Programs: 2,298 Internet Computer: 26
Adams County Library System
140 Baltimore Street
Gettysburg, PA 17325
phone: 717-334-0163
Type: Library System
Staff: 34.58 Collections: 161,926 Programs: 1,018 Internet Computer: 45
Reading Public Library
100 S. 5th Street
Reading, PA 19602
phone: 610-655-6350
Type: Library System
Staff: 37.00 Collections: 159,182 Programs: 1,627 Internet Computer: 58
Upper Merion Township Library
175 W Valley Forge Road
King Of Prussia, PA 19406
phone: 610-265-4805
Type: Library System
Staff: 20.50 Collections: 156,550 Programs: 487 Internet Computer: 25
Lancaster Public Library
125 North Duke Street
Lancaster, PA 17602
phone: 717-394-2651
Type: Library System
Staff: 27.63 Collections: 156,357 Programs: 835 Internet Computer: 63
Franklin County Library System
101 Ragged Edge Road South
Chambersburg, PA 17202
phone: 717-709-0282
Type: Library System
Staff: 41.36 Collections: 155,984 Programs: 2,837 Internet Computer: 65
Mem Library Of Radnor Twnshp
114 West Wayne Avenue
Wayne, PA 19087
phone: 610-687-1124
Type: Library System
Staff: 17.82 Collections: 151,001 Programs: 599 Internet Computer: 16
Upper Dublin Public Library
805 Loch Alsh Avenue
Fort Washington, PA 19034
phone: 215-628-8744
Type: Library System
Staff: 14.71 Collections: 139,581 Programs: 680 Internet Computer: 27
Northland Public Library
300 Cumberland Road
Pittsburgh, PA 15237
phone: 412-366-8100
Type: Library System
Staff: 45.80 Collections: 139,369 Programs: 666 Internet Computer: 45
Bosler Free Library
158 West High Street
Carlisle, PA 17013
phone: 717-243-4642
Type: Library System
Staff: 33.37 Collections: 136,631 Programs: 814 Internet Computer: 30
Cheltenham Twnshp Library System
215 S Keswick Avenue
Glenside, PA 19038
phone: 215-885-0457
Type: Library System
Staff: 27.72 Collections: 133,683 Programs: 722 Internet Computer: 53
Upper Darby Township & Sellers Memorial Free Public Library
76 South State Road
Upper Darby, PA 19082
phone: 610-789-4440
Type: Library System
Staff: 29.82 Collections: 131,951 Programs: 1,350 Internet Computer: 37
Hazleton Area Public Library
55 N Church Street
Hazleton, PA 18201
phone: 570-454-2961
Type: Library System
Staff: 25.34 Collections: 125,096 Programs: 411 Internet Computer: 14
Cleve J. Fredricksen Library
100 North 19th Street
Camp Hill, PA 17011
phone: 717-761-3900
Type: Library System
Staff: 30.64 Collections: 123,292 Programs: 1,034 Internet Computer: 35
Marple Public Library
Sproul & Springfield Rds
Broomall, PA 19008
phone: 610-356-1510
Type: Library System
Staff: 19.03 Collections: 122,814 Programs: 655 Internet Computer: 24
Tredyffrin Public Library
582 Upper Gulph Road
Wayne, PA 19087
phone: 610-688-7092
Type: Library System
Staff: 22.32 Collections: 119,794 Programs: 921 Internet Computer: 49
Phoenixville Public Library
183 Second Avenue
Phoenixville, PA 19460
phone: 610-933-3013
Type: Library System
Staff: 13.32 Collections: 116,917 Programs: 752 Internet Computer: 38
Monroeville Public Library
4000 Gateway Campus Boulevard
Monroeville, PA 15146
phone: 412-372-0500
Type: Library System
Staff: 18.22 Collections: 116,421 Programs: 462 Internet Computer: 20
Indian Valley Public Library
100 East Church Avenue
Telford, PA 18969
phone: 215-723-9109
Type: Library System
Staff: 25.50 Collections: 116,059 Programs: 716 Internet Computer: 17
Shaler North Hills Library
1822 Mount Royal Boulevard
Glenshaw, PA 15116
phone: 412-486-0211
Type: Library System
Staff: 18.00 Collections: 110,929 Programs: 1,420 Internet Computer: 27
Martin Memorial Library
159 East Market Street
York, PA 17401
phone: 717-846-5300
Type: Library System
Staff: 53.50 Collections: 109,603 Programs: 329 Internet Computer: 76
Springfield Township Library
70 Powell Road
Springfield, PA 19064
phone: 610-543-2113
Type: Library System
Staff: 17.26 Collections: 106,441 Programs: 739 Internet Computer: 10
Ridley Township Public Library
100 E Macdade Boulevard
Folsom, PA 19033
phone: 610-583-0593
Type: Library System
Staff: 13.11 Collections: 102,448 Programs: 989 Internet Computer: 18
Altoona Area Public Library
1600 Fifth Avenue
Altoona, PA 16602
phone: 814-946-0417
Type: Library System
Staff: 23.20 Collections: 101,639 Programs: 381 Internet Computer: 25
Eastern Monroe Public Library
1002 North 9th Street
Stroudsburg, PA 18360
phone: 570-421-0800
Type: Library System
Staff: 34.00 Collections: 101,001 Programs: 509 Internet Computer: 36
Fr Library Of Northampton Twnshp
25 Upper Holland Road
Richboro, PA 18954
phone: 215-357-3050
Type: Library System
Staff: 12.86 Collections: 99,539 Programs: 249 Internet Computer: 15
South Park Township Library
2575 Brownsville Road
South Park, PA 15129
phone: 412-833-5585
Type: Library System
Staff: 6.00 Collections: 99,418 Programs: 513 Internet Computer: 13
Easton Area Public Library
515 Church Street
Easton, PA 18042
phone: 610-258-2917
Type: Library System
Staff: 30.68 Collections: 97,299 Programs: 1,068 Internet Computer: 51
Bethel Park Public Library
5100 West Library Avenue
Bethel Park, PA 15102
phone: 412-835-2207
Type: Library System
Staff: 18.17 Collections: 97,265 Programs: 1,261 Internet Computer: 28
Upper St Clair Twnshp Library
1820 Mclaughlin Run Road
Pittsburgh, PA 15241
phone: 412-835-5540
Type: Library System
Staff: 19.30 Collections: 95,745 Programs: 759 Internet Computer: 16
Monessen Public Library
326 Donner Avenue
Monessen, PA 15062
phone: 724-684-4750
Type: Library System
Staff: 10.78 Collections: 95,400 Programs: 111 Internet Computer: 15
Wissahickon Valley Public Library
650 Skippack Pike
Blue Bell, PA 19422
phone: 215-643-1320
Type: Library System
Staff: 19.50 Collections: 94,495 Programs: 936 Internet Computer: 15
Hershey Public Library
701 Cocoa Avenue
Hershey, PA 17033
phone: 717-533-6555
Type: Library System
Staff: 16.15 Collections: 93,599 Programs: 860 Internet Computer: 32
Penn Hills Library
1037 Stotler Road
Pittsburgh, PA 15235
phone: 412-795-3507
Type: Library System
Staff: 20.76 Collections: 90,163 Programs: 898 Internet Computer: 50
Butler Area Public Library
218 North Mckean Street
Butler, PA 16001
phone: 724-287-1715
Type: Library System
Staff: 12.94 Collections: 88,361 Programs: 325 Internet Computer: 18
Peters Township Public Library
616 East Mcmurray Road
Canonsburg, PA 15317
phone: 724-941-9430
Type: Library System
Staff: 27.50 Collections: 88,237 Programs: 1,065 Internet Computer: 36
Bayard Taylor Memorial Library
216 East State Street
Kennett Square, PA 19348
phone: 610-444-2702
Type: Library System
Staff: 13.30 Collections: 87,554 Programs: 631 Internet Computer: 9
Cambria County Library System
248 Main Street
Johnstown, PA 15901
phone: 814-536-5131
Type: Library System
Staff: 22.40 Collections: 86,998 Programs: 317 Internet Computer: 61
Easttown Library & Info Center
720 First Avenue
Berwyn, PA 19312
phone: 610-644-0138
Type: Library System
Staff: 14.50 Collections: 86,828 Programs: 454 Internet Computer: 27
Horsham Township Library
435 Babylon Road
Horsham, PA 19044
phone: 215-443-2609
Type: Library System
Staff: 11.12 Collections: 86,264 Programs: 307 Internet Computer: 27
Moon Township Public Library
1700 Beaver Grade Road, Suite 100
Coraopolis, PA 15108
phone: 412-269-0334
Type: Library System
Staff: 17.40 Collections: 81,201 Programs: 622 Internet Computer: 20
Manheim Township Public Library
595 Granite Run Drive
Lancaster, PA 17601
phone: 717-560-6441
Type: Library System
Staff: 12.36 Collections: 79,547 Programs: 703 Internet Computer: 29
Joseph T. Simpson Public Library
16 N Walnut Street
Mechanicsburg, PA 17055
phone: 717-766-0171
Type: Library System
Staff: 18.59 Collections: 79,455 Programs: 1,436 Internet Computer: 17
New Castle Public Library
207 East North Street
New Castle, PA 16101
phone: 724-658-6659
Type: Library System
Staff: 22.70 Collections: 79,424 Programs: 459 Internet Computer: 26
Meadville Public Library
848 North Main Street
Meadville, PA 16335
phone: 814-336-1773
Type: Library System
Staff: 20.25 Collections: 74,983 Programs: 399 Internet Computer: 18
Whitehall Public Library
100 Borough Park Drive
Pittsburgh, PA 15236
phone: 412-882-6622
Type: Library System
Staff: 11.48 Collections: 74,628 Programs: 747 Internet Computer: 16
Upper Moreland Free Public Library
109 Park Avenue
Willow Grove, PA 19090
phone: 215-659-0741
Type: Library System
Staff: 13.40 Collections: 73,524 Programs: 395 Internet Computer: 14
Cooper-Siegel Community Library
403 Fox Chapel Road
Pittsburgh, PA 15238
phone: 412-828-9520
Type: Library System
Staff: 12.48 Collections: 73,299 Programs: 649 Internet Computer: 26
Centre Co Library & Hist Museum
203 North Allegheny Street
Bellefonte, PA 16823
phone: 814-355-1516
Type: Library System
Staff: 22.77 Collections: 72,541 Programs: 1,113 Internet Computer: 26
Allentown Public Library
1210 Hamilton Street
Allentown, PA 18102
phone: 610-820-2400
Type: Library System
Staff: 32.42 Collections: 71,901 Programs: 346 Internet Computer: 60
Guthrie Memorial Library - Hanover's Public L
2 Library Place
Hanover, PA 17331
phone: 717-632-5183
Type: Library System
Staff: 17.50 Collections: 71,213 Programs: 448 Internet Computer: 36
Sewickley Public Library
500 Thorn Street
Sewickley, PA 15143
phone: 412-741-6920
Type: Library System
Staff: 17.58 Collections: 68,755 Programs: 1,229 Internet Computer: 35
Fr Library Of Springfield Twnshp
1600 Paper Mill Road
Glenside, PA 19038
phone: 215-836-5300
Type: Library System
Staff: 12.45 Collections: 68,537 Programs: 812 Internet Computer: 11
Norwin Public Library Assoc
100 Caruthers Lane
Irwin, PA 15642
phone: 724-863-4700
Type: Library System
Staff: 9.15 Collections: 68,199 Programs: 285 Internet Computer: 28
Public Library For Union Co
255 Reitz Boulevard
Lewisburg, PA 17837
phone: 570-523-1172
Type: Library System
Staff: 16.39 Collections: 67,142 Programs: 519 Internet Computer: 12
Carnegie Library Of Mckeesport
1507 Library Avenue
Mckeesport, PA 15132
phone: 412-672-0625
Type: Library System
Staff: 18.90 Collections: 66,687 Programs: 311 Internet Computer: 44
Sus Co Hist Soc & Fr Library
18 Monument Street
Montrose, PA 18801
phone: 570-278-1881
Type: Library System
Staff: 17.86 Collections: 66,610 Programs: 508 Internet Computer: 36
Northern Tier Regional Library
4015 Dickey Road
Gibsonia, PA 15044
phone: 724-449-2665
Type: Library System
Staff: 14.22 Collections: 66,212 Programs: 362 Internet Computer: 21
Lebanon Community Library
125 N Seventh Street
Lebanon, PA 17046
phone: 717-273-7624
Type: Library System
Staff: 14.75 Collections: 65,413 Programs: 328 Internet Computer: 18
Parkland Community Library
4422 Walbert Avenue
Allentown, PA 18104
phone: 610-398-1333
Type: Library System
Staff: 13.84 Collections: 64,611 Programs: 317 Internet Computer: 10
Citizens Library
55 South College Street
Washington, PA 15301
phone: 724-222-2400
Type: Library System
Staff: 18.90 Collections: 63,798 Programs: 338 Internet Computer: 15
Wilkinsburg Public Library
605 Ross Avenue
Pittsburgh, PA 15221
phone: 412-244-2940
Type: Library System
Staff: 13.70 Collections: 63,181 Programs: 798 Internet Computer: 24
Twp Library Of Lower Southampton
1983 Bridgetown Pike
Feasterville Trevose, PA 19053
phone: 215-355-1183
Type: Library System
Staff: 10.20 Collections: 61,651 Programs: 369 Internet Computer: 11
Warminster Township Free Library
1076 Emma Lane
Warminster, PA 18974
phone: 215-672-4362
Type: Library System
Staff: 13.75 Collections: 61,160 Programs: 139 Internet Computer: 10
William Jeanes Mem Library
4051 Joshua Road
Lafayette Hill, PA 19444
phone: 610-828-0441
Type: Library System
Staff: 10.10 Collections: 59,218 Programs: 603 Internet Computer: 8
Warren Library Association
205 Market Street
Warren, PA 16365
phone: 814-723-4650
Type: Library System
Staff: 20.36 Collections: 57,359 Programs: 495 Internet Computer: 19
Abington Community Library
1200 West Grove Street
Clarks Summit, PA 18411
phone: 570-587-3440
Type: Library System
Staff: 10.60 Collections: 57,332 Programs: 903 Internet Computer: 26
Beaver Co Library System
109 Pleasant Drive, Suite 101
Aliquippa, PA 15001
phone: 724-378-6227
Type: Library System
Staff: 7.31 Collections: 57,117 Programs: 42 Internet Computer: 6
Beaver Area Memorial Library
100 College Avenue
Beaver, PA 15009
phone: 724-775-1132
Type: Library System
Staff: 8.14 Collections: 56,804 Programs: 329 Internet Computer: 12
Hoyt Library
284 Wyoming Avenue
Kingston, PA 18704
phone: 570-287-2013
Type: Library System
Staff: 14.20 Collections: 56,432 Programs: 549 Internet Computer: 22
Exeter Community Library
4569 Prestwick Drive
Reading, PA 19606
phone: 610-406-9431
Type: Library System
Staff: 11.00 Collections: 54,904 Programs: 390 Internet Computer: 28
Middletown Free Library
21 North Pennell Road
Glen Riddle Lima, PA 19037
phone: 610-566-7828
Type: Library System
Staff: 5.88 Collections: 54,728 Programs: 480 Internet Computer: 8
Lower Providence Com Library
50 Parklane Drive
Norristown, PA 19403
phone: 610-666-6640
Type: Library System
Staff: 9.83 Collections: 54,314 Programs: 660 Internet Computer: 15
Ephrata Public Library
550 South Reading Road
Ephrata, PA 17522
phone: 717-738-9291
Type: Library System
Staff: 12.47 Collections: 54,021 Programs: 613 Internet Computer: 16
Southampton Free Library
947 Street Road
Southampton, PA 18966
phone: 215-322-1415
Type: Library System
Staff: 10.54 Collections: 53,826 Programs: 379 Internet Computer: 8
Mifflin County Library
123 North Wayne Street
Lewistown, PA 17044
phone: 717-242-2391
Type: Library System
Staff: 11.18 Collections: 53,145 Programs: 434 Internet Computer: 20
Yeadon Public Library
809 Longacre Boulevard
Lansdowne, PA 19050
phone: 610-623-4090
Type: Library System
Staff: 6.00 Collections: 52,358 Programs: 317 Internet Computer: 6
Huntingdon Valley Library
625 Red Lion Road
Huntingdon Valley, PA 19006
phone: 215-947-5138
Type: Library System
Staff: 9.50 Collections: 51,742 Programs: 318 Internet Computer: 12
Western Pocono Community Library
2000 Pilgrim Way
Brodheadsville, PA 18322
phone: 570-992-7934
Type: Library System
Staff: 14.12 Collections: 50,836 Programs: 1,072 Internet Computer: 40
Pottstown Public Library
500 High Street
Pottstown, PA 19464
phone: 610-970-6551
Type: Library System
Staff: 12.35 Collections: 50,383 Programs: 433 Internet Computer: 10
J. Lewis Crozer Library
620 Engle Street
Chester, PA 19013
phone: 610-494-3454
Type: Library System
Staff: 9.68 Collections: 50,037 Programs: 425 Internet Computer: 10
Pottsville Free Public Library
215 W Market Street
Pottsville, PA 17901
phone: 570-622-8880
Type: Library System
Staff: 11.44 Collections: 49,848 Programs: 260 Internet Computer: 18
Annie Halenbake Ross Library
232 West Main Street
Lock Haven, PA 17745
phone: 570-748-3321
Type: Library System
Staff: 11.10 Collections: 49,602 Programs: 934 Internet Computer: 23
Lower Macungie Library
3450 Brookside Road
Macungie, PA 18062
phone: 610-966-6864
Type: Library System
Staff: 10.13 Collections: 48,571 Programs: 399 Internet Computer: 15
Adams Memorial Library
1112 Ligonier Street
Latrobe, PA 15650
phone: 724-539-1972
Type: Library System
Staff: 16.71 Collections: 46,549 Programs: 488 Internet Computer: 32
Oil City Library
2 Central Avenue
Oil City, PA 16301
phone: 814-678-3072
Type: Library System
Staff: 11.00 Collections: 45,369 Programs: 47 Internet Computer: 24
Lansdale Public Library
301 Vine Street
Lansdale, PA 19446
phone: 215-855-3228
Type: Library System
Staff: 8.60 Collections: 44,513 Programs: 647 Internet Computer: 15
Green Free Library
134 Main Street
Wellsboro, PA 16901
phone: 570-724-4876
Type: Library System
Staff: 5.35 Collections: 44,106 Programs: 283 Internet Computer: 4
Aston Public Library
3270 Concord Road
Aston, PA 19014
phone: 610-494-5877
Type: Library System
Staff: 4.30 Collections: 43,761 Programs: 199 Internet Computer: 12
Ligonier Valley Library
120 West Main Street
Ligonier, PA 15658
phone: 724-238-6451
Type: Library System
Staff: 9.82 Collections: 43,610 Programs: 178 Internet Computer: 14
Alexander Hamilton Memorial Free Library
45 East Main Street
Waynesboro, PA 17268
phone: 717-762-3335
Type: Library System
Staff: 9.20 Collections: 43,480 Programs: 237 Internet Computer: 13
Whitehall Township Public Library
3700 Mechanicsville Road
Whitehall, PA 18052
phone: 610-432-4339
Type: Library System
Staff: 10.29 Collections: 43,369 Programs: 198 Internet Computer: 17
Green Tree Public Library
10 W Manilla Avenue
Pittsburgh, PA 15220
phone: 412-921-9292
Type: Library System
Staff: 6.63 Collections: 42,982 Programs: 221 Internet Computer: 17
Lansdowne Public Library
55 South Lansdowne Avenue
Lansdowne, PA 19050
phone: 610-623-0239
Type: Library System
Staff: 8.85 Collections: 42,684 Programs: 525 Internet Computer: 12
Med Upper Prov Free Library
1 East Front Street
Media, PA 19063
phone: 610-566-1918
Type: Library System
Staff: 5.13 Collections: 40,807 Programs: 308 Internet Computer: 13
Baldwin Borough Public Library
Wallace Building, 41 Macek Drive
Pittsburgh, PA 15227
phone: 412-885-2255
Type: Library System
Staff: 5.92 Collections: 40,557 Programs: 457 Internet Computer: 8
Snyder County Libraries, Inc.
1 North High Street
Selinsgrove, PA 17870
phone: 570-374-7163
Type: Library System
Staff: 11.00 Collections: 40,548 Programs: 188 Internet Computer: 18
Murrysville Community Library
4130 Sardis Road
Murrysville, PA 15668
phone: 724-327-1102
Type: Library System
Staff: 9.50 Collections: 40,443 Programs: 203 Internet Computer: 16
Northampton Area Public Library
George Schisler Bldg, 1615 Laubach
Northampton, PA 18067
phone: 610-262-7537
Type: Library System
Staff: 10.90 Collections: 40,278 Programs: 328 Internet Computer: 10
Lititz Public Library
651 Kissel Hill Road
Lititz, PA 17543
phone: 717-626-2255
Type: Library System
Staff: 11.42 Collections: 40,277 Programs: 544 Internet Computer: 17
Ellwood City Area Public Library
415 Lawrence Ave.
Ellwood City, PA 16117
phone: 724-758-6458
Type: Library System
Staff: 8.51 Collections: 40,077 Programs: 483 Internet Computer: 16
Back Mountain Memorial Library
96 Huntsville Road
Dallas, PA 18612
phone: 570-675-1182
Type: Library System
Staff: 13.00 Collections: 39,819 Programs: 205 Internet Computer: 6
Rachel Kohl Community Library
687 Smithbridge Road
Glen Mills, PA 19342
phone: 610-358-3445
Type: Library System
Staff: 7.02 Collections: 39,656 Programs: 351 Internet Computer: 9
Taylor Community Library
710 South Main Street
Taylor, PA 18517
phone: 570-562-1234
Type: Library System
Staff: 6.10 Collections: 39,394 Programs: 499 Internet Computer: 14
Benson Memorial Library, Inc.
213 North Franklin Street
Titusville, PA 16354
phone: 814-827-2913
Type: Library System
Staff: 7.19 Collections: 39,036 Programs: 168 Internet Computer: 9
Valley Community Library
739 River Street
Peckville, PA 18452
phone: 570-489-1765
Type: Library System
Staff: 9.27 Collections: 39,026 Programs: 358 Internet Computer: 16
Shippensburg Public Library
73 W King Street
Shippensburg, PA 17257
phone: 717-532-4508
Type: Library System
Staff: 10.78 Collections: 38,674 Programs: 753 Internet Computer: 12
Narberth Community Library
80 Windsor Avenue
Narberth, PA 19072
phone: 610-664-2878
Type: Library System
Staff: 4.12 Collections: 38,643 Programs: 138 Internet Computer: 3
Pittston Memorial Library
47 Broad Street
Pittston, PA 18640
phone: 570-654-9565
Type: Library System
Staff: 4.00 Collections: 37,867 Programs: 218 Internet Computer: 14
Pike County Public Library
201 Broad Street
Milford, PA 18337
phone: 570-296-8211
Type: Library System
Staff: 12.00 Collections: 37,355 Programs: 100 Internet Computer: 16
Somerset County Library
6022 Glades Pike, Suite 120
Somerset, PA 15501
phone: 814-445-5907
Type: Library System
Staff: 10.00 Collections: 37,268 Programs: 67 Internet Computer: 22
Greensburg Hempfield Area Library
237 South Pennsylvania Avenue
Greensburg, PA 15601
phone: 724-837-5620
Type: Library System
Staff: 16.04 Collections: 37,254 Programs: 626 Internet Computer: 20
Jenkintown Library
460 Old York Road
Jenkintown, PA 19046
phone: 215-884-0593
Type: Library System
Staff: 4.60 Collections: 36,594 Programs: 167 Internet Computer: 7
Spring Township Library
78-C Commerce Drive
Reading, PA 19610
phone: 610-373-9888
Type: Library System
Staff: 16.00 Collections: 36,459 Programs: 356 Internet Computer: 23
Avon Grove Free Library
117 Rosehill Avenue
West Grove, PA 19390
phone: 610-869-2004
Type: Library System
Staff: 8.50 Collections: 36,387 Programs: 765 Internet Computer: 12
Newtown Public Library
201 Bishop Hollow Road
Newtown Square, PA 19073
phone: 610-353-1022
Type: Library System
Staff: 5.03 Collections: 35,643 Programs: 233 Internet Computer: 10
Pleasant Hills Public Library
302 Old Clairton Road
Pittsburgh, PA 15236
phone: 412-655-2424
Type: Library System
Staff: 8.00 Collections: 35,355 Programs: 298 Internet Computer: 11
Emmaus Public Library
11 East Main Street
Emmaus, PA 18049
phone: 610-965-9284
Type: Library System
Staff: 6.69 Collections: 35,069 Programs: 147 Internet Computer: 12
Coraopolis Memorial Library
601 School Street
Coraopolis, PA 15108
phone: 412-264-3502
Type: Library System
Staff: 3.50 Collections: 34,959 Programs: 335 Internet Computer: 9
Cranberry Public Library
2525 Rochester Road Suite 300
Cranberry Twp, PA 16066
phone: 724-776-9100
Type: Library System
Staff: 12.19 Collections: 34,264 Programs: 332 Internet Computer: 24
Frank Sarris Public Library
35 N. Jefferson Avenue
Canonsburg, PA 15317
phone: 724-745-1308
Type: Library System
Staff: 9.51 Collections: 33,621 Programs: 283 Internet Computer: 24
Oakmont Carnegie Library
700 Allegheny River Boulevard
Oakmont, PA 15139
phone: 412-828-9532
Type: Library System
Staff: 5.16 Collections: 33,601 Programs: 203 Internet Computer: 18
Community Library Of The Shenango Valley
11 N Sharpsville Avenue
Sharon, PA 16146
phone: 724-981-4360
Type: Library System
Staff: 7.83 Collections: 33,388 Programs: 236 Internet Computer: 10
Brentwood Library
3501 Brownsville Road
Pittsburgh, PA 15227
phone: 412-882-5694
Type: Library System
Staff: 7.42 Collections: 33,127 Programs: 494 Internet Computer: 17
Swarthmore Public Library
121 Park Avenue
Swarthmore, PA 19081
phone: 610-543-0436
Type: Library System
Staff: 3.60 Collections: 32,828 Programs: 376 Internet Computer: 5
Jefferson Hills Public Library
925 Old Clairton Road
Clairton, PA 15025
phone: 412-655-7741
Type: Library System
Staff: 5.67 Collections: 32,732 Programs: 249 Internet Computer: 9
West Chester Public Library
415 North Church Street
West Chester, PA 19380
phone: 610-696-1721
Type: Library System
Staff: 7.25 Collections: 32,452 Programs: 243 Internet Computer: 11
Mengle Memorial Library
324 Main Street
Brockway, PA 15824
phone: 814-265-8245
Type: Library System
Staff: 3.71 Collections: 31,811 Programs: 241 Internet Computer: 27
Eva K Bowlby Public Library
311 North West Street
Waynesburg, PA 15370
phone: 724-627-9776
Type: Library System
Staff: 10.23 Collections: 31,794 Programs: 1,590 Internet Computer: 23
Corry Public Library
117 W Washington Street
Corry, PA 16407
phone: 814-664-7611
Type: Library System
Staff: 6.89 Collections: 31,700 Programs: 200 Internet Computer: 20
Degenstein Community Library
40 South Fifth Street
Sunbury, PA 17801
phone: 570-286-2461
Type: Library System
Staff: 7.17 Collections: 31,498 Programs: 189 Internet Computer: 14
Bridgeville Public Library
505 Mcmillen Street
Bridgeville, PA 15017
phone: 412-221-3737
Type: Library System
Staff: 5.71 Collections: 31,335 Programs: 626 Internet Computer: 14
Western Allegheny Comm Library
8042 Steubenville Pike
Oakdale, PA 15071
phone: 724-695-8150
Type: Library System
Staff: 7.92 Collections: 31,111 Programs: 525 Internet Computer: 8
Indiana Free Library Inc
845 Philadelphia Street
Indiana, PA 15701
phone: 724-465-8841
Type: Library System
Staff: 7.80 Collections: 31,056 Programs: 522 Internet Computer: 13
Bedford Co Fed Library System
240 South Wood Street
Bedford, PA 15522
phone: 814-623-5010
Type: Library System
Staff: 5.20 Collections: 30,974 Programs: 100 Internet Computer: 9
Penn Area Library
2001 Municipal Court
Harrison City, PA 15636
phone: 724-744-4414
Type: Library System
Staff: 6.96 Collections: 30,516 Programs: 205 Internet Computer: 23
Plum Borough Library
445 Center-New Texas Road
Pittsburgh, PA 15239
phone: 412-798-7323
Type: Library System
Staff: 7.33 Collections: 30,378 Programs: 447 Internet Computer: 9
Oxford Public Library
48 South Second Street
Oxford, PA 19363
phone: 610-932-9625
Type: Library System
Staff: 10.00 Collections: 29,995 Programs: 617 Internet Computer: 8
Huntingdon County Library
330 Penn Street
Huntingdon, PA 16652
phone: 814-643-0200
Type: Library System
Staff: 11.00 Collections: 29,979 Programs: 80 Internet Computer: 10
Bloomsburg Public Library
225 Market Street
Bloomsburg, PA 17815
phone: 570-784-0883
Type: Library System
Staff: 7.10 Collections: 29,851 Programs: 233 Internet Computer: 5
Uniontown Public Library
24 Jefferson Street
Uniontown, PA 15401
phone: 724-437-1165
Type: Library System
Staff: 12.00 Collections: 29,772 Programs: 464 Internet Computer: 15
Fulton County Library
227 North First Street
Mc Connellsburg, PA 17233
phone: 717-485-5327
Type: Library System
Staff: 6.40 Collections: 29,690 Programs: 238 Internet Computer: 19
Milanof-Schock Library
1184 Anderson Ferry Road
Mount Joy, PA 17552
phone: 717-653-1510
Type: Library System
Staff: 5.90 Collections: 29,380 Programs: 429 Internet Computer: 30
North Pocono Public Library
113 Van Brunt Street
Moscow, PA 18444
phone: 570-842-4700
Type: Library System
Staff: 5.00 Collections: 28,383 Programs: 307 Internet Computer: 8
Palmyra Public Library
325 South Railroad Street
Palmyra, PA 17078
phone: 717-838-1347
Type: Library System
Staff: 9.08 Collections: 28,205 Programs: 848 Internet Computer: 15
Community Library Of Allegheny Valley
1522 Broadview Boulevard
Natrona Heights, PA 15065
phone: 724-226-3491
Type: Library System
Staff: 12.22 Collections: 28,017 Programs: 892 Internet Computer: 24
B F Jones Memorial Library
663 Franklin Avenue
Aliquippa, PA 15001
phone: 724-375-2900
Type: Library System
Staff: 9.60 Collections: 28,012 Programs: 316 Internet Computer: 17
Coudersport Public Library
502 Park Avenue
Coudersport, PA 16915
phone: 814-274-9382
Type: Library System
Staff: 3.90 Collections: 27,598 Programs: 46 Internet Computer: 4
Tunkhannock Public Library
220 W. Tioga Street
Tunkhannock, PA 18657
phone: 570-836-1677
Type: Library System
Staff: 6.00 Collections: 27,313 Programs: 95 Internet Computer: 13
Carnegie Library Of Homestead
510 10th Avenue
Homestead, PA 15120
phone: 412-462-3444
Type: Library System
Staff: 5.14 Collections: 27,223 Programs: 678 Internet Computer: 23
Comm Library Of Castle Shannon
3677 Myrtle Avenue
Pittsburgh, PA 15234
phone: 412-563-4552
Type: Library System
Staff: 5.36 Collections: 27,107 Programs: 425 Internet Computer: 13
Zelienople Public Library
227 South High Street
Zelienople, PA 16063
phone: 724-452-9330
Type: Library System
Staff: 3.50 Collections: 26,889 Programs: 181 Internet Computer: 6
Robinson Township Library
1000 Church Hill Road
Beaver, PA 15009
phone: 412-787-3906
Type: Library System
Staff: 5.46 Collections: 26,737 Programs: 488 Internet Computer: 8
Marian Sutherland Kirby Library
35 Kirby Avenue
Mountain Top, PA 18707
phone: 570-474-9313
Type: Library System
Staff: 4.11 Collections: 26,225 Programs: 73 Internet Computer: 6
New Cumberland Public Library
1 Benjamin Plaza
New Cumberland, PA 17070
phone: 717-774-7820
Type: Library System
Staff: 7.61 Collections: 26,105 Programs: 437 Internet Computer: 17
Lib Sysm Of Lancaster County
1866 Colonial Village Lane, Suite 107
Lancaster, PA 17601
phone: 717-207-0500
Type: Library System
Staff: 19.85 Collections: 26,093 Programs: 630 Internet Computer: 33
Bradford Area Public Library
67 W Washington Street
Bradford, PA 16701
phone: 814-362-6527
Type: Library System
Staff: 6.08 Collections: 26,081 Programs: 124 Internet Computer: 10
Clarion Free Library
644 Main Street
Clarion, PA 16214
phone: 814-226-7172
Type: Library System
Staff: 6.51 Collections: 25,821 Programs: 327 Internet Computer: 19
Coatesville Area Public Library
501 E Lincoln Highway
Coatesville, PA 19320
phone: 610-384-4115
Type: Library System
Staff: 5.86 Collections: 25,529 Programs: 253 Internet Computer: 12
Bradford County Library
707 Main Street
Troy, PA 16947
phone: 570-297-2436
Type: Library System
Staff: 8.30 Collections: 25,489 Programs: 129 Internet Computer: 9
Mccord Memorial Library
32 West Main Street
North East, PA 16428
phone: 814-725-4057
Type: Library System
Staff: 5.21 Collections: 25,251 Programs: 226 Internet Computer: 8
Mifflin Community Library
6 Philadelphia Avenue
Reading, PA 19607
phone: 610-777-3911
Type: Library System
Staff: 5.39 Collections: 25,114 Programs: 271 Internet Computer: 24
Boyertown Community Library
29 E Philadelphia Avenue
Boyertown, PA 19512
phone: 610-369-0496
Type: Library System
Staff: 6.23 Collections: 25,075 Programs: 403 Internet Computer: 12
Wayne County Public Library
1406 Main Street
Honesdale, PA 18431
phone: 570-253-1220
Type: Library System
Staff: 8.10 Collections: 25,074 Programs: 432 Internet Computer: 12
Downingtown Library Company
330 East Lancaster Avenue
Downingtown, PA 19335
phone: 610-269-2741
Type: Library System
Staff: 5.13 Collections: 25,068 Programs: 448 Internet Computer: 6
Wyomissing Public Library
9 Reading Boulevard
Reading, PA 19610
phone: 610-374-2385
Type: Library System
Staff: 5.86 Collections: 24,901 Programs: 261 Internet Computer: 6
Pequea Valley Public Library
31 Center Street
Intercourse, PA 17534
phone: 717-768-3160
Type: Library System
Staff: 5.58 Collections: 24,739 Programs: 162 Internet Computer: 23
Andrew Carnegie Free Library
300 Beechwood Avenue
Carnegie, PA 15106
phone: 412-276-3456
Type: Library System
Staff: 7.04 Collections: 24,543 Programs: 378 Internet Computer: 14
Malvern Public Library
1 E First Avenue, Suite 2
Malvern, PA 19355
phone: 610-644-7259
Type: Library System
Staff: 5.31 Collections: 24,183 Programs: 387 Internet Computer: 9
Greenville Area Public Library
330 Main Street
Greenville, PA 16125
phone: 724-588-5490
Type: Library System
Staff: 4.00 Collections: 23,916 Programs: 227 Internet Computer: 4
Hellertown Area Library
409 Constitution Avenue
Hellertown, PA 18055
phone: 610-838-8381
Type: Library System
Staff: 2.25 Collections: 23,861 Programs: 103 Internet Computer: 6
Carnegie Free Library - Beaver Falls
1301 7th Avenue
Beaver Falls, PA 15010
phone: 724-846-4340
Type: Library System
Staff: 7.03 Collections: 23,772 Programs: 306 Internet Computer: 16
Pocono Mountain Public Library
5540 Memorial Boulevard
Tobyhanna, PA 18466
phone: 570-894-8860
Type: Library System
Staff: 8.90 Collections: 23,717 Programs: 314 Internet Computer: 8
Joseph & Elizabeth Shaw Library
1 South Front Street
Clearfield, PA 16830
phone: 814-765-3271
Type: Library System
Staff: 5.65 Collections: 23,633 Programs: 196 Internet Computer: 10
Scott Township Public Library
301 Lindsay Road
Carnegie, PA 15106
phone: 412-429-5380
Type: Library System
Staff: 4.74 Collections: 23,579 Programs: 236 Internet Computer: 11
Dubois Public Library
31 S Brady Street
Du Bois, PA 15801
phone: 814-371-5930
Type: Library System
Staff: 6.31 Collections: 23,569 Programs: 105 Internet Computer: 7
Carnegie Free Library
299 S Pittsburgh Street
Connellsville, PA 15425
phone: 724-628-1380
Type: Library System
Staff: 6.00 Collections: 23,472 Programs: 46 Internet Computer: 14
Dimmick Memorial Library
54 Broadway
Jim Thorpe, PA 18229
phone: 570-325-2131
Type: Library System
Staff: 5.00 Collections: 23,337 Programs: 60 Internet Computer: 6
Amelia S Givin Library
114 North Baltimore Avenue
Mount Holly Springs, PA 17065
phone: 717-486-3688
Type: Library System
Staff: 5.42 Collections: 23,172 Programs: 366 Internet Computer: 6
Hampton Community Library
3101 Mccully Road
Allison Park, PA 15101
phone: 412-684-1098
Type: Library System
Staff: 5.10 Collections: 23,014 Programs: 254 Internet Computer: 6
Southern Lehigh Public Library
3200 Preston Lane
Center Valley, PA 18034
phone: 610-282-8825
Type: Library System
Staff: 7.71 Collections: 22,627 Programs: 214 Internet Computer: 17
Fr Library Of New Hope & Solebury
93 West Ferry Street
New Hope, PA 18938
phone: 215-862-2330
Type: Library System
Staff: 3.00 Collections: 22,595 Programs: 146 Internet Computer: 5
Palmerton Area Library Association
402 Delaware Avenue
Palmerton, PA 18071
phone: 610-826-3424
Type: Library System
Staff: 5.05 Collections: 22,585 Programs: 319 Internet Computer: 6
Middletown Public Library
20 North Catherine Street
Middletown, PA 17057
phone: 717-944-6412
Type: Library System
Staff: 4.30 Collections: 22,455 Programs: 119 Internet Computer: 9
Mem Library Of Nazareth & Vicinity
295 E Center Street
Nazareth, PA 18064
phone: 610-759-4932
Type: Library System
Staff: 7.17 Collections: 22,416 Programs: 402 Internet Computer: 13
Barrett Paradise Friendly Library
6500 Route 191
Cresco, PA 18326
phone: 570-595-7171
Type: Library System
Staff: 4.68 Collections: 22,241 Programs: 265 Internet Computer: 19
Grove City Community Library
125 West Main Street
Grove City, PA 16127
phone: 724-458-7320
Type: Library System
Staff: 4.08 Collections: 21,986 Programs: 173 Internet Computer: 11
Saint Marys Public Library
127 Center Street
Saint Marys, PA 15857
phone: 814-834-6141
Type: Library System
Staff: 5.35 Collections: 21,826 Programs: 305 Internet Computer: 17
Morrisville Fr Library Association
300 North Pennsylvania Avenue
Morrisville, PA 19067
phone: 215-295-4850
Type: Library System
Staff: 8.00 Collections: 21,801 Programs: 307 Internet Computer: 7
Quarryville Library Center
357 Buck Road
Quarryville, PA 17566
phone: 717-786-1336
Type: Library System
Staff: 3.97 Collections: 21,652 Programs: 385 Internet Computer: 14
Boone Area Library
129 N. Mill Street
Birdsboro, PA 19508
phone: 610-582-5666
Type: Library System
Staff: 4.54 Collections: 21,564 Programs: 364 Internet Computer: 24
Towanda Public Library
104 Main Street
Towanda, PA 18848
phone: 570-265-2470
Type: Library System
Staff: 5.75 Collections: 21,562 Programs: 146 Internet Computer: 13
Muhlenberg Community Library
3612 Kutztown Road
Reading, PA 19605
phone: 610-929-0589
Type: Library System
Staff: 4.50 Collections: 21,317 Programs: 623 Internet Computer: 20
Dormont Public Library
2950 West Liberty Avenue
Pittsburgh, PA 15216
phone: 412-531-8754
Type: Library System
Staff: 6.82 Collections: 21,229 Programs: 103 Internet Computer: 14
Clymer Library Association
Firehouse Road
Pocono Pines, PA 18350
phone: 570-646-0826
Type: Library System
Staff: 6.26 Collections: 21,210 Programs: 267 Internet Computer: 15
Hamburg Public Library
35 North 3rd Street
Hamburg, PA 19526
phone: 610-562-2843
Type: Library System
Staff: 2.40 Collections: 21,198 Programs: 102 Internet Computer: 13
Green Free Library
38 N. Center Street
Canton, PA 17724
phone: 570-673-5744
Type: Library System
Staff: 1.12 Collections: 21,093 Programs: 90 Internet Computer: 7
Carbondale Public Library
5 North Main Street
Carbondale, PA 18407
phone: 570-282-4281
Type: Library System
Staff: 6.57 Collections: 20,811 Programs: 154 Internet Computer: 12
Hawley Library
103 Main Street
Hawley, PA 18428
phone: 570-226-4620
Type: Library System
Staff: 3.70 Collections: 20,712 Programs: 661 Internet Computer: 14
Jeannette Public Library
500 Magee Avenue
Jeannette, PA 15644
phone: 724-523-5702
Type: Library System
Staff: 3.71 Collections: 20,663 Programs: 32 Internet Computer: 8
Sykesville Public Library
21 East Main Street
Sykesville, PA 15865
phone: 814-894-5243
Type: Library System
Staff: 1.00 Collections: 20,624 Programs: 9 Internet Computer: 4
Adamstown Area Library
3000 North Reading Road Route 272
Adamstown, PA 19501
phone: 717-484-4200
Type: Library System
Staff: 11.00 Collections: 20,516 Programs: 424 Internet Computer: 13
Juniata County Library
498 Jefferson Street
Mifflintown, PA 17059
phone: 717-436-6378
Type: Library System
Staff: 7.35 Collections: 20,480 Programs: 175 Internet Computer: 10
Kaltreider-Benfer Library
147 S Charles Street
Red Lion, PA 17356
phone: 717-244-2032
Type: Library System
Staff: 9.20 Collections: 20,343 Programs: 384 Internet Computer: 11
Barbara Moscato Brown Memorial Library
27 West 4th. Street
Emporium, PA 15834
phone: 814-486-8011
Type: Library System
Staff: 3.00 Collections: 20,272 Programs: 387 Internet Computer: 9
Highland Community Library
330 Schoolhouse Road
Johnstown, PA 15904
phone: 814-266-5610
Type: Library System
Staff: 3.31 Collections: 20,119 Programs: 39 Internet Computer: 8
Bethel Tulpehocken Public Library
8601 Lancaster Avenue
Bethel, PA 19507
phone: 717-933-4060
Type: Library System
Staff: 2.99 Collections: 20,009 Programs: 155 Internet Computer: 7
Norwood Public Library
513 Welcome Avenue
Norwood, PA 19074
phone: 610-534-0693
Type: Library System
Staff: 3.20 Collections: 19,994 Programs: 224 Internet Computer: 6
Mount Carmel Public Library
30 South Oak Street
Mount Carmel, PA 17851
phone: 570-339-0703
Type: Library System
Staff: 4.50 Collections: 19,937 Programs: 70 Internet Computer: 6
Helen Kate Furness Fr Library
100 North Providence Road
Wallingford, PA 19086
phone: 610-566-9331
Type: Library System
Staff: 3.60 Collections: 19,290 Programs: 182 Internet Computer: 7
Newport Public Library
316 North Fourth Street
Newport, PA 17074
phone: 717-567-6860
Type: Library System
Staff: 4.37 Collections: 19,053 Programs: 97 Internet Computer: 7
Clearfield County Public Library
601 Beech Street
Curwensville, PA 16833
phone: 814-236-0589
Type: Library System
Staff: 7.70 Collections: 19,010 Programs: 107 Internet Computer: 10
South Fayette Twp Library
515 Millers Run Road
Morgan, PA 15064
phone: 412-257-8660
Type: Library System
Staff: 3.55 Collections: 18,958 Programs: 417 Internet Computer: 12
Punxsutawney Memorial Library
301 East Mahoning Street, Suite 4
Punxsutawney, PA 15767
phone: 814-938-5020
Type: Library System
Staff: 3.03 Collections: 18,931 Programs: 131 Internet Computer: 16
Montgomery House Warrior Run Area Public Libr
20 Church Street
Mc Ewensville, PA 17749
phone: 570-538-1381
Type: Library System
Staff: 3.22 Collections: 18,800 Programs: 220 Internet Computer: 6
Blairsville Public Library
113 N. Walnut Street
Blairsville, PA 15717
phone: 724-459-6077
Type: Library System
Staff: 2.40 Collections: 18,713 Programs: 119 Internet Computer: 10
John Graham Public Library
9 Parsonage Street
Newville, PA 17241
phone: 717-776-5900
Type: Library System
Staff: 4.03 Collections: 18,660 Programs: 130 Internet Computer: 7
Glatfelter Memorial Library
101 Glenview Road
Spring Grove, PA 17362
phone: 717-225-3220
Type: Library System
Staff: 3.20 Collections: 18,499 Programs: 353 Internet Computer: 5
Scottdale Public Library
106 Spring Street
Scottdale, PA 15683
phone: 724-887-6140
Type: Library System
Staff: 8.00 Collections: 18,116 Programs: 329 Internet Computer: 16
Matthews Public Library
102 West Main Street
Fredericksburg, PA 17026
phone: 717-865-5523
Type: Library System
Staff: 2.22 Collections: 18,114 Programs: 74 Internet Computer: 8
Mary S Biesecker Public Library
230 S Rosina Avenue
Somerset, PA 15501
phone: 814-445-4011
Type: Library System
Staff: 4.05 Collections: 17,831 Programs: 174 Internet Computer: 11
Mill Memorial Library
495 East Main Street
Nanticoke, PA 18634
phone: 570-735-3030
Type: Library System
Staff: 6.75 Collections: 17,798 Programs: 151 Internet Computer: 9
Elizabethtown Public Library
10 South Market Street
Elizabethtown, PA 17022
phone: 717-367-7467
Type: Library System
Staff: 13.75 Collections: 17,759 Programs: 481 Internet Computer: 17
Priestley Forsyth Mem Library
100 King Street
Northumberland, PA 17857
phone: 570-473-8201
Type: Library System
Staff: 5.06 Collections: 17,681 Programs: 212 Internet Computer: 22
Tamaqua Public Library
30 South Railroad Street
Tamaqua, PA 18252
phone: 570-668-4660
Type: Library System
Staff: 5.58 Collections: 17,406 Programs: 92 Internet Computer: 12
Andrew Bayne Mem Library
34 North Balph Avenue
Pittsburgh, PA 15202
phone: 412-766-7447
Type: Library System
Staff: 4.10 Collections: 17,312 Programs: 492 Internet Computer: 8
Clairton Public Library
616 Miller Avenue
Clairton, PA 15025
phone: 412-233-7966
Type: Library System
Staff: 5.38 Collections: 17,199 Programs: 208 Internet Computer: 7
Flenniken Public Library
102 East George Street
Carmichaels, PA 15320
phone: 724-966-5263
Type: Library System
Staff: 3.07 Collections: 17,152 Programs: 341 Internet Computer: 10
C C Mellor Memorial Library
One Pennwood Avenue
Pittsburgh, PA 15218
phone: 412-731-0909
Type: Library System
Staff: 5.53 Collections: 17,087 Programs: 699 Internet Computer: 19
Allegheny County Library Assoc
22 Wabash Street, Suite 203
Pittsburgh, PA 15220
phone: 412-921-1123
Type: Library System
Staff: 11.45 Collections: 17,085 Programs: 11 Internet Computer: 0
Franklin Public Library
421 12th Street
Franklin, PA 16323
phone: 814-432-5062
Type: Library System
Staff: 6.32 Collections: 17,056 Programs: 532 Internet Computer: 9
Sinking Spring Public Library
3940 Penn Avenue
Reading, PA 19608
phone: 610-678-4311
Type: Library System
Staff: 3.43 Collections: 16,950 Programs: 122 Internet Computer: 4
Laughlin Memorial Free Library
99 Eleventh Street
Ambridge, PA 15003
phone: 724-266-3857
Type: Library System
Staff: 5.56 Collections: 16,851 Programs: 351 Internet Computer: 14
Sullivan County Library
206 Center Street
Dushore, PA 18614
phone: 570-928-9352
Type: Library System
Staff: 2.91 Collections: 16,836 Programs: 99 Internet Computer: 7
Crafton Public Library
140 Bradford Avenue
Pittsburgh, PA 15205
phone: 412-922-6877
Type: Library System
Staff: 4.00 Collections: 16,832 Programs: 298 Internet Computer: 8
Stey Nevant Public Library
1000 Roemer Boulevard
Farrell, PA 16121
phone: 724-983-2714
Type: Library System
Staff: 3.00 Collections: 16,596 Programs: 152 Internet Computer: 5
Mars Area Public Library
107 Grand Avenue
Mars, PA 16046
phone: 724-625-9048
Type: Library System
Staff: 3.90 Collections: 16,523 Programs: 177 Internet Computer: 10
Spalding Memorial Library
724 S Main Street
Athens, PA 18810
phone: 570-888-7117
Type: Library System
Staff: 3.32 Collections: 16,467 Programs: 83 Internet Computer: 9
Braddock Carnegie Library
419 Library Street
Braddock, PA 15104
phone: 412-351-5356
Type: Library System
Staff: 5.02 Collections: 16,363 Programs: 595 Internet Computer: 13
Jane & Annetta Herr Memorial Library
500 Market Street
Mifflinburg, PA 17844
phone: 570-966-0831
Type: Library System
Staff: 2.63 Collections: 16,234 Programs: 219 Internet Computer: 4
Mary Meuser Memorial Library
1803 Northampton Street
Easton, PA 18042
phone: 610-258-3040
Type: Library System
Staff: 5.03 Collections: 16,167 Programs: 113 Internet Computer: 7
Eastern Lancaster County Library
11 Chestnut Drive
New Holland, PA 17557
phone: 717-354-0525
Type: Library System
Staff: 4.34 Collections: 15,938 Programs: 273 Internet Computer: 15
Shamokin & Coal Twp Public Library
210 East Independence Street
Shamokin, PA 17872
phone: 570-648-3202
Type: Library System
Staff: 5.50 Collections: 15,890 Programs: 102 Internet Computer: 8
Bangor Public Library
39 South Main Street
Bangor, PA 18013
phone: 610-588-4136
Type: Library System
Staff: 3.11 Collections: 15,584 Programs: 42 Internet Computer: 2
Southern York County Library
80 Constitution Avenue
Shrewsbury, PA 17361
phone: 717-235-4313
Type: Library System
Staff: 3.00 Collections: 15,522 Programs: 628 Internet Computer: 15
Samuel W Smith Mem Public Library
22 Church Street
Port Allegany, PA 16743
phone: 814-642-9210
Type: Library System
Staff: 3.18 Collections: 15,184 Programs: 50 Internet Computer: 6
Ridley Park Public Library
107 E. Ward Street
Ridley Park, PA 19078
phone: 610-583-7207
Type: Library System
Staff: 3.46 Collections: 15,079 Programs: 147 Internet Computer: 7
Womelsdorf Community Library
203 W High Street
Womelsdorf, PA 19567
phone: 610-589-1424
Type: Library System
Staff: 2.79 Collections: 14,961 Programs: 281 Internet Computer: 19
Village Library Of Wrightstown
727 Penns Park Road
Newtown, PA 18940
phone: 215-598-3322
Type: Library System
Staff: 1.80 Collections: 14,744 Programs: 346 Internet Computer: 3
Chartiers-Houston Com Library
730 West Grant Street
Houston, PA 15342
phone: 724-745-4300
Type: Library System
Staff: 4.86 Collections: 14,620 Programs: 158 Internet Computer: 6
Brandywine Community Library
60 Tower Drive
Topton, PA 19562
phone: 610-682-7115
Type: Library System
Staff: 3.35 Collections: 14,514 Programs: 258 Internet Computer: 8
West End Library
45 Ball Park Road
Laurelton, PA 17835
phone: 570-922-4773
Type: Library System
Staff: 1.60 Collections: 14,423 Programs: 136 Internet Computer: 4
Mercer Area Library
110 E. Venango Street
Mercer, PA 16137
phone: 724-662-4233
Type: Library System
Staff: 2.54 Collections: 14,386 Programs: 78 Internet Computer: 8
Dr William B Konkle Mem Library
384 Broad Street
Montoursville, PA 17754
phone: 570-368-1840
Type: Library System
Staff: 2.22 Collections: 14,381 Programs: 107 Internet Computer: 10
Annville Free Library
216 E Main Street
Annville, PA 17003
phone: 717-867-1802
Type: Library System
Staff: 5.84 Collections: 14,230 Programs: 311 Internet Computer: 12
Allen F. Pierce Free Library
34 Fenner Avenue
Troy, PA 16947
phone: 570-297-2745
Type: Library System
Staff: 2.00 Collections: 13,967 Programs: 68 Internet Computer: 9
Kutztown Community Library
70 Bieber Alley
Kutztown, PA 19530
phone: 610-683-5820
Type: Library System
Staff: 3.20 Collections: 13,823 Programs: 290 Internet Computer: 10
Thomas Beaver Free Library
205 Ferry Street
Danville, PA 17821
phone: 570-275-4180
Type: Library System
Staff: 6.53 Collections: 13,815 Programs: 140 Internet Computer: 5
Milton Public Library
541 Broadway
Milton, PA 17847
phone: 570-742-7111
Type: Library System
Staff: 8.00 Collections: 13,814 Programs: 65 Internet Computer: 15
Mansfield Free Public Library
71 North Main Street
Mansfield, PA 16933
phone: 570-662-3850
Type: Library System
Staff: 1.45 Collections: 13,741 Programs: 59 Internet Computer: 8
Dalton Community Library
113 East Main Street
Dalton, PA 18414
phone: 570-563-2014
Type: Library System
Staff: 2.20 Collections: 13,561 Programs: 251 Internet Computer: 4
Ebensburg Free Public Library
225 W Highland Avenue
Ebensburg, PA 15931
phone: 814-472-7957
Type: Library System
Staff: 1.37 Collections: 13,532 Programs: 46 Internet Computer: 9
Manheim Community Library
15 East High Street
Manheim, PA 17545
phone: 717-665-6700
Type: Library System
Staff: 2.86 Collections: 13,503 Programs: 154 Internet Computer: 10
Kittanning Public Library
280 N Jefferson Street
Kittanning, PA 16201
phone: 724-543-1383
Type: Library System
Staff: 3.62 Collections: 13,479 Programs: 204 Internet Computer: 7
Union Library Company Of Hatborough
243 South York Road
Hatboro, PA 19040
phone: 215-672-1420
Type: Library System
Staff: 2.00 Collections: 13,389 Programs: 240 Internet Computer: 8
Mt Pleasant Fr Public Library Assoc
120 S Church Street
Mount Pleasant, PA 15666
phone: 724-547-3850
Type: Library System
Staff: 5.48 Collections: 13,372 Programs: 411 Internet Computer: 8
Spring City Fr Public Library
245 Broad Street
Spring City, PA 19475
phone: 610-948-4130
Type: Library System
Staff: 3.50 Collections: 13,362 Programs: 152 Internet Computer: 6
West Pittston Library
200 Exeter Avenue
Pittston, PA 18643
phone: 570-654-9847
Type: Library System
Staff: 2.94 Collections: 13,285 Programs: 216 Internet Computer: 6
Columbia Public Library
24 South Sixth Street
Columbia, PA 17512
phone: 717-684-2255
Type: Library System
Staff: 4.40 Collections: 13,224 Programs: 275 Internet Computer: 10
Vandergrift Public Library Assoc
128c Washington Avenue
Vandergrift, PA 15690
phone: 724-568-2212
Type: Library System
Staff: 2.60 Collections: 13,188 Programs: 165 Internet Computer: 6
Muncy Public Library
108 South Main Street
Muncy, PA 17756
phone: 570-546-5014
Type: Library System
Staff: 3.21 Collections: 13,124 Programs: 119 Internet Computer: 4
Rebecca M Arthurs Mem Library
223 Valley Street
Brookville, PA 15825
phone: 814-849-5512
Type: Library System
Staff: 4.50 Collections: 13,118 Programs: 240 Internet Computer: 12
Parkesburg Free Library
105 West Street
Parkesburg, PA 19365
phone: 610-857-5165
Type: Library System
Staff: 4.00 Collections: 12,761 Programs: 206 Internet Computer: 8
Dillsburg Area Public Library
17 South Baltimore Street
Dillsburg, PA 17019
phone: 717-432-5613
Type: Library System
Staff: 3.23 Collections: 12,759 Programs: 89 Internet Computer: 4
Nanty Glo Public Library
942 Roberts Street
Nanty Glo, PA 15943
phone: 814-749-0111
Type: Library System
Staff: 1.50 Collections: 12,594 Programs: 106 Internet Computer: 6
Johnsonburg Public Library
520 Market Street
Johnsonburg, PA 15845
phone: 814-965-4110
Type: Library System
Staff: 2.37 Collections: 12,551 Programs: 45 Internet Computer: 5
Hollidaysburg Area Public Library
405 Clark Street
Hollidaysburg, PA 16648
phone: 814-695-5961
Type: Library System
Staff: 6.00 Collections: 12,498 Programs: 480 Internet Computer: 7
Jersey Shore Public Library
110 Oliver Street
Jersey Shore, PA 17740
phone: 570-398-9891
Type: Library System
Staff: 3.54 Collections: 12,460 Programs: 74 Internet Computer: 8
Fleetwood Area Public Library
110 W Arch Street
Fleetwood, PA 19522
phone: 610-944-0146
Type: Library System
Staff: 2.12 Collections: 12,354 Programs: 115 Internet Computer: 9
Mason Dixon Public Library
250 Bailey Drive
Stewartstown, PA 17363
phone: 717-993-2404
Type: Library System
Staff: 2.45 Collections: 12,242 Programs: 243 Internet Computer: 11
Wyoming Free Library
358 Wyoming Avenue
Wyoming, PA 18644
phone: 570-693-1364
Type: Library System
Staff: 2.99 Collections: 12,097 Programs: 88 Internet Computer: 12
Salem Public Library
518 Easton Tpk
Hamlin, PA 18427
phone: 570-689-0903
Type: Library System
Staff: 2.00 Collections: 12,029 Programs: 268 Internet Computer: 11
Honey Brook Community Library
687 Compass Road
Honey Brook, PA 19344
phone: 610-273-3303
Type: Library System
Staff: 3.70 Collections: 11,987 Programs: 240 Internet Computer: 5
Plymouth Public Library
107 West Main Street
Plymouth, PA 18651
phone: 570-779-4775
Type: Library System
Staff: 5.07 Collections: 11,906 Programs: 224 Internet Computer: 12
N Versailles Public Library
1401 Greensburg Avenue
North Versailles, PA 15137
phone: 412-823-2222
Type: Library System
Staff: 3.05 Collections: 11,902 Programs: 341 Internet Computer: 4
Everett Free Library
137 East Main Street
Everett, PA 15537
phone: 814-652-5922
Type: Library System
Staff: 2.88 Collections: 11,742 Programs: 70 Internet Computer: 10
Meyersdale Public Library
210 Center
Meyersdale, PA 15552
phone: 814-634-0512
Type: Library System
Staff: 7.00 Collections: 11,687 Programs: 201 Internet Computer: 11
Cambridge Springs Public Library Association
158 Mcclellan Street
Cambridge Springs, PA 16403
phone: 814-398-2123
Type: Library System
Staff: 2.30 Collections: 11,413 Programs: 104 Internet Computer: 4
Springdale Free Public Library
331 School Street
Springdale, PA 15144
phone: 724-274-9729
Type: Library System
Staff: 5.00 Collections: 11,346 Programs: 490 Internet Computer: 9
Village Library Of Morgantown
207 N. Walnut Street
Morgantown, PA 19543
phone: 610-286-1022
Type: Library System
Staff: 4.15 Collections: 11,336 Programs: 297 Internet Computer: 11
Peoples Library
880 Barnes Street
New Kensington, PA 15068
phone: 724-339-1021
Type: Library System
Staff: 8.70 Collections: 11,024 Programs: 160 Internet Computer: 24
Ford City Public Library
1136 Fourth Avenue
Ford City, PA 16226
phone: 724-763-3591
Type: Library System
Staff: 2.06 Collections: 11,001 Programs: 155 Internet Computer: 6
Myerstown Community Library
199 North College Street
Myerstown, PA 17067
phone: 717-866-2800
Type: Library System
Staff: 3.00 Collections: 10,859 Programs: 77 Internet Computer: 6
Coplay Public Library
49 South Fifth Street
Coplay, PA 18037
phone: 610-262-7351
Type: Library System
Staff: 3.69 Collections: 10,754 Programs: 72 Internet Computer: 4
Robesonia Community Library
75-A South Brooke Street
Robesonia, PA 19551
phone: 610-693-3264
Type: Library System
Staff: 2.86 Collections: 10,682 Programs: 172 Internet Computer: 5
Gallitzin Public Library
411 Convent Street
Gallitzin, PA 16641
phone: 814-886-4041
Type: Library System
Staff: 1.43 Collections: 10,636 Programs: 50 Internet Computer: 5
Linesville Community Public Library
111 Penn Street
Linesville, PA 16424
phone: 814-683-4354
Type: Library System
Staff: 2.00 Collections: 10,589 Programs: 71 Internet Computer: 7
Tinicum Memorial Public Library
620 Seneca Street
Essington, PA 19029
phone: 610-521-9344
Type: Library System
Staff: 2.68 Collections: 10,312 Programs: 82 Internet Computer: 8
Saxonburg Area Library
240 West Main Street
Saxonburg, PA 16056
phone: 724-352-4810
Type: Library System
Staff: 2.00 Collections: 10,248 Programs: 158 Internet Computer: 7
Orwigsburg Area Fr Public Library
214 E. Independence Street
Orwigsburg, PA 17961
phone: 570-366-1638
Type: Library System
Staff: 1.98 Collections: 10,241 Programs: 69 Internet Computer: 5
Saegertown Area Library
325 Broad Street
Saegertown, PA 16433
phone: 814-763-5203
Type: Library System
Staff: 1.10 Collections: 10,160 Programs: 42 Internet Computer: 8
Borough Of Folcroft Public Library
1725 Delmar Drive
Folcroft, PA 19032
phone: 610-586-1690
Type: Library System
Staff: 3.76 Collections: 10,136 Programs: 106 Internet Computer: 9
New Bethlehem Area Fr Public Library
720 Broad Street
New Bethlehem, PA 16242
phone: 814-275-2870
Type: Library System
Staff: 2.70 Collections: 10,132 Programs: 187 Internet Computer: 8
Wyalusing Public Library
115 Church Street
Wyalusing, PA 18853
phone: 570-746-1711
Type: Library System
Staff: 2.27 Collections: 10,058 Programs: 149 Internet Computer: 9
Windber Public Library Association
1909 Graham Avenue
Windber, PA 15963
phone: 814-467-4950
Type: Library System
Staff: 3.40 Collections: 10,057 Programs: 24 Internet Computer: 11
Wernersville Public Library
100 North Reber Street
Wernersville, PA 19565
phone: 610-678-8771
Type: Library System
Staff: 3.20 Collections: 10,019 Programs: 72 Internet Computer: 6
Ridgway Free Public Library
329 Center Street
Ridgway, PA 15853
phone: 814-773-7573
Type: Library System
Staff: 2.93 Collections: 9,926 Programs: 22 Internet Computer: 7
South Fork Public Library
320 Main Street
South Fork, PA 15956
phone: 814-495-4812
Type: Library System
Staff: 1.05 Collections: 9,908 Programs: 14 Internet Computer: 4
Ashland Public Library
1229 Centre Street
Ashland, PA 17921
phone: 570-875-3175
Type: Library System
Staff: 2.83 Collections: 9,859 Programs: 203 Internet Computer: 7
Avalon Public Library
317 South Home Avenue
Pittsburgh, PA 15202
phone: 412-761-2288
Type: Library System
Staff: 3.52 Collections: 9,749 Programs: 315 Internet Computer: 10
Bellwood Antis Public Library
526 Main Street
Bellwood, PA 16617
phone: 814-742-8234
Type: Library System
Staff: 2.25 Collections: 9,749 Programs: 131 Internet Computer: 24
John K Tener Library
638 Fallowfield Avenue
Charleroi, PA 15022
phone: 724-483-8282
Type: Library System
Staff: 4.00 Collections: 9,666 Programs: 58 Internet Computer: 13
F D Campbell Memorial Library
17 South Main Street
Bessemer, PA 16112
phone: 724-667-7939
Type: Library System
Staff: 1.35 Collections: 9,621 Programs: 349 Internet Computer: 5
North Wales Area Library
233 South Swartley Street
North Wales, PA 19454
phone: 215-699-5410
Type: Library System
Staff: 4.74 Collections: 9,605 Programs: 311 Internet Computer: 10
Monongahela Area Library
813 West Main Street
Monongahela, PA 15063
phone: 724-258-5409
Type: Library System
Staff: 3.10 Collections: 9,554 Programs: 47 Internet Computer: 8
Schuylkill Valley Community Library
1310 Washington Road
Leesport, PA 19533
phone: 610-926-1555
Type: Library System
Staff: 2.75 Collections: 9,492 Programs: 163 Internet Computer: 6
A Hufnagel Public Library Of Glen Rock
32 Main Street
Glen Rock, PA 17327
phone: 717-235-1127
Type: Library System
Staff: 1.89 Collections: 9,489 Programs: 190 Internet Computer: 9
F.O.R. Sto-Rox Library
500 Chartiers Avenue
Mc Kees Rocks, PA 15136
phone: 412-771-1222
Type: Library System
Staff: 2.50 Collections: 9,368 Programs: 120 Internet Computer: 14
Cochranton Area Public Library
107 Pine Street
Cochranton, PA 16314
phone: 814-425-3996
Type: Library System
Staff: 1.80 Collections: 9,336 Programs: 260 Internet Computer: 5
Columbia County Traveling Library Authority
15 Perry Avenue
Bloomsburg, PA 17815
phone: 570-387-8782
Type: Library System
Staff: 2.00 Collections: 9,335 Programs: 1 Internet Computer: 2
Blossburg Memorial Library
307 Main Street
Blossburg, PA 16912
phone: 570-638-2197
Type: Library System
Staff: 2.00 Collections: 9,324 Programs: 38 Internet Computer: 5
Martinsburg Community Library
201 South Walnut Street
Martinsburg, PA 16662
phone: 814-793-3335
Type: Library System
Staff: 2.00 Collections: 9,293 Programs: 54 Internet Computer: 5
Rostraver Public Library
700 Plaza Drive
Belle Vernon, PA 15012
phone: 724-379-5511
Type: Library System
Staff: 4.40 Collections: 9,196 Programs: 223 Internet Computer: 11
Fredericktown Area Public Library
38 Water Street
Fredericktown, PA 15333
phone: 724-377-0017
Type: Library System
Staff: 1.88 Collections: 9,159 Programs: 60 Internet Computer: 7
Sarah S Bovard Mem Library
156 Elm Street
Tionesta, PA 16353
phone: 814-755-4454
Type: Library System
Staff: 1.35 Collections: 9,131 Programs: 38 Internet Computer: 9
Collingdale Public Library
823 Macdade Boulevard
Darby, PA 19023
phone: 610-583-2214
Type: Library System
Staff: 1.80 Collections: 9,086 Programs: 136 Internet Computer: 8
German Masontown Public Library
104 S. Main Street
Masontown, PA 15461
phone: 724-583-7030
Type: Library System
Staff: 2.28 Collections: 8,949 Programs: 54 Internet Computer: 5
Hughesville Area Public Library
146 South 5th Street
Hughesville, PA 17737
phone: 570-584-3762
Type: Library System
Staff: 2.68 Collections: 8,941 Programs: 24 Internet Computer: 10
Mary M Campbell Library
Tenth & Green Sts
Marcus Hook, PA 19061
phone: 610-485-6519
Type: Library System
Staff: 2.29 Collections: 8,913 Programs: 104 Internet Computer: 4
Moores Memorial Library
9 West Slokom Avenue
Christiana, PA 17509
phone: 610-593-6683
Type: Library System
Staff: 1.69 Collections: 8,769 Programs: 76 Internet Computer: 10
East Berlin Community Library
105 Locust Street
East Berlin, PA 17316
phone: 717-259-9000
Type: Library System
Staff: 3.76 Collections: 8,683 Programs: 227 Internet Computer: 7
Eccles Lesher Memorial Library
673 Main Street
Rimersburg, PA 16248
phone: 814-473-3800
Type: Library System
Staff: 3.64 Collections: 8,675 Programs: 162 Internet Computer: 8
Union City Public Library
2 Stranahan Street
Union City, PA 16438
phone: 814-438-3209
Type: Library System
Staff: 5.05 Collections: 8,655 Programs: 140 Internet Computer: 10
Frackville Free Public Library
56 North Lehigh Avenue
Frackville, PA 17931
phone: 570-874-3382
Type: Library System
Staff: 2.29 Collections: 8,621 Programs: 77 Internet Computer: 9
Bernville Area Community Library
6721 Bernville Road
Bernville, PA 19506
phone: 610-488-1302
Type: Library System
Staff: 2.39 Collections: 8,517 Programs: 140 Internet Computer: 8
Margaret Shontz Mem Library
145 Second Street
Conneaut Lake, PA 16316
phone: 814-382-6666
Type: Library System
Staff: 1.19 Collections: 8,512 Programs: 50 Internet Computer: 3
James A Stone Memorial Library
1101 Main Street
Conneautville, PA 16406
phone: 814-587-2142
Type: Library System
Staff: 1.51 Collections: 8,490 Programs: 50 Internet Computer: 7
Friends Memorial Library
230 Chase Street
Kane, PA 16735
phone: 814-837-7010
Type: Library System
Staff: 1.49 Collections: 8,291 Programs: 196 Internet Computer: 3
Sharon Hill Public Library
246 Sharon Avenue
Sharon Hill, PA 19079
phone: 610-586-3993
Type: Library System
Staff: 1.08 Collections: 8,264 Programs: 391 Internet Computer: 4
Bentleyville Public Library
931 Main Street
Bentleyville, PA 15314
phone: 724-239-5122
Type: Library System
Staff: 2.62 Collections: 8,217 Programs: 61 Internet Computer: 4
Apollo Memorial Library
219 North Pennsylvania Avenue
Apollo, PA 15613
phone: 724-478-4214
Type: Library System
Staff: 2.10 Collections: 8,216 Programs: 83 Internet Computer: 5
Strasburg-Heisler Library
143 Precision Avenue
Strasburg, PA 17579
phone: 717-687-8969
Type: Library System
Staff: 4.90 Collections: 8,175 Programs: 142 Internet Computer: 9
Sayre Public Library
122 South Elmer Avenue
Sayre, PA 18840
phone: 570-888-2256
Type: Library System
Staff: 2.50 Collections: 8,051 Programs: 179 Internet Computer: 8
Saxton Community Library
315 Front Street
Saxton, PA 16678
phone: 814-635-3533
Type: Library System
Staff: 1.89 Collections: 7,827 Programs: 81 Internet Computer: 5
Newfoundland Area Public Library
954 Main Street
Newfoundland, PA 18445
phone: 570-676-4518
Type: Library System
Staff: 0.85 Collections: 7,715 Programs: 229 Internet Computer: 6
Rice Avenue Community Public Library
705 Rice Avenue
Girard, PA 16417
phone: 814-774-4982
Type: Library System
Staff: 3.00 Collections: 7,705 Programs: 27 Internet Computer: 6
Patton Public Library
444 Magee Avenue
Patton, PA 16668
phone: 814-674-8231
Type: Library System
Staff: 1.60 Collections: 7,682 Programs: 15 Internet Computer: 10
Knox Public Library
620 S Main Street
Knox, PA 16232
phone: 814-797-1054
Type: Library System
Staff: 2.33 Collections: 7,577 Programs: 82 Internet Computer: 7
Beaverdale Public Library
506 Jefferson Avenue
Beaverdale, PA 15921
phone: 814-487-7742
Type: Library System
Staff: 1.00 Collections: 7,567 Programs: 26 Internet Computer: 8
Monaca Public Library
609 Pennsylvania Avenue
Monaca, PA 15061
phone: 724-775-9608
Type: Library System
Staff: 2.77 Collections: 7,497 Programs: 137 Internet Computer: 10
Schuylkill Haven Fr Public Library
104 Saint John Street
Schuylkill Haven, PA 17972
phone: 570-385-0542
Type: Library System
Staff: 3.72 Collections: 7,479 Programs: 186 Internet Computer: 11
Elkland Area Community Library
110 E Parkway Avenue
Elkland, PA 16920
phone: 814-258-7576
Type: Library System
Staff: 1.62 Collections: 7,423 Programs: 28 Internet Computer: 6
Chester Springs Library
1685a Art School Road
Chester Springs, PA 19425
phone: 610-827-9212
Type: Library System
Staff: 2.44 Collections: 7,338 Programs: 106 Internet Computer: 5
Ulysses Library
401 North Main Street
Ulysses, PA 16948
phone: 814-848-7226
Type: Library System
Staff: 1.50 Collections: 7,297 Programs: 51 Internet Computer: 9
Slatington Library Inc
650 Main Street
Slatington, PA 18080
phone: 610-767-6461
Type: Library System
Staff: 2.31 Collections: 7,290 Programs: 62 Internet Computer: 16
Waterford Public Library
24 South Park Row
Waterford, PA 16441
phone: 814-796-4729
Type: Library System
Staff: 0.86 Collections: 7,234 Programs: 9 Internet Computer: 1
Lehighton Area Memorial Library
124 North Street
Lehighton, PA 18235
phone: 610-377-2750
Type: Library System
Staff: 3.26 Collections: 7,201 Programs: 88 Internet Computer: 4
Portage Public Library
704 Main Street
Portage, PA 15946
phone: 814-736-4340
Type: Library System
Staff: 1.45 Collections: 7,178 Programs: 43 Internet Computer: 6
Mcbride Memorial Library
500 Market Street
Berwick, PA 18603
phone: 570-752-2241
Type: Library System
Staff: 8.40 Collections: 7,177 Programs: 238 Internet Computer: 22
Mahanoy City Public Library
17-19 West Mahanoy Street
Mahanoy City, PA 17948
phone: 570-773-1610
Type: Library System
Staff: 1.77 Collections: 7,119 Programs: 65 Internet Computer: 8
Roaring Spring Comm Library
320 East Main Street
Roaring Spring, PA 16673
phone: 814-224-2994
Type: Library System
Staff: 3.00 Collections: 6,917 Programs: 180 Internet Computer: 10
Prospect Park Free Library
720 Maryland Avenue
Prospect Park, PA 19076
phone: 610-532-4643
Type: Library System
Staff: 2.07 Collections: 6,903 Programs: 139 Internet Computer: 4
Delmont Public Library
77 Greensburg Street
Delmont, PA 15626
phone: 724-468-5329
Type: Library System
Staff: 2.19 Collections: 6,828 Programs: 274 Internet Computer: 4
Carnegie Free Library-Midland
61 Ninth Street
Midland, PA 15059
phone: 724-643-8980
Type: Library System
Staff: 2.20 Collections: 6,803 Programs: 16 Internet Computer: 11
New Florence Community Library
122 Ligonier Street
New Florence, PA 15944
phone: 724-235-2249
Type: Library System
Staff: 1.86 Collections: 6,780 Programs: 89 Internet Computer: 6
Northern Cambria Public Library
1030 Philadelphia Avenue
Northern Cambria, PA 15714
phone: 814-948-8222
Type: Library System
Staff: 1.91 Collections: 6,763 Programs: 55 Internet Computer: 8
Montgomery Area Public Library
1 South Main Street
Montgomery, PA 17752
phone: 570-547-6212
Type: Library System
Staff: 2.00 Collections: 6,574 Programs: 93 Internet Computer: 6
Springboro Public Library
110 S Main Street
Springboro, PA 16435
phone: 814-587-3901
Type: Library System
Staff: 1.60 Collections: 6,550 Programs: 20 Internet Computer: 4
Minersville Public Library
220 S Fourth Street
Minersville, PA 17954
phone: 570-544-5196
Type: Library System
Staff: 1.58 Collections: 6,424 Programs: 150 Internet Computer: 6
Greene County Library System
107 Hatfield Street
Jefferson, PA 15344
phone: 724-883-2107
Type: Library System
Staff: 2.89 Collections: 6,417 Programs: 25 Internet Computer: 4
Hastings Public Library
312 Beaver Street
Hastings, PA 16646
phone: 814-247-8231
Type: Library System
Staff: 1.00 Collections: 6,354 Programs: 4 Internet Computer: 8
Heritage Public Library
52 Fourth Street
Mc Donald, PA 15057
phone: 724-926-8400
Type: Library System
Staff: 2.71 Collections: 6,343 Programs: 227 Internet Computer: 8
Knoxville Public Library
112 E Main Street
Knoxville, PA 16928
phone: 814-326-4448
Type: Library System
Staff: 1.24 Collections: 6,305 Programs: 57 Internet Computer: 3
Sewickley Township Public Library
201 Highland Avenue
Herminie, PA 15637
phone: 724-446-9940
Type: Library System
Staff: 1.66 Collections: 6,219 Programs: 270 Internet Computer: 5
Albion Area Public Library
111 East Pearl Street
Albion, PA 16401
phone: 814-756-5400
Type: Library System
Staff: 1.50 Collections: 6,155 Programs: 52 Internet Computer: 4
Marianna Community Public Library
247 Jefferson Avenue
Marianna, PA 15345
phone: 724-267-3888
Type: Library System
Staff: 1.26 Collections: 6,045 Programs: 85 Internet Computer: 3
Westfield Public Library
147 Maple Street
Westfield, PA 16950
phone: 814-367-5411
Type: Library System
Staff: 1.14 Collections: 6,002 Programs: 59 Internet Computer: 6
Marysville Rye Library Association
198 Overcrest Road
Marysville, PA 17053
phone: 717-957-2851
Type: Library System
Staff: 1.51 Collections: 5,992 Programs: 188 Internet Computer: 4
Hamlin Memorial Library
123 S Mechanic Street
Smethport, PA 16749
phone: 814-887-9262
Type: Library System
Staff: 1.60 Collections: 5,982 Programs: 102 Internet Computer: 7
Galeton Public Library
5 Park Lane
Galeton, PA 16922
phone: 814-435-2321
Type: Library System
Staff: 1.85 Collections: 5,896 Programs: 55 Internet Computer: 5
Lilly Washington Public Library
520 Church Street
Lilly, PA 15938
phone: 814-886-7543
Type: Library System
Staff: 1.00 Collections: 5,819 Programs: 292 Internet Computer: 4
Factoryville Public Library
163 College Avenue
Factoryville, PA 18419
phone: 570-945-3788
Type: Library System
Staff: 0.48 Collections: 5,734 Programs: 57 Internet Computer: 4
Foxburg Free Library Assoc
31 Main Street
Foxburg, PA 16036
phone: 724-659-3431
Type: Library System
Staff: 0.80 Collections: 5,710 Programs: 28 Internet Computer: 5
Reynoldsville Public Library
460 E. Main Street
Reynoldsville, PA 15851
phone: 814-653-9471
Type: Library System
Staff: 1.48 Collections: 5,695 Programs: 58 Internet Computer: 5
Mather Memorial Library
300 Main Street
Ulster, PA 18850
phone: 570-358-3595
Type: Library System
Staff: 1.50 Collections: 5,633 Programs: 29 Internet Computer: 7
Avella Area Library Center
11 School Court
Avella, PA 15312
phone: 724-587-5688
Type: Library System
Staff: 1.46 Collections: 5,591 Programs: 18 Internet Computer: 3
Riegelsville Public Library
615 Easton Road
Riegelsville, PA 18077
phone: 610-749-2357
Type: Library System
Staff: 3.00 Collections: 5,590 Programs: 203 Internet Computer: 1
Claysburg Area Public Library Inc
957 Bedford Street
Claysburg, PA 16625
phone: 814-239-2782
Type: Library System
Staff: 2.05 Collections: 5,559 Programs: 135 Internet Computer: 8
Prospect Community Library
357 Main Street
Prospect, PA 16052
phone: 724-865-9718
Type: Library System
Staff: 2.50 Collections: 5,513 Programs: 171 Internet Computer: 4
Cresson Public Library
231 Laurel Avenue
Cresson, PA 16630
phone: 814-886-2619
Type: Library System
Staff: 1.03 Collections: 5,512 Programs: 48 Internet Computer: 5
Tyrone-Snyder Twnshp Public Library
1000 Pennsylvania Avenue
Tyrone, PA 16686
phone: 814-684-1133
Type: Library System
Staff: 3.00 Collections: 5,496 Programs: 122 Internet Computer: 8
Rochester Public Library
252 Adams Street
Rochester, PA 15074
phone: 724-774-7783
Type: Library System
Staff: 1.65 Collections: 5,494 Programs: 61 Internet Computer: 22
Sheffield Township Library
20 Leather Street
Sheffield, PA 16347
phone: 814-968-3439
Type: Library System
Staff: 0.57 Collections: 5,402 Programs: 4 Internet Computer: 4
Donora Public Library
510 Meldon Avenue
Donora, PA 15033
phone: 724-379-7940
Type: Library System
Staff: 3.95 Collections: 5,341 Programs: 39 Internet Computer: 10
Richland Community Library
111 East Main Street
Richland, PA 17087
phone: 717-866-4939
Type: Library System
Staff: 1.55 Collections: 5,175 Programs: 99 Internet Computer: 4
Carrolltown Public Library
140 East Carroll Street
Carrolltown, PA 15722
phone: 814-344-6300
Type: Library System
Staff: 1.00 Collections: 5,149 Programs: 160 Internet Computer: 6
Baden Memorial Library
385 State Street
Baden, PA 15005
phone: 724-869-3960
Type: Library System
Staff: 3.00 Collections: 5,136 Programs: 30 Internet Computer: 6
Burgettstown Community Library
2 Kerr Street
Burgettstown, PA 15021
phone: 724-947-9780
Type: Library System
Staff: 1.67 Collections: 5,122 Programs: 15 Internet Computer: 15
Sugar Grove Free Library
22 Harmon Street
Sugar Grove, PA 16350
phone: 814-489-7872
Type: Library System
Staff: 1.85 Collections: 5,026 Programs: 117 Internet Computer: 8
Tidioute Library Association, Inc.
197 Main Street
Tidioute, PA 16351
phone: 814-484-3581
Type: Library System
Staff: 0.74 Collections: 5,004 Programs: 3 Internet Computer: 4
Cooperstown Public Library
182 N. Main Street
Cooperstown, PA 16317
phone: 814-374-4605
Type: Library System
Staff: 1.50 Collections: 4,969 Programs: 7 Internet Computer: 6
Atglen Public Library
413 Valley Avenue
Atglen, PA 19310
phone: 610-593-6848
Type: Library System
Staff: 1.88 Collections: 4,941 Programs: 154 Internet Computer: 7
Marienville Area Library
106 Pine Street
Marienville, PA 16239
phone: 814-927-8552
Type: Library System
Staff: 1.29 Collections: 4,891 Programs: 111 Internet Computer: 5
Summerville Public Library
114 Second Avenue
Summerville, PA 15864
phone: 814-856-3169
Type: Library System
Staff: 0.60 Collections: 4,851 Programs: 68 Internet Computer: 10
Shenandoah Area Free Public Library
15 West Washington Street
Shenandoah, PA 17976
phone: 570-462-9829
Type: Library System
Staff: 1.00 Collections: 4,803 Programs: 7 Internet Computer: 7
Butler County Fed Library System
218 N. Mckean Street
Butler, PA 16001
phone: 724-283-1880
Type: Library System
Staff: 3.00 Collections: 4,800 Programs: 161 Internet Computer: 3
Belle Vernon Public Library
505 Speer Street
Belle Vernon, PA 15012
phone: 724-929-6642
Type: Library System
Staff: 2.07 Collections: 4,765 Programs: 1 Internet Computer: 2
Youngsville Public Library
100 Broad Street
Youngsville, PA 16371
phone: 814-563-7670
Type: Library System
Staff: 1.60 Collections: 4,745 Programs: 104 Internet Computer: 7
Evans City Public Library
204 S. Jackson Street
Evans City, PA 16033
phone: 724-538-8695
Type: Library System
Staff: 1.88 Collections: 4,462 Programs: 94 Internet Computer: 3
Ralpho Township Public Library
206 S. Market Street Suite 6
Elysburg, PA 17824
phone: 570-672-9449
Type: Library System
Staff: 2.00 Collections: 4,387 Programs: 15 Internet Computer: 2
Glenolden Library
211 S Llanwellyn Avenue
Glenolden, PA 19036
phone: 610-583-1010
Type: Library System
Staff: 2.33 Collections: 4,351 Programs: 92 Internet Computer: 5
Brownsville Free Public Library
100 Seneca Street
Brownsville, PA 15417
phone: 724-785-7272
Type: Library System
Staff: 3.00 Collections: 4,331 Programs: 18 Internet Computer: 3
Ringtown Area Library
132 W. Main Street
Ringtown, PA 17967
phone: 570-889-5503
Type: Library System
Staff: 1.00 Collections: 4,270 Programs: 39 Internet Computer: 5
Manor Public Library
44 Main Street, Suite 500
Manor, PA 15665
phone: 724-864-6850
Type: Library System
Staff: 1.00 Collections: 4,186 Programs: 93 Internet Computer: 4
Tri Valley Free Public Library
633 East Main Street
Hegins, PA 17938
phone: 570-682-8922
Type: Library System
Staff: 1.75 Collections: 4,070 Programs: 105 Internet Computer: 5
Genesee Area Library
301 Main Street
Genesee, PA 16923
phone: 814-228-3328
Type: Library System
Staff: 1.09 Collections: 4,069 Programs: 7 Internet Computer: 5
Hyndman-Londonderry Public Library
161 Clarence Street
Hyndman, PA 15545
phone: 814-842-3782
Type: Library System
Staff: 0.57 Collections: 4,059 Programs: 29 Internet Computer: 9
W W F Community Library
214 East Main Street
Worthington, PA 16262
phone: 724-297-3762
Type: Library System
Staff: 1.17 Collections: 4,012 Programs: 40 Internet Computer: 4
Tower-Porter Community Library
230 E Grand Avenue
Tower City, PA 17980
phone: 717-647-4900
Type: Library System
Staff: 0.57 Collections: 3,992 Programs: 0 Internet Computer: 4
Port Carbon Public Library
111 Pike Street
Port Carbon, PA 17965
phone: 570-622-6115
Type: Library System
Staff: 1.57 Collections: 3,927 Programs: 50 Internet Computer: 4
Northern Wayne Community Library
11 Library Road
Lakewood, PA 18439
phone: 570-798-2444
Type: Library System
Staff: 1.77 Collections: 3,916 Programs: 170 Internet Computer: 7
Wilcox Public Library
105 Clarion Street
Wilcox, PA 15870
phone: 814-929-5639
Type: Library System
Staff: 0.57 Collections: 3,778 Programs: 50 Internet Computer: 3
Community Library Of W Perry Co
104 E. Main Street
Blain, PA 17006
phone: 717-536-3761
Type: Library System
Staff: 0.77 Collections: 3,750 Programs: 18 Internet Computer: 2
Pratt Memorial Library
752 Main Street
New Milford, PA 18834
phone: 570-465-3098
Type: Library System
Staff: 0.40 Collections: 3,440 Programs: 7 Internet Computer: 2
Trafford Community Public Library
416 Brinton Avenue
Trafford, PA 15085
phone: 412-372-5115
Type: Library System
Staff: 1.00 Collections: 3,412 Programs: 5 Internet Computer: 7
Darby Library
1001 Main Street
Darby, PA 19023
phone: 610-586-7310
Type: Library System
Staff: 1.20 Collections: 3,402 Programs: 282 Internet Computer: 7
Oswayo Valley Memorial Library
103 North Pleasant Street
Shinglehouse, PA 16748
phone: 814-697-6691
Type: Library System
Staff: 1.43 Collections: 3,396 Programs: 77 Internet Computer: 4
Mount Jewett Memorial Library
7 E. Main Street
Mount Jewett, PA 16740
phone: 814-778-5588
Type: Library System
Staff: 0.57 Collections: 3,386 Programs: 53 Internet Computer: 4
Monroeton Public Library
149 Dalpiaz Drive Po Box 145
Monroeton, PA 18832
phone: 570-265-2871
Type: Library System
Staff: 0.73 Collections: 3,215 Programs: 35 Internet Computer: 3
Bethany Public Library
8 Court Street
Honesdale, PA 18431
phone: 570-253-4349
Type: Library System
Staff: 0.69 Collections: 3,163 Programs: 118 Internet Computer: 4
New Brighton Public Library
1021 3rd Avenue
New Brighton, PA 15066
phone: 724-846-7991
Type: Library System
Staff: 2.50 Collections: 2,983 Programs: 22 Internet Computer: 6
California Area Public Library
100 Wood Street
California, PA 15419
phone: 724-938-2907
Type: Library System
Staff: 1.28 Collections: 2,974 Programs: 16 Internet Computer: 7
Burrell Township Library
190 Park Drive
Black Lick, PA 15716
phone: 724-248-7122
Type: Library System
Staff: 0.74 Collections: 2,962 Programs: 71 Internet Computer: 8
Williamsburg Public Library
511 West 2nd Street
Williamsburg, PA 16693
phone: 814-832-3367
Type: Library System
Staff: 1.77 Collections: 2,884 Programs: 38 Internet Computer: 10
Bloomfield Public Library
Borough Bldg, 23 E Mcclure Street
New Bloomfield, PA 17068
phone: 717-582-7426
Type: Library System
Staff: 1.29 Collections: 2,866 Programs: 51 Internet Computer: 6
Tremont Area Free Public Library
19 North Pine Street
Tremont, PA 17981
phone: 570-695-3325
Type: Library System
Staff: 1.17 Collections: 2,817 Programs: 42 Internet Computer: 3
Public Library Of Catasauqua
Third & Bridge Sts
Catasauqua, PA 18032
phone: 610-264-4151
Type: Library System
Staff: 3.06 Collections: 2,790 Programs: 55 Internet Computer: 4
Pleasant Mount Public Library
375 Great Bend Turnpike
Pleasant Mount, PA 18453
phone: 570-448-2573
Type: Library System
Staff: 1.00 Collections: 2,271 Programs: 21 Internet Computer: 3
Carnegie Fr Library Of Swissvale
1800 Monongahela Avenue
Pittsburgh, PA 15218
phone: 412-731-2300
Type: Library System
Staff: 5.40 Collections: 2,099 Programs: 247 Internet Computer: 7
Laceyville Public Library
West Main Street
Laceyville, PA 18623
phone: 570-869-1958
Type: Library System
Staff: 0.88 Collections: 1,803 Programs: 19 Internet Computer: 0
Forest Hills Branch
444 Avenue D
Pittsburgh, PA 15221
phone: 412-824-3567
Type: Branch Library
White Oak Branch
169 Victoria Drive
Mckeesport, PA 15131
phone: 412-678-2002
Type: Branch Library
Elizabeth Forward Branch
401 Rock Run Road
Elizabeth, PA 15037
phone: 412-896-2371
Type: Branch Library
Duquesne Branch
300 Kennedy Avenue
Duquesne, PA 15110
phone: 412-469-9143
Type: Branch Library
Sharpsburg Branch Library
1212 Main Street
Pittsburgh, PA 15215
phone: 412-781-0783
Type: Branch Library
Lincoln Park Satellite Library
7300 Ridgeview Avenue
Pittsburgh, PA 15235
phone: 412-362-7729
Type: Branch Library
Allegheny Regional Branch Library
1230 Federal Street
Pittsburgh, PA 15212
phone: 412-237-1890
Type: Branch Library
Beechview Branch Library
1910 Broadway Avenue
Pittsburgh, PA 15216
phone: 412-563-2900
Type: Branch Library
Brookline Branch Library
708 Brookline Boulevard
Pittsburgh, PA 15226
phone: 412-561-1003
Type: Branch Library
Carrick Branch Library
1811 Brownsville Road
Pittsburgh, PA 15210
phone: 412-882-3897
Type: Branch Library
Downtown And Business Branch
612 Smithfield Street
Pittsburgh, PA 15222
phone: 412-281-5945
Type: Branch Library
Hazelwood Branch Library
4901 Second Avenue
Pittsburgh, PA 15207
phone: 412-421-2517
Type: Branch Library
Hill District Branch Library
2177 Centre Avenue
Pittsburgh, PA 15219
phone: 412-281-3753
Type: Branch Library
Homewood Branch Library
7101 Hamilton Street
Pittsburgh, PA 15208
phone: 412-731-3080
Type: Branch Library
Mount Washington Branch Library
315 Grandview Avenue
Pittsburgh, PA 15211
phone: 412-381-3380
Type: Branch Library
Sheraden Branch Library
720 Sherwood Avenue
Pittsburgh, PA 15204
phone: 412-331-1135
Type: Branch Library
South Side Branch Library
2205 East Carson Street
Pittsburgh, PA 15203
phone: 412-431-0505
Type: Branch Library
Squirrel Hill Branch Library
5801 Forbes Avenue
Pittsburgh, PA 15217
phone: 412-422-9650
Type: Branch Library
West End Branch Library
47 Wabash Avenue
Pittsburgh, PA 15220
phone: 412-921-1717
Type: Branch Library
Woods Run Branch Library
1201 Woods Run Avenue
Pittsburgh, PA 15212
phone: 412-761-3730
Type: Branch Library
Library For The Blind & Physically Handicapped
4724 Baum Boulevard
Pittsburgh, PA 15213
phone: 412-687-2440
Type: Branch Library
East Liberty Branch Library
130 South Whitfield Street
Pittsburgh, PA 15206
phone: 412-363-8232
Type: Branch Library
Knoxville Branch Library
400 Brownsville Road
Pittsburgh, PA 15210
phone: 412-381-6543
Type: Branch Library
Lawrenceville Branch Library
279 Fisk Street
Pittsburgh, PA 15201
phone: 412-682-3668
Type: Branch Library
Eastridge Branch Wilkinsburg Public Library
1900 Graham Boulevard Rear
Pittsburgh, PA 15235
phone: 412-342-0056
Type: Branch Library
Youngwood Area Public Library
17 South Sixth Street
Youngwood, PA 15697
phone: 724-925-9350
Type: Branch Library
Caldwell Memorial Library
982 North Chestnut Extension
Derry, PA 15627
phone: 724-694-5765
Type: Branch Library
Unity Branch
154 Beatty-County Road
Latrobe, PA 15650
phone: 724-537-1840
Type: Branch Library
Lower Burrell Branch Library
3052 Wachter Avenue
New Kensington, PA 15068
phone: 724-339-1565
Type: Branch Library
Somerset County Library Conemaugh Branch
120 Whistler Street
Hollsopple, PA 15935
phone: 814-479-2542
Type: Branch Library
Somerset County Bookmobile
6022 Glades Pike
Somerset, PA 15501
phone: 814-445-2556
Type: Bookmobile
Holt Memorial Library
17 N Front Street
Philipsburg, PA 16866
phone: 814-342-1987
Type: Branch Library
East Penns Valley Branch Library
225 E Main Street
Millheim, PA 16854
phone: 814-349-5328
Type: Branch Library
Centre Hall Area Branch Library
109 W. Beryl Street
Centre Hall, PA 16828
phone: 814-364-5328
Type: Branch Library
Curwensville Public Library
601 Beech Street
Curwensville, PA 16833
phone: 814-236-0533
Type: Branch Library
Osceola Mills Public Library
600 Lingle Street
Osceola Mills, PA 16666
phone: 814-339-7229
Type: Branch Library
Renovo Area Public Library
317 7th Street
Renovo, PA 17764
phone: 570-923-0390
Type: Branch Library
Hustontown Branch Library
313 East Pitt Street, Suite B
Hustontown, PA 17229
phone: 717-987-3606
Type: Branch Library
Mount Union Branch Library
11 West Market Street
Mount Union, PA 17066
phone: 814-542-4572
Type: Branch Library
Lower Huntingdon County Branch Library
12 S. Cromwell Street
Orbisonia, PA 17243
phone: 814-447-3796
Type: Branch Library
Milroy Branch Library
25 South Main Street
Milroy, PA 17063
phone: 717-667-2866
Type: Branch Library
Rothrock Branch Library
10 North Queen Street
Mc Veytown, PA 17051
phone: 717-899-6851
Type: Branch Library
Allensville Branch Library
39 Water Street
Allensville, PA 17002
phone: 717-483-6968
Type: Branch Library
Kishacoquillas Branch Library
174 N. Penn Street
Belleville, PA 17004
phone: 717-935-2880
Type: Branch Library
New Oxford Area Library
124 N Peter Street
New Oxford, PA 17350
phone: 717-624-2182
Type: Branch Library
Adams County Library System (Bookmobile)
140 Baltimore Street
Gettysburg, PA 17325
phone: 717-334-5716
Type: Bookmobile
Fairfield Area Library
31 Wortz Drive
Fairfield, PA 17320
phone: 717-642-6009
Type: Branch Library
Littlestown Area Library
232 N Queen Street
Littlestown, PA 17340
phone: 717-359-0446
Type: Branch Library
Harbaugh Thomas Library
59 W York Street
Biglerville, PA 17307
phone: 717-677-6257
Type: Branch Library
Blue Ridge Summit Free Library
Jacobs Church Road & Buchanan Trail E
Blue Ridge Summit, PA 17214
phone: 717-794-2240
Type: Branch Library
Collinsville Community Library
2632 Delta Road
Brogue, PA 17309
phone: 717-927-9014
Type: Branch Library
Red Land Community Library
48 Robin Hood Drive
Etters, PA 17319
phone: 717-938-5599
Type: Branch Library
Village Library
35 C. N. Main Street
York, PA 17407
phone: 717-428-1034
Type: Branch Library
Dover Area Community Library
3700-3 Davidsburg Road
Dover, PA 17315
phone: 717-292-6814
Type: Branch Library
Kreutz Creek Valley Library Center
66 Walnut Springs Road
York, PA 17406
phone: 717-252-4080
Type: Branch Library
Lancaster Public Library West - Mountville Branch
120 College Avenue
Mountville, PA 17554
phone: 717-285-3231
Type: Branch Library
Lancaster Public Library East - Leola Branch
46 Hillcrest Road
Leola, PA 17540
phone: 717-656-7920
Type: Branch Library
Southeast Branch Library
1426 Perkiomen Avenue
Reading, PA 19602
phone: 610-655-6362
Type: Branch Library
Northwest Branch Library
901 Schuylkill Avenue
Reading, PA 19601
phone: 610-655-6360
Type: Branch Library
Northeast Branch Library
1348 N. 11th Street
Reading, PA 19604
phone: 610-655-6361
Type: Branch Library
City Of Reading Bookmobile
100 S. 5th Street
Reading, PA 19602
phone: 610-468-6350
Type: Bookmobile
Oley Valley Community Library
17 Jefferson Street, Room 208
Oley, PA 19547
phone: 610-987-4100
Type: Branch Library
West Lawn-Wyomissing Hills Library
101 Woodside Avenue
Reading, PA 19609
phone: 610-678-4888
Type: Branch Library
East Pennsboro Library
98 South Enola Drive
Enola, PA 17025
phone: 717-732-4274
Type: Branch Library
Northern Dauphin Branch Library
683 Main Street
Lykens, PA 17048
phone: 717-453-9315
Type: Branch Library
Johnson Memorial Library
799 E. Center Street
Millersburg, PA 17061
phone: 717-692-2658
Type: Branch Library
Kline Library
530 S. 29th Street
Harrisburg, PA 17104
phone: 717-234-3934
Type: Branch Library
William H & Marion C Alexander Family Library
200 W 2nd Street
Hummelstown, PA 17036
phone: 717-566-0949
Type: Branch Library
Madeline L. Olewine Memorial Library
2410 North Third Street
Harrisburg, PA 17110
phone: 717-232-7286
Type: Branch Library
Elizabethville Area Library
80 North Market Street
Elizabethville, PA 17023
phone: 717-362-9825
Type: Branch Library
Mccormick Riverfront Library
101 Walnut Street
Harrisburg, PA 17101
phone: 717-234-4976
Type: Branch Library
East Shore Area Library
4501 Ethel Street
Harrisburg, PA 17109
phone: 717-652-9380
Type: Branch Library
Beavertown Library
111 Walnut Street
Beavertown, PA 17813
phone: 570-658-3437
Type: Branch Library
Middleburg Community Library
13 N. Main Street
Middleburg, PA 17842
phone: 570-837-5931
Type: Branch Library
Mcclure Community Library
1 Library Lane
Mc Clure, PA 17841
phone: 570-658-7700
Type: Branch Library
Freeland Branch Library
515 Front Street
Freeland, PA 18224
phone: 570-636-2125
Type: Branch Library
Valley Branch Library
211 Main Street
Conyngham, PA 18219
phone: 570-788-1339
Type: Branch Library
Nuremberg Branch Library
45 Brush Street
Nuremberg, PA 18241
phone: 570-384-4101
Type: Branch Library
Plains Township Branch Library
126 North Main Street
Wilkes Barre, PA 18705
phone: 570-824-1862
Type: Branch Library
South Branch Library
2 Airy Street
Wilkes Barre, PA 18702
phone: 570-823-5544
Type: Branch Library
North Branch Library
28 Oliver Street
Wilkes Barre, PA 18705
phone: 570-822-4669
Type: Branch Library
Nancy Kay Holmes Branch
1032 Green Ridge Street
Scranton, PA 18509
phone: 570-207-0764
Type: Branch Library
Bookmobile One
500 Vine Street
Scranton, PA 18509
phone: 570-348-3013
Type: Bookmobile
Forest City Library
531 Main Street
Forest City, PA 18421
phone: 570-785-5590
Type: Branch Library
Susquehanna Free Library
83 Erie Boulevard, Suite C
Susquehanna, PA 18847
phone: 570-853-4106
Type: Branch Library
Hallstead-Great Bend Branch Library
135 Franklin Avenue
Hallstead, PA 18822
phone: 570-879-2227
Type: Branch Library
Pocono Township Branch
Municipal Bldg, Route 611
Tannersville, PA 18372
phone: 570-629-5858
Type: Branch Library
Smithfield Branch Library
Route 209, Pocono Square
East Stroudsburg, PA 18302
phone: 570-223-1881
Type: Branch Library
South Side Branch Library
400 Webster Street
Bethlehem, PA 18015
phone: 610-867-7852
Type: Branch Library
Palmer Library
1 Weller Place
Easton, PA 18042
phone: 610-258-7492
Type: Branch Library
South Side Branch
401 W. Berwick Street
Easton, PA 18042
phone: 610-258-3121
Type: Branch Library
Lackawaxen Township Branch Library
223 Route 590
Greeley, PA 18425
phone: 570-685-3100
Type: Branch Library
Dingman Township Branch Library
100 Bond Court
Milford, PA 18337
phone: 570-686-7045
Type: Branch Library
James A Michener Branch Library
401 W. Mill Street
Quakertown, PA 18951
phone: 215-536-3306
Type: Branch Library
Samuel Pierce Branch Library
491 Arthur Avenue
Perkasie, PA 18944
phone: 215-257-9718
Type: Branch Library
Yardley Makefield Branch Library
1080 Edgewood Road
Morrisville, PA 19067
phone: 215-493-9020
Type: Branch Library
Bensalem Library
3700 Hulmeville Road
Bensalem, PA 19020
phone: 215-638-2030
Type: Branch Library
Pennwood Branch Library
301 S. Pine Street
Langhorne, PA 19047
phone: 215-757-2510
Type: Branch Library
Levittown Regional Library
7311 New Falls Road
Levittown, PA 19055
phone: 215-949-2324
Type: Branch Library
Roslyn Branch Library
2412 Avondale Avenue
Abington, PA 19001
phone: 215-886-9818
Type: Branch Library
Ambler Branch Library
209 Race Street
Ambler, PA 19002
phone: 215-646-1072
Type: Branch Library
Upper Perkiomen Valley Library
350 Main Street
Red Hill, PA 18076
phone: 215-679-2020
Type: Branch Library
Conshohocken Free Library
301 Fayette Street
Conshohocken, PA 19428
phone: 610-825-1656
Type: Branch Library
Royersford Free Public Library
200 South Fourth Avenue
Royersford, PA 19468
phone: 610-948-7277
Type: Branch Library
Perkiomen Valley Library, Inc.
290 Second Street
Schwenksville, PA 19473
phone: 610-287-8360
Type: Branch Library
North Hills Community Library
212 Girard Avenue
Glenside, PA 19038
phone: 215-884-4760
Type: Branch Library
Henrietta Hankin Branch Library
215 Windgate Drive
Chester Springs, PA 19425
phone: 610-321-1700
Type: Branch Library
Paoli Library
18 Darby Road
Paoli, PA 19301
phone: 610-296-7996
Type: Branch Library
Upper Darby Municipal Branch Library
501 Bywood Avenue
Upper Darby, PA 19082
phone: 610-734-7649
Type: Branch Library
Primos Branch Library
409 Ashland Avenue
Clifton Heights, PA 19018
phone: 610-622-8091
Type: Branch Library
Northeast Regional Library
2228 Cottman Avenue
Philadelphia, PA 19149
phone: 215-685-0502
Type: Branch Library
Joseph E Coleman Northwest Regional Library
68 W. Chelten Avenue
Philadelphia, PA 19144
phone: 215-685-2156
Type: Branch Library
Lucien E Blackwell West Philadelphia Regional Library
125 S. 52nd Street
Philadelphia, PA 19139
phone: 215-685-7426
Type: Branch Library
Andorra Branch Library
705 E Cathedral Road
Philadelphia, PA 19128
phone: 610-642-5187
Type: Branch Library
Bustleton Avenue Branch Library
10199 Bustleton Avenue
Philadelphia, PA 19116
phone: 215-685-0472
Type: Branch Library
Chestnut Hill Branch Library
8711 Germantown Avenue
Philadelphia, PA 19118
phone: 215-685-9290
Type: Branch Library
Cecil B Moore Branch Library
2320 W. Cecil B. Moore Avenue
Philadelphia, PA 19121
phone: 215-685-2766
Type: Branch Library
Eastwick Branch Library
2851 Island Avenue
Philadelphia, PA 19153
phone: 215-685-4170
Type: Branch Library
Falls Of Schuylkill Branch Library
3501 Midvale Avenue
Philadelphia, PA 19129
phone: 215-685-2093
Type: Branch Library
Fishtown Community Branch Library
1217 E. Montgomery Avenue
Philadelphia, PA 19125
phone: 215-685-9990
Type: Branch Library
Fox Chase Branch Library
501 Rhawn Street
Philadelphia, PA 19111
phone: 215-685-0547
Type: Branch Library
Frankford Branch Library
4634 Frankford Avenue
Philadelphia, PA 19124
phone: 215-685-1473
Type: Branch Library
George Institute Branch Library
1461 N.52nd Street
Philadelphia, PA 19131
phone: 215-685-0177
Type: Branch Library
Greater Olney Branch Library
5501 N. 5th Street
Philadelphia, PA 19120
phone: 215-685-2845
Type: Branch Library
Haddington Branch Library
446 N. 65th Street
Philadelphia, PA 19151
phone: 215-685-1970
Type: Branch Library
Katharine Drexel Branch Library
11099 Knights Road
Philadelphia, PA 19154
phone: 215-685-9383
Type: Branch Library
Kensington Branch Library
104 W. Dauphin Street
Philadelphia, PA 19133
phone: 215-685-9996
Type: Branch Library
Lawncrest Branch Library
6098 Rising Sun Avenue
Philadelphia, PA 19111
phone: 215-685-0549
Type: Branch Library
Logan Branch Library
1333 Wagner Avenue
Philadelphia, PA 19141
phone: 215-685-9156
Type: Branch Library
Lovett Memorial Library
6945 Germantown Avenue
Philadelphia, PA 19119
phone: 215-685-2095
Type: Branch Library
Mcpherson Square Branch Library
601 E. Indiana Avenue
Philadelphia, PA 19134
phone: 215-685-9995
Type: Branch Library
Charles Durham Branch Library
3320 Haverford Avenue
Philadelphia, PA 19101
phone: 215-685-7436
Type: Branch Library
Nicetown-Tioga Branch Library
3720 N. Broad Street
Philadelphia, PA 19140
phone: 215-685-9790
Type: Branch Library
Oak Lane Library
6614 N. 12th Street
Philadelphia, PA 19126
phone: 215-685-2848
Type: Branch Library
Overbrook Park Branch Library
7422 Haverford Avenue
Philadelphia, PA 19151
phone: 215-685-0182
Type: Branch Library
Paschalville Branch Library
6942 Woodland Avenue
Philadelphia, PA 19142
phone: 215-685-2662
Type: Branch Library
Thomas F Donatucci, Sr., Branch
1935 Shunk
Philadelphia, PA 19145
phone: 215-685-1755
Type: Branch Library
Queen Memorial Library
1201 S. 23rd Street
Philadelphia, PA 19146
phone: 215-685-1899
Type: Branch Library
South Philadelphia Branch Library
1700 S. Broad Street
Philadelphia, PA 19145
phone: 215-685-1866
Type: Branch Library
Charles Santore Branch Library
932 S. 7th Street
Philadelphia, PA 19147
phone: 215-686-1766
Type: Branch Library
Fumo Family Branch Library
2437 Broad Street
Philadelphia, PA 19148
phone: 215-685-1758
Type: Branch Library
Roxborough Branch Library
6245 Ridge Avenue
Philadelphia, PA 19128
phone: 215-685-2550
Type: Branch Library
Tacony Branch Library
6742 Torresdale Avenue
Philadelphia, PA 19135
phone: 215-685-8755
Type: Branch Library
Torresdale Branch Library
3079 Holme Avenue
Philadelphia, PA 19136
phone: 215-685-0494
Type: Branch Library
Wadsworth Avenue Branch Library
1500 Wadsworth Avenue
Philadelphia, PA 19150
phone: 215-685-9293
Type: Branch Library
Welsh Road Branch Library
9233 Roosevelt Boulevard
Philadelphia, PA 19114
phone: 215-685-0498
Type: Branch Library
West Oak Lane Branch Library
2000 Washington Lane
Philadelphia, PA 19138
phone: 215-685-2843
Type: Branch Library
Whitman Branch Library
200 Snyder Avenue
Philadelphia, PA 19148
phone: 215-685-1754
Type: Branch Library
Widener Branch Library
2808 W. Lehigh Avenue
Philadelphia, PA 19132
phone: 215-685-9799
Type: Branch Library
Bushrod Library
6304 Castor Avenue
Philadelphia, PA 19149
phone: 215-685-1471
Type: Branch Library
Haverford Avenue Branch Library
5543 Haverford Avenue
Philadelphia, PA 19139
phone: 215-685-1964
Type: Branch Library
Blanche A Nixon Branch, Cobbs Creek
5800 Cobbs Creek Parkway
Philadelphia, PA 19143
phone: 215-685-1973
Type: Branch Library
Holmesburg Branch Library
7810 Frankford Avenue
Philadelphia, PA 19136
phone: 215-685-8756
Type: Branch Library
Kingsessing Branch Library
1201 S. 51st Street
Philadelphia, PA 19143
phone: 215-685-2690
Type: Branch Library
Lillian Marrero Branch Library
601 W. Lehigh Avenue
Philadelphia, PA 19133
phone: 215-685-9794
Type: Branch Library
Philadelphia City Institute Library
1905 Locust Street
Philadelphia, PA 19103
phone: 215-685-6621
Type: Branch Library
Ramonita G Derodriguez Branch Library
600 W. Girard Avenue
Philadelphia, PA 19123
phone: 215-686-1768
Type: Branch Library
Richmond Branch Library
2987 Almond Street
Philadelphia, PA 19134
phone: 215-685-9992
Type: Branch Library
Walnut Street West Branch Library
3927 Walnut Street
Philadelphia, PA 19104
phone: 215-685-7671
Type: Branch Library
Wynnefield Branch Library
5325 Overbrook Avenue
Philadelphia, PA 19131
phone: 215-685-0298
Type: Branch Library
Wyoming Branch Library
231 E. Wyoming Avenue
Philadelphia, PA 19120
phone: 215-685-9158
Type: Branch Library
David Cohen Ogontz Branch
6017 Ogontz Avenue
Philadelphia, PA 19141
phone: 215-685-3566
Type: Branch Library
Independence Branch Library
18 S. 7th Street
Philadelphia, PA 19106
phone: 215-685-1633
Type: Branch Library
Edinboro Branch Library
413 West Plum Street Unit B
Edinboro, PA 16412
phone: 814-451-7081
Type: Branch Library
Iroquois Avenue Branch Library
4212 Iroquois Avenue
Erie, PA 16511
phone: 814-451-7082
Type: Branch Library
Millcreek Branch Library
2088 Interchange Road, Suite 280
Erie, PA 16565
phone: 814-451-7084
Type: Branch Library
Erie County Public Library (Rural Bookmobile)
160 East Front Street
Erie, PA 16507
phone: 814-451-6920
Type: Bookmobile
Lincoln Community Center
1255 Manchester Road
Erie, PA 16505
phone: 814-451-7085
Type: Branch Library
Glenside Free Library
215 South Keswick Avenue
Glenside, PA 19038
phone: 215-885-0455
Type: Branch Library
La Mott Free Library
7420 Sycamore Avenue
Elkins Park, PA 19027
phone: 215-635-4419
Type: Branch Library
Elkins Park Free Library
563 East Church Road
Elkins Park, PA 19027
phone: 215-635-5000
Type: Branch Library
East Cheltenham Free Library
400 Myrtle Avenue
Cheltenham, PA 19012
phone: 215-379-2077
Type: Branch Library
Ardmore Free Library
108 Ardmore Avenue
Ardmore, PA 19003
phone: 610-642-5187
Type: Branch Library
Bala Cynwyd Memorial Library
131 Old Lancaster Road
Bala Cynwyd, PA 19004
phone: 610-664-1196
Type: Branch Library
Belmont Hills Public Library
120 Mary Watersford Road
Bala Cynwyd, PA 19004
phone: 610-664-8427
Type: Branch Library
Gladwyne Free Library
362 Righters Mill Road
Gladwyne, PA 19035
phone: 610-642-3957
Type: Branch Library
Ludington Public Library
5 S. Bryn Mawr Avenue
Bryn Mawr, PA 19010
phone: 610-525-1776
Type: Branch Library
Penn Wynne Library
130 Overbrook Parkway
Wynnewood, PA 19096
phone: 610-642-7844
Type: Branch Library
Salisbury Township Branch Library
835 Houston Run Drive Suite 220
Gap, PA 17527
phone: 717-442-3304
Type: Branch Library
Butler County Bookmobile
1553 West Sunbury Road
West Sunbury, PA 16061
phone: 724-476-1006
Type: Bookmobile
Slippery Rock Community Library
316 North Main Street
Slippery Rock, PA 16057
phone: 724-738-9179
Type: Branch Library
Preschool Bus
1301 Beaver Avenue
Pittsburgh, PA 15233
phone: 412-321-1853
Type: Bookmobile
Greene County Library System Bookmobile
107 Hatfield Street
Jefferson, PA 15344
phone: 724-833-4633
Type: Bookmobile
Beaver County Bookmobile
2811 Darlington Road
Beaver Falls, PA 15010
phone: 724-847-1450
Type: Bookmobile
Community Library Of Allegheny Valley-Tarentum
400 Lock Street
Tarentum, PA 15084
phone: 724-226-0770
Type: Branch Library
Ft. Loudon Community Library
210 Mullen Street
Fort Loudon, PA 17224
phone: 717-369-4704
Type: Branch Library
Lilian S. Besore Memorial Library
305 East Baltimore Street
Greencastle, PA 17225
phone: 717-597-7920
Type: Branch Library
Grove Family Library
101 Ragged Edge Road South
Chambersburg, PA 17202
phone: 717-264-9663
Type: Branch Library
St. Thomas Branch Library
30 School House Road
Saint Thomas, PA 17252
phone: 717-369-4716
Type: Branch Library
Franklin County Bookmobile
101 Ragged Edge Road South
Chambersburg, PA 17202
phone: 717-264-9863
Type: Bookmobile
Coyle Free Library
102 North Main Street
Chambersburg, PA 17201
phone: 717-263-1054
Type: Branch Library


 
The USA.com website and domain are privately owned and are not operated by or affiliated with any government or municipal authority.
© 2017 World Media Group, LLC.