Search libraries.org for public libraries in Pennsylvania
= Connect to library Web site
= Connect to library Online Catalog
Abington Township, PA --
Abington Township Public Library
=215-885-5180
Roslyn Branch Library =215-886-9818
Adams County, PA --
Adams County Library System
=717-334-0163
Carroll Valley Library =717-642-6009
Harbaugh-Thomas Library =717-677-6257
Jean Barnett Trone Memorial Library =717-259-9000
Littlestown Library =717-359-0446
New Oxford Area Library =717-624-2182
Adamstown, PA --
Adamstown Area Library
=717-484-4200
Albion, PA --
Albion Area Public Library
=814-756-5400
Alexandria, PA --
Memorial Public Library
=814-669-4313
Aliquippa, PA --
B.F. Jones Memorial Library
=724-375-2900
Allegheny Valley, PA --
Community Library of Allegheny Valley
=724-226-3491
Tarentum Community Library =724-226-0770
Allentown, PA --
Allentown Public Library
=610-820-2400
South Branch Library =610-797-3832
Altoona, PA --
Altoona Area Public Library
=814-946-0417
Ambridge, PA --
Laughlin Memorial Library
=724-266-3857
Annville, PA --
Annville Free Library
=717-867-1802
Apollo, PA --
Apollo Memorial Library
=724-478-4214
Ashland, PA --
Ashland Public Library
=570-875-3175
Aston, PA --
Aston Public Library
=610-494-5877
Atglen, PA --
Atglen Public Library
=610-593-6848
Athens, PA --
Spalding Memorial Library
=570-888-7117
Avalon, PA --
Avalon Public Library
=412-761-2288
Avella, PA --
Avella Area Public Library
=724-587-5688
Baden, PA --
Baden Memorial Library
=724-869-3960
Baldwin, PA --
Baldwin Borough Library
=412-885-2255
Bangor, PA --
Bangor Public Library
=610-588-4136
Beaver County, PA --
Beaver County Library System
=724-378-6227
Chippewa Library Information Center =724-847-1450
Beaver Falls, PA --
Beaver Falls Carnegie Free Library
=724-628-1380
Beaver, PA --
Beaver Area Memorial Library
=724-775-1132
Beaverdale, PA --
Beaverdale Public Library
=814-487-7742
Bedford County, PA --
Bedford County Library
=814-623-5010
Belle Vernon, PA --
Belle Vernon Public Library
=724-929-6642
Bellevue, PA --
Andrew Bayne Memorial Library
=412-766-7447
Bellwood, PA --
Bellwood Antis Public Library
=814-742-8234
Bentleyville, PA --
Bentleyville Public Library
=724-239-5122
Berks County, PA --
Berks County Public Libraries
=610-378-5260
Bernville, PA --
Bernville Area Community Library
=610-488-1302
Berwick, PA --
McBride Memorial Library
=570-752-2241
Berwyn, PA --
Easttown Library and Information Center
=610-644-0138
Bessemer, PA --
F D Campbell Memorial Library
=724-667-7939
Bethany, PA --
Bethany Public Library
=717-253-4349
Bethel Park, PA --
Bethel Park Public Library
=412-835-2207
Bethel, PA --
Bethel-Tulpehocken Public Library
=717-933-4060
Bethlehem, PA --
Bethlehem Area Public Library
=610-867-3761
Birdsboro, PA --
Boone Area Library
=610-582-5666
Black Lick, PA --
Burrell Township Library
=724-248-7122
Blain, PA --
Community Library of West Perry County
=717-536-3761
Blairsville, PA --
Blairsville Public Library
=724-459-6077
Bloomsburg, PA --
Bloomsburg Public Library
=570-784-0883
Blossburg, PA --
Blossburg Memorial Library
=570-638-2197
Boyertown, PA --
Boyertown Community Library
=610-369-0496
Braddock, PA --
Braddock Carnegie Library
=412-351-5357
Turtle Creek Satellite Library =412-829-7112
Bradford County, PA --
Bradford County Library System
=570-297-2436
Bradford, PA --
Bradford Area Public Library
=814-362-6527
Brandywine, PA --
Brandywine Community Library
=610-682-7115
Brentwood, PA --
Brentwood Library
=412-882-5694
Bridgeville, PA --
Bridgeville Public Library
=412-221-3737
Bristol, PA --
Margaret R. Grundy Memorial Library
Brockway, PA --
Mengle Memorial Library
=814-265-8245
Brodheadsville, PA --
Western Pocono Community Library
=570-992-7934
Brookville, PA --
Rebecca M. Arthurs Memorial Library
=814-849-5512
Broomall, PA --
Marple Public Library
=610-356-1510
Brownsville, PA --
Brownsville Free Public Library
=724-785-7272
Bucks County, PA --
Bucks County Free Library
=215-348-0332
Bensalem Branch Library =215-638-2030
Langhorne Branch Library =215-757-2510
Levittown Regional Library =215-949-2324
Pipersville Free Library =215-766-7880
Quakertown Library =215-536-3306
Riegelsville Public Library =610-749-2357
Samuel Pierce Branch Library =215-257-9718
Yardley Makefield Branch Library =215-493-9020
Burgettstown, PA --
Burgettstown Community Library
=724-947-9780
Butler County, PA --
Butler County Federated Library System
=724-287-1715
Butler, PA --
Butler Area Public Library
=724-287-1715
California, PA --
California Area Public Library
=724-938-2907
Cambria County, PA --
Cambria County Public Library
=814-536-5131
Cambridge Springs, PA --
Cambridge Springs Public Library
=814-398-2123
Cameron County, PA --
Barbara Moscato Brown Memorial Library
=814-486-8011
Camp Hill, PA --
Cleve J. Fredricksen Library
=717-761-3900
East Pennsboro Branch Library =717-732-4274
Canton, PA --
Green Free Library
=570-673-5744
Carbondale, PA --
Carbondale Public Library
=570-282-4281
Carlisle, PA --
Bosler Memorial Library
=717-243-4642
Carmichaels, PA --
Flenniken Public Library
=724-966-5263
Carnegie, PA --
Andrew Carnegie Free Library
=412-276-3456
Carrolltown, PA --
Carrolltown Public Library
=814-344-6300
Castle Shannon, PA --
Community Library of Castle Shannon
=412-563-4552
Catasauqua, PA --
Catasauqua Public Library
=610-264-4151
Center Valley, PA --
Southern Lehigh Public Library
=610-282-8825
Centre County, PA --
Centre County Library and Historical Museum
=814-355-1516
Aaronsburg Area Library =814-349-5328
Centre Hall Area Branch Library =814-364-2580
Holt Memorial Library =814-342-1987
Chambersburg, PA --
Coyle Free Library
=717-263-1054
Charleroi, PA --
John K. Tener Library
=724-483-8282
Cheltenham, PA --
Cheltenham Township Library System
=215-885-0455
East Cheltenham Free Library =215-379-2077
Elkins Park Free Library =215-635-5000
La Mott Free Library =215-635-4419
Chester County Library System --
Avon Grove Library
=610-869-2004
Chester County, PA --
Chester County Public Library
=610-280-2600
Henrietta Hankin Branch Library =610-321-1700
Chester Springs, PA --
Chester Springs Library
=610-827-9212
Chester, PA --
J. Lewis Crozer Library
=610-494-3454
Christiana, PA --
Moores Memorial Library
=610-593-6683
Clairton, PA --
Clairton Public Library
=412-233-7966
Clarion County, PA --
Clarion County Library System
=814-226-7172
Clarion, PA --
Clarion Free Library
=814-226-7172
Clarks Summit, PA --
Abington Community Library
=570-587-3440
Claysburg, PA --
Claysburg Area Public Library
=814-239-2782
Clearfield County, PA --
Clearfield County Public Library
=814-236-0589
Curwensville Public Library =814-236-0355
Clearfield, PA --
Joseph and Elizabeth Shaw Public Library
=814-765-3271
Clinton County, PA --
Annie Halenbake Ross Library
=570-748-3321
Friendship Community Library =570-962-2048
Renovo Area Public Library =570-923-0390
Coatesville, PA --
Coatesville Area Public Library
=610-384-4115
Cochranton, PA --
Cochranton Area Public Library
=814-425-3996
Collingdale, PA --
Collingdale Public Library
=610-583-2214
Columbia County, PA --
Columbia County Traveling Library
=570-387-8782
Columbia, PA --
Columbia Public Library
=717-684-2255
Concordville, PA --
Rachel Kohl Community Library
=610-358-3445
Conneaut Lake, PA --
Margaret Shontz Memorial Library
=814-382-6666
Conneautville, PA --
James A Stone Memorial Library
=814-587-2142
Cooperstown, PA --
Cooperstown Public Library
=814-374-4605
Coplay, PA --
Coplay Public Library
=610-262-7351
Coraopolis, PA --
Coraopolis Memorial Library
=412-264-3502
Corry, PA --
Corry Public Library
=814-664-7611
Coudersport, PA --
Coudersport Public Library
=814-274-9382
Crafton, PA --
Crafton Public Library
=412-922-6877
Cranberry Township, PA --
Cranberry Public Library
=724-776-9100
Cresson, PA --
Cresson Public Library
=814-886-2619
Cumberland County, PA --
Cumberland County Library System
=717-240-6175
Dallas, PA --
Back Mountain Memorial Library
=570-675-1182
Dalton, PA --
Dalton Community Library
=570-563-2014
Danville, PA --
Thomas Beaver Free Library
=570-275-4180
Darby, PA --
Darby Free Library
=610-586-7310
Dauphin County, PA --
Dauphin County Library System
=717-652-9380
Elizabethville Area Library =717-362-9825
Johnson Memorial Library =717-692-2658
Kline Library =717-234-3934
Madeline L. Olewine Memorial Library =717-232-7286
McCormick Riverfront Library =717-234-4976
Northern Dauphin Branch Library =717-453-9315
William H. and Marion C. Alexander Family Library =717-566-7178
Delaware County, PA --
Delaware County Library System
=610-891-8622
Delmont, PA --
Delmont Public Library
=724-468-5329
Donora, PA --
Donora Public Library
=724-379-7940
Dormont, PA --
Dormont Public Library
=412-531-8754
Downingtown, PA --
Downingtown Library
=610-269-2741
DuBois, PA --
DuBois Public Library
=814-371-5930
East Berlin, PA --
East Berlin Community Library
=717-259-9000
Eastern Monroe County, PA --
Eastern Monroe Public Library
=570-421-0800
Pocono Township Branch Library =570-629-5858
Smithfield Branch Library =570-223-1881
Easton, PA --
Easton Area Public Library
=610-258-2917
Palmer Library =610-258-7492
South Side Branch Library =610-258-3121
Ebensburg, PA --
Ebensburg Free Public Library
=814-472-7957
Edgewood, PA --
C.C. Mellor Memorial Library
=412-731-0909
Elizabethtown, PA --
Elizabethtown Public Library
=717-367-7467
Elkland, PA --
Elkland Area Community Library
=814-258-7576
Ellwood, PA --
Ellwood City Area Public Library
=724-758-6458
Elysburg, PA --
Ralpho Township Public Library
=570-672-9449
Emmaus, PA --
Emmaus Public Library
=610-965-9284
Ephrata, PA --
Ephrata Public Library
=717-738-9291
Erie County, PA --
Erie County Public Library Blasco Library
=814-451-6900
Edinboro Branch Library =814-451-7081
Iroquois Avenue Branch Library =814-451-7082
Lincoln Community Center Library =814-451-7085
Millcreek Mall Branch Library =814-451-7084
Essington, PA --
Tinicum Memorial Public Library
=610-521-9344
Evans City, PA --
Evans City Public Library
=724-538-8695
Everett, PA --
Everett Free Library
=814-652-5922
Exeter, PA --
Exeter Community Library
=610-406-9431
Factoryville, PA --
Factoryville Public Library
=570-345-3788
Farrell, PA --
Stey Nevant Public Library
=724-983-2714
Feasterville, PA --
Township Library of Lower Southampton
=215-355-1183
Fleetwood, PA --
Fleetwood Area Public Library
=610-944-0146
Folcroft, PA --
Folcroft Public Library
=610-586-1690
Folsom, PA --
Ridley Township Public Library
=610-583-0593
Ford City, PA --
Ford City Public Library
=724-763-3591
Fox Chapel Area, PA --
Cooper-Siegel Community Library
=412-828-9520
Sharpsburg Branch Library =412-781-0783
Foxburg, PA --
Foxburg Free Library
=724-659-3431
Frackville, PA --
John and Jane Domalakes Memorial Library
=570-874-3382
Franklin County, PA --
Lilian S. Besore Memorial Library
=717-597-7920
Blue Ridge Summit Free Library =717-794-2240
Ft. Loudon Branch Library =717-369-4704
Grove Family Library =717-264-9663
Ragged Edge Library =717-264-9663
St. Thomas Branch Library =717-369-4716
Franklin, PA --
Franklin Public Library
=814-432-5062
Fredericktown, PA --
Fredericktown Area Public Library
=724-377-0017
Fulton County, PA --
Fulton County Library
=717-485-5327
Hustontown Branch Library =717-987-3606
Galeton, PA --
Galeton Public Library
=814-435-2321
Gallitzin, PA --
Gallitzin Public Library
=814-886-4041
Genesee, PA --
Genesee Area Library
=814-228-3328
Girard, PA --
Rice Avenue Community Public Library
=814-774-4982
Glenolden, PA --
Glenolden Library
=610-583-1010
Greater Canonsbur, PA --
Frank Sarris Public Library
=724-745-1308
Green Tree, PA --
Green Tree Public Library
=412-921-9292
Greene County, PA --
Greene County Library System
=724-883-2107
Greensburg, PA --
Greensburg-Hempfield Area Library
=724-837-5620
Greenville, PA --
Greenville Area Public Library
=724-588-5490
Grove City, PA --
Grove City Community Library
=724-458-7320
Hamburg, PA --
Hamburg Public Library
=610-562-2843
Hampton, PA --
Hampton Community Library
=412-684-1098
Harrison City, PA --
Penn Area Library
=724-744-4414
Hastings, PA --
Hastings Public Library
=814-247-8231
Hatboro, PA --
Union Library Company of Hatboro
=2156721420
Havertown, PA --
Haverford Township Free Library
=610-446-3082
Hawley, PA --
Hawley Public Library
=570-226-4620
Hazleton, PA --
Hazleton Area Public Library
=570-454-2961
Freeland Branch Library =570-636-2125
Nuremburg Branch Library =570-384-4101
South Side Library Branch Library =570-929-1120
Valley Branch Library =570-788-1339
Hegins, PA --
Tri-Valley Free Public Library
=570-682-8922
Hellertown, PA --
Hellertown Area Library
=610-838-8381
Herminie, PA --
Sewickley Township Public Library
=724-446-9940
Hershey, PA --
Hershey Public Library
=717-533-6555
Hollidaysburg, PA --
Hollidaysburg Area Public Library
=814-695-5961
Homestead, PA --
Carnegie Library of Homestead
=412-462-3444
Honey Brook, PA --
Honey Brook Community Library
=610-273-3303
Horsham, PA --
Horsham Township Library
=215-443-2609
Houston, PA --
Chartiers-Houston Community Library
=724-745-4300
Hughesville, PA --
Hughesville Area Public Library
=570-584-3762
Huntingdon County, PA --
Huntingdon County Library
=814-643-0200
Lower Huntingdon County Branch Library =814-447-3796
Mount Union Branch Library =814-542-4572
Hyndman, PA --
Hyndman Londonderry Public Library
=814-842-3782
Indiana, PA --
Indiana Free Library
=724-465-8841
Intercourse, PA --
Pequea Valley Public Library
=717-768-3160
Salisbury Township Branch Library =717-442-3304
Irwin, PA --
Norwin Public Library
=724-863-4700
Norwin Public Library Branch Library =724-864-4066
Jeannette, PA --
Jeannette Public Library
=724-523-5702
Jefferson Hills, PA --
Jefferson Hills Library
=412-655-7741
Jenkintown, PA --
Jenkintown Library
=215-884-0593
Jersey Shore, PA --
Jersey Shore Public Library
=570-398-9891
Jim Thorpe, PA --
Dimmick Memorial Library
=570-325-2131
Johnsonburg, PA --
Johnsonburg Public Library
=814-965-4110
Johnstown, PA --
Highland Community Library
=814-266-5610
Juniata County, PA --
Juniata County Library
=717-436-6378
Kane, PA --
Friends' Memorial Public Library
=814-837-7010
Kennett Square, PA --
Bayard Taylor Memorial Library
=610-444-2702
Kingston, PA --
Hoyt Library
=570-287-2013
Kittanning, PA --
Kittanning Public Library
=724-543-1383
Knox, PA --
Knox Public Library
=814-797-1054
Knoxville, PA --
Knoxville Public Library
=814-326-4448
Kutztown, PA --
Kutztown Community Library
=610-683-5820
Laceyville, PA --
Laceyville Public Library
=570-869-1958
Lackawanna County, PA --
Lackawanna County Library System
Lafayette Hill, PA --
William Jeanes Memorial Library
=610-828-0441
Lakeview Area, PA --
Lakeview Area Public Library
=724-376-4217
Lakewood, PA --
Northern Wayne Community Library
=570-798-2444
Lancaster, PA --
Lancaster Public Library
=717-394-2651
Leola Library =717-656-7920
Mountville Library =717-285-3231
Lansdale, PA --
Lansdale Public Library
=215-855-3228
Lansdowne, PA --
Lansdowne Public Library
=610-623-0239
Latrobe, PA --
Adams Memorial Library
=724-539-1972
Caldwell Memorial Library =724-694-5765
Unity Branch Library =724-532-1840
Laurelton, PA --
West End Library
=570-922-4773
Lawrence County, PA --
Lawrence County Federated Library System
=724-658-6659
Lebanon County, PA --
Lebanon County Library System
=717-273-7624
Lebanon Community Library =717-273-7624
Leechburg, PA --
Leechburg Public Library
=724-845-1911
Lehighton, PA --
Lehighton Area Memorial Library
=610-377-2750
Ligonier, PA --
Ligonier Valley Library
=724-238-6451
Lilly, PA --
Lilly Washington Public Library
=814-886-7543
Lima, PA --
Middletown Free Library
=610-566-7828
Linesville, PA --
Linesville Community Public Library
=814-683-4354
Lititz, PA --
Lititz Public Library
=717-626-2255
Lower Merion District, PA --
Ardmore Free Library
=215-642-5187
Bala Cynwyd Library =610-664-1196
Belmont Hills Public Library =610-664-8427
Gladwyne Free Library =215-642-3957
Ludington Library =610-525-1776
Penn Wynne Library =215-642-7844
Lower Merion Library System --
Lower Merion Library System
=610-645-6110
Lower Moreland, PA --
Huntingdon Valley Library
=215-947-5138
Lower Providence, PA --
Lower Providence Community Library
=610-666-6640
Luzerne, PA --
Osterhout Free Library
=570-823-0156
North Branch Library =570-822-4660
Plains Township Branch Library =570-824-1862
Macungie, PA --
Lower Macungie Library
=610-966-6864
Mahanoy City, PA --
Mahanoy City Public Library
=570-773-1610
Malvern, PA --
Malvern Public Library
=610-644-7259
Manheim Township, PA --
Manheim Township Public Library
=717-560-6441
Manheim, PA --
Manheim Community Library
=717-665-6700
Manor, PA --
Manor Public Library
=724-864-6850
Mansfield, PA --
Mansfield Free Public Library
=570-662-3850
Marcus Hook, PA --
Mary M. Campbell Public Library
=610-485-6519
Marianna, PA --
Marianna Community Public Library
=724-267-3888
Marienville, PA --
Marienville Area Library
=814-927-8552
Mars, PA --
Mars Area Public Library
=724-625-9048
Martinsburg, PA --
Martinsburg Community Library
=814-793-3335
Marysville, PA --
Marysville Rye Library
=717-957-2851
Masontown, PA --
German Masontown Public Library
=724-583-7030
Matthews, PA --
Matthews Public Library
=717-865-5523
McDonald, PA --
Heritage Public Library
=724-926-8400
McEwensville, PA --
Montgomery House - Warrior Run Library
=570-538-1381
McKees Rocks, PA --
Sto-Rox Public Library
=412-771-1222
McKeesport, PA --
Carnegie Free Library of McKeesport
=412-672-0625
Duquesne Branch Library =412-469-9143
Elizabeth Forward Branch Library =412-896-2371
White Oak Branch Library =412-678-2002
McVeytown, PA --
Rothrock Community Library
=717-899-6851
Meadville, PA --
Meadville Public Library
=814-336-1773
Mechanicsburg, PA --
Joseph T. Simpson Public Library
=717-766-0171
Media, PA --
Media - Upper Providence Library
=610-566-1918
Mehoopany, PA --
Mehoopany Area Library
=570-833-2818
Mercer, PA --
Mercer Area Library
=724-662-4233
Meshoppen, PA --
Frances E Kennard Library
=570-833-5060
Meyersdale, PA --
Meyersdale Public Library
=814-445-5907
Middletown, PA --
Middletown Public Library
=717-944-6412
Midland, PA --
Carnegie Library of Midland
=724-643-8980
Mifflin County, PA --
Mifflin County Library
=717-242-2391
Allensville Community Library =717-483-6968
Kish Branch Library =717-935-2880
Milroy Branch Library =717-667-2866
Mifflinburg, PA --
Herr Memorial Library
=570-966-0831
Milton, PA --
Milton Public Library at Rose Hill
=570-742-7111
Minersville, PA --
Minersville Public Library
=570-544-5196
Monaca, PA --
Monaca Public Library
=724-775-9608
Monessen, PA --
Monessen Public Library
=724-684-4750
Monongahela, PA --
Monongahela Area Library
=724-258-5409
Monroeton, PA --
Monroeton Public Library
=570-265-2871
Monroeville, PA --
Monroeville Public Library
=412-372-0500
Montgomery County, PA --
Montgomery County-Norristown Public Library
=610-278-5100
Conshohocken Free Library =610-825-1656
Perkiomen Valley Library =610-287-8360
Royersford Free Public Library =610-948-7277
Upper Perkiomen Valley Library =215-679-2020
Montgomery, PA --
Montgomery Area Public Library
=570-547-6212
Montoursville, PA --
Konkle Memorial Library
=570-368-1840
Moon, PA --
Moon Township Public Library
=412-269-0334
Morgantown, PA --
Village Library of Morgantown
=610-286-1022
Morrisville, PA --
Morrisville Free Library
=215-295-4850
Moscow, PA --
North Pocono Public Library
=570-842-4700
Mount Carmel, PA --
Mount Carmel Public Library
=570-339-0703
Mount Holly Springs, PA --
Amelia S. Givin Library
=717-486-3688
Mount Jewett, PA --
Mount Jewett Memorial Library
=814-778-5588
Mount Joy, PA --
Milanof-Schock Library
=717-653-1510
Mount Lebanon, PA --
Mount Lebanon Public Library
=412-531-1912
Mount Pleasant, PA --
Mount Pleasant Free Public Library
=724-547-3850
Mount Union , PA --
Mount Union Community Library
=814-542-4572
Mountain Top, PA --
Marian Sutherland Kirby Library
=570-474-9313
Mountainhome, PA --
Barrett Paradise Friendly Library
=570-595-7171
Muhlenberg, PA --
Muhlenberg Community Library
=610-929-0589
Muncy, PA --
Muncy Public Library
=570-546-5014
Murrysville, PA --
Murrysville Community Library
=724-327-1102
Myerstown, PA --
Myerstown Community Library
=717-866-2800
Nanticoke, PA --
Mill Memorial Library
=570-735-3030
Nanty Glo, PA --
Nanty Glo Public Library
=814-749-0111
Narberth, PA --
Narberth Community Library
=610-664-2878
Nazareth, PA --
Memorial Library of Nazareth and Vicinity
=610-759-4932
New Bethlehem, PA --
Redbank Valley Public Library
=814-275-2870
New Bloomfield, PA --
New Bloomfield Public Library
=717-582-7426
New Brighton, PA --
New Brighton Public Library
=724-846-7991
New Castle, PA --
New Castle Public Library
=724-658-6659
New Cumberland, PA --
New Cumberland Public Library
=717-774-7820
New Florence, PA --
New Florence Community Library
=724-235-2249
New Holland, PA --
Eastern Lancaster County Library
=717-354-0525
New Hope, PA --
Free Library of New Hope and Solebury
=215-862-2330
New Kensington, PA --
Peoples Library
=724-339-1021
Lower Burrell Branch Library =724-339-1565
New Milford, PA --
Pratt Memorial Library
=570-465-3098
Newfoundland, PA --
Newfoundland Area Public Library
=570-676-4518
Newport, PA --
Newport Public Library
=717-567-6860
Newtown Square, PA --
Newtown Public Library
=610-353-0454
Newville, PA --
John Graham Public Library
=717-776-5900
North East, PA --
McCord Memorial Library
=814-725-4057
North Versailles, PA --
North Versailles Public Library
=412-823-2222
North Wales, PA --
North Wales Area Library
=215-699-5410
Northampton Township, PA --
Free Library of Northampton Township
=215-357-3050
Northampton, PA --
Northhampton Area Public Library
=610-262-7537
Northern Cambria, PA --
Northern Cambria Public Library
=814-948-7820
Northern Tier, PA --
Northern Tier Regional Library
=724-449-2665
Pine Center =412-625-5655
Northumberland, PA --
Priestley-Forsyth Memorial Library
=570-473-8201
Norwood, PA --
Norwood Public Library
=610-534-0693
Oakmont, PA --
Oakmont Carnegie Library
=412-828-9532
Oil City, PA --
Oil City Library
=814-678-3072
Orangeville, PA --
Orangeville Public Library
=570-683-5354
Orbisonia, PA --
Southern Huntingdon Area Library
=814-447-0065
Orwigsburg, PA --
Orwigsburg Area Free Public Library
=570-366-1638
Osceola Mills, PA --
Osceola Mills Community Library
=814-339-5134
Oxford, PA --
Oxford Public Library
=610-932-9625
Palmerton, PA --
Palmerton Area Library
=610-826-3424
Palmyra, PA --
Palmyra Public Library
=717-838-1347
Parkesburg, PA --
Parkesburg Free Library
=610-857-5165
Parkland, PA --
Parkland Community Library
=610-398-1333
Patton, PA --
Patton Public Library
=814-674-8231
Peckville, PA --
Valley Community Library
=570-489-1765
Penn Hills, PA --
Penn Hills Public Library
=412-795-3507
Lincoln Park Satellite Library =412-362-7729
Peters Township, PA --
Peters Township Library
=724-941-9430
Philadelphia, PA --
Free Library of Philadelphia
=215-686-5300
Andorra Branch Library =215-685-2552
Blanche A Nixon Branch Library =215-685-1973
Bushrod Library =215-685-1471
Bustleton Avenue Branch Library =215-685-0472
Cecil B Moore Branch Library =215-685-2766
Charles Durham Branch Library =215-685-7436
Charles Santore Library =215-686-1766
Chestnut Hill Branch Library =215-248-0977
David Cohen Ogontz Library =215-685-3566
Eastwick Library =215-685-4170
Falls of Schuylkill Branch Library =215-685-2093
Fishtown Community Branch Library =215-685-9990
Fox Chase Branch Library =215-685-0547
Frankford Branch Library =215-685-1473
Fumo Family Branch Library =215-685-1758
George Institute Branch Library =215-685-0177
Greater Olney Branch Library =215-685-2846
Haddington Branch Library =215-685-1970
Haverford Avenue Branch Library =215-685-1964
Holmesburg Branch Library =215-685-8756
Independence Branch Library =215-685-1633
Joseph E. Coleman Northwest Regional Library =215-685-2150
Katharine Drexel Branch Library =215-685-9383
Kensington Branch Library =215-685-9996
Kingsessing Branch Library =215-685-2690
Lawncrest Branch Library =215-685-0549
Library for the Blind and Physically Handicapped =15-683-3213
Lillian Marrero Library =215-685-9794
Logan Branch Library =215-685-9156
Lovett Memorial Library =215-685-2095
Lucien E. Blackwell West Philadelphia Regional Library =215-685-7424
McPherson Square Branch Library =215-685-9995
Nicetown-Tioga Branch Library =215-685-9790
Northeast Regional Library =215-685-0500
Oak Lane Library =215-685-2848
Overbrook Park Branch Library =215-685-0182
Paschalville Branch Library =215-685-2662
Philadelphia City Institute Library =215-685-6621
Queen Memorial Library =215-685-1899
Ramonita G. Derodriguez Branch Library =215-686-1768
Richmond Branch Library =215-685-9992
Rosenbach Museum and Library =215-732-1600
Roxborough Branch Library =215-685-2550
South Philadelphia Branch Library =215-685-1866
Tacony Branch Library =215-685-8755
Thomas F. Donatucci, Sr. Library =215-685-1755
Torresdale Branch Library =215-685-0494
Wadsworth Avenue Branch Library =215-685-9293
Walnut Street West Branch Library =215-685-7671
Welsh Road Branch Library =215-685-0498
West Oak Lane Branch Library =215-685-2843
Whitman Branch Library =215-685-1754
Widener Branch Library =215-685-9798
Wynnefield Branch Library =215-685-0298
Wyoming Branch Library =215-685-9158
Phoenixville, PA --
Phoenixville Public Library
=610-933-3013
Pike County, PA --
Pike County Public Library
=570-296-8211
Dingman Township Branch Library =570-686-7045
Greeley Branch Library =570-685-3100
Pittsburgh, PA --
Carnegie Library of Pittsburgh
=412-622-3114
Northland Public Library =412-366-8100
Allegheny Regional Branch Library =412-237-1890
Beechview Branch Library =412-563-2900
Brookline Branch Library =412-561-1003
Carrick Branch Library =412-882-3897
Downtown and Business Branch Library =412-281-5945
East Liberty Branch Library =814-451-7083
Hazelwood Branch Library =412-421-2517
Hill District Branch Library =412-281-3753
Homewood Branch Library =412-731-3080
Knoxville Branch Library =412-381-6543
Lawrenceville Branch Library =412-682-3668
Martin Luther King Jr. Reading Center =412-622-6270
Mount Washington Branch Library =412-381-3380
Pittsburgh Library for the Blind and Physically Handicapped =412-687-2440
Sheraden Branch Library =412-331-1135
Squirrel Hill Branch Library =412-422-9650
West End Branch Library =412-921-1717
Woods Run Branch Library =412-761-3730
Pittston, PA --
Pittston Memorial Library
=570-654-9565
Pleasant Hills, PA --
Pleasant Hills Public Library
=412-655-2424
Pleasant Mount, PA --
Pleasant Mount Public Library
=570-448-2573
Plum, PA --
Plum Community Library
=412-798-7323
Plymouth, PA --
Plymouth Public Library
=570-779-4775
Pocono Pines, PA --
Clymer Library
=570-646-0826
Port Allegany, PA --
Samuel W. Smith Memorial Public Library
=814-642-9210
Port Carbon, PA --
Port Carbon Public Library
=570-622-6115
Portage, PA --
Portage Public Library
=814-736-4340
Pottstown, PA --
Pottstown Public Library
=610-970-6551
Pottsville, PA --
Pottsville Free Public Library
=570-622-8880
Prospect Park, PA --
Prospect Park Free Library
=610-532-4643
Prospect, PA --
Prospect Community Library
=724-865-9718
Punxsutawney, PA --
Punxsutawney Memorial Library
=814-938-5020
Quarryville, PA --
Quarryville Library
=717-786-1336
Reading, PA --
Reading Public Library
=610-655-6350
Northeast Branch Library =610-655-6361
Northwest Branch Library =610-655-6360
Southeast Branch Library =814-451-7086
Reynoldsville, PA --
Reynoldsville Public Library
=814-653-9471
Richland, PA --
Richland Community Library
=717-866-4939
Ridgway, PA --
Ridgway Free Public Library
=814-773-7573
Ridley Park, PA --
Ridley Park Public Library
=610-583-7207
Riegelsville, PA --
Riegelsville Library
=610-749-2357
Rimersburg, PA --
Eccles-Lesher Memorial Library
=814-473-3800
Ringtown, PA --
Ringtown Area Library
=717-889-5503
Roaring Spring, PA --
Roaring Spring Community Library
=814-224-2994
Robesonia, PA --
Robesonia Community Library
=610-693-3264
Rochester, PA --
Rochester Public Library
=724-774-7783
Rostraver, PA --
Rostraver Public Library
=724-379-5511
Saegertown, PA --
Saegertown Area Library
=814-763-5203
Saint Marys, PA --
Saint Marys Public Library
=814-834-6141
Saltsburg, PA --
Saltsburg Free Library
=724-639-9763
Saxonburg, PA --
South Butler Community Library
=724-352-4810
Saxton, PA --
Saxton Community Library
=814-635-3533
Sayre, PA --
Sayre Public Library
=570-888-2256
Schuylkill Haven, PA --
Schuylkill Haven Free Public Library
=570-385-0542
Schuylkill Valley, PA --
Schuylkill Valley Community Library
=610-926-1555
Scott Township, PA --
Scott Township Public Library
=412-429-5380
Scottdale, PA --
Scottdale Public Library
=724-887-6140
Scranton, PA --
Albright Memorial Library
=570-348-3000
Lackawanna County Children’s Library =570-348-3015
Nancy Kay Holmes Branch Library =570-348-3029
Providence Branch Library =570-348-3013
Sewickley, PA --
Sewickley Public Library
=412-741-6920
Shaler North Hills, PA --
Shaler North Hills Library
=412-486-0211
Shamokin, PA --
Shamokin and Coal Township Public Library
=570-648-3202
Sharon Hill, PA --
Sharon Hill Public Library
=610-586-3993
Sheffield, PA --
Sheffield Township Library
=814-968-3439
Shenandoah, PA --
Shenandoah Area Free Public Library
=570-462-9829
Shenango Valley, PA --
Shenango Valley Comunity Library
=724-981-4360
Shillington, PA --
Mifflin Community Library
=610-777-3911
Shinglehouse, PA --
Oswayo Valley Memorial Library
=814-697-6691
Shippensburg, PA --
Jeffrey W. and Jo Anne R. Coy Public Library of Shippensburg
=717-532-4508
Sinking Spring, PA --
Sinking Spring Public Library
=610-678-4311
Slatington, PA --
Slatington Public Library
=610-767-6461
Smethport, PA --
Hamlin Memorial Library
=814-887-9262
Snyder County, PA --
Rudy Gelnett Memorial Library
=570-374-7163
Beavertown Library =570-658-3437
McClure Community Library =570-658-7700
Middleburg Community Library =570-837-5931
Somerset County, PA --
Somerset County Library
=814-445-5907
Conemaugh Township Branch Library =814-479-2542
Somerset, PA --
Mary S. Biesecker Public Library
=814-445-4011
South Fayette, PA --
South Fayette Township Library
=412-257-8660
South Fork, PA --
South Fork Public Library
=814-495-4812
South Park, PA --
South Park Township Library
=412-833-5585
Southampton, PA --
Southampton Free Library
=215-322-1415
Spring City, PA --
Spring City Library
=610-948-4130
Spring Township, PA --
Spring Township Library
=610-373-9888
West Lawn-Wyomissing Hills Library =610-678-4888
Springboro, PA --
Springboro Public Library
=814-587-3901
Springdale, PA --
Springdale Free Public Library
=724-274-9729
Springfield, PA --
Springfield Township Library
=610-543-2113
State College, PA --
Schlow Centre Region Library
=814-237-6236
Strasburg, PA --
Strasburg-Heisler Library
=717-687-8969
Sugar Grove, PA --
Sugar Grove Free Library
=814-489-7872
Sullivan, PA --
Sullivan County Library
=570-928-9352
Summerville, PA --
Summerville Public Library
=814-856-3169
Sunbury, PA --
Degenstein Community Library
=570-286-2461
Susquehanna County, PA --
Susquehanna County Library
=570-278-1881
Forest City Library =570-785-5590
Hallstead-Great Bend Branch Library =570-879-2227
Susquehanna Free Library =570-853-4106
Swarthmore, PA --
Swarthmore Public Library
=610-543-0436
Swissvale, PA --
Carnegie Free Library of Swissvale
=412-731-2300
Sykesville, PA --
Sykesville Public Library
=814-894-5243
Tamaqua, PA --
Tamaqua Public Library
=570-668-4660
Taylor, PA --
Taylor Community Library
=570-562-3180
Telford, PA --
Indian Valley Public Library
=215-723-9109
Tidioute, PA --
Tidioute Public Library
=814-484-3581
Tionesta, PA --
Sarah Stewart Bovard Memorial Library
=814-755-4454
Titusville, PA --
Benson Memorial Library
=814-827-2913
Tobyhanna, PA --
Pocono Mountain Public Library
=570-894-8860
Towanda, PA --
Towanda Public Library
=570-265-2470
Tower City, PA --
Tower-Porter Community Library
=717-647-4900
Trafford, PA --
Trafford Community Public Library
=412-372-5115
Tremont, PA --
Tremont Area Free Public Library
=570-695-3325
Troy, PA --
Allen F Pierce Free Library
=570-297-2745
Tunkhannock, PA --
Tunkhannock Public Library
=570-836-1677
Tyrone, PA --
Tyrone-Snyder Township Public Library
=814-684-1133
Ulster, PA --
Mather Memorial Library
=570-358-3595
Ulysses, PA --
Willis T. Lewis Memorial Library
=814-848-7226
Union City, PA --
Union City Public Library
=814-438-3209
Union County, PA --
Public Library for Union County
=570-523-1172
Uniontown, PA --
Uniontown Public Library
=724-437-1165
Upper Chicheste, PA --
Upper Chichester Library
=610-485-0200
Upper Darby, PA --
Upper Darby and Sellers Memorial Public Library
=610-789-4440
Primos Branch Library =610-622-8091
Upper Darby Free Library Municipal Branch Library =610-734-7649
Upper Dublin, PA --
Upper Dublin Public Library
=215-628-8744
North Hills Community Library =215-884-4760
Upper Merion, PA --
Upper Merion Township Library
=610-265-4805
Upper Moreland, PA --
Upper Moreland Free Public Library
=215-659-0741
Upper St. Clair, PA --
Upper St. Clair Township Library
=412-835-5540
Vandergrift, PA --
Vandergrift Public Library
=724-568-2212
Wallingford, PA --
Helen Kate Furness Free Library
=610-566-9331
Warminster, PA --
Warminster Township Free Library
=215-672-4362
Warren, PA --
Warren Public Library
=814-723-4650
Washington, PA --
Citizens Library
=724-222-2400
Waterford, PA --
Waterford Public Library
=814-796-4729
Wayne County, PA --
Wayne County Public Library
=570-253-1220
Wayne Libary Authority =570-253-1220
Hamlin Community Library =570-689-0903
Wayne, PA --
Memorial Library of Radnor Township
=610-687-1124
Tredyffrin Public Library =610-688-7092
Paoli Library =610-296-7996
Waynesboro, PA --
Alexander Hamilton Memorial Free Library
=717-762-3335
Waynesburg, PA --
Eva K Bowlby Public Library
=724-627-9776
Wellsboro, PA --
Green Free Library
=570-724-4876
Wernersville, PA --
Wernersville Public Library
=610-678-8771
West Chester, PA --
West Chester Public Library
=610-696-1721
West Pittston, PA --
West Pittston Library
=570-654-4353
Western Allegheny, PA --
Western Allegheny Community Library
=724-695-8150
Westfield, PA --
Westfield Public Library
=814-367-5411
Whitehall, PA --
Whitehall Public Library
=412-882-6622
Whitehall Township Public Library =610-432-4339
Wilcox, PA --
Wilcox Public Library
=814-929-5639
Wilkinsburg, PA --
Wilkinsburg Public Library
=412-244-2940
Williamsburg, PA --
Williamsburg Public Library
=814-832-3367
Williamsport, PA --
James V. Brown Library
=570-326-0536
Wilson Area School District, PA --
Mary Meuser Memorial Library
=610-258-3040
Windber, PA --
Windber Public Library
=814-467-4950
Wissahickon Valley, PA --
Wissahickon Valley Public Library
=215-643-1320
Ambler Branch Library =215-646-1072
Womelsdorf, PA --
Womelsdorf Community Library
=610-589-1424
Worthington, PA --
Worthington-West Franklin Community Library
=724-297-3762
Wrightstown, PA --
Village Library of Wrightstown
=215-598-3322
Wyalusing, PA --
Wyalusing Public Library
=570-746-1711
Wyndmoor, PA --
Free Library of Springfield Township
=215-836-5300
Wyoming, PA --
Wyoming Free Library
=570-693-1364
Wyomissing, PA --
Wyomissing Public Library
=610-374-2385
Yeadon, PA --
Yeadon Public Library
=610-623-4090
York County, PA --
York County Libraries
=717-846-5300
Arthur Hufnagel Public Library of Glen Rock =717-235-1127