Montgomery County Boroughs & Townships within the library’s service area
BRIDGEPORT BOROUGH
4TH & MILLS STREETS
P.O. BOX 148
BRIDGEPORT, PA 19405
610-272-1811
www.boroughofbridgeport.com
BRYN ATHYN BOROUGH
2835 BUCK ROAD
P.O. BOX 683
BRYN ATHYN, PA 19009
215-947-9889
www.brynathynboro.org
COLLEGEVILLE BOROUGH
491 EAST MAIN STREET
COLLEGEVILLE, PA 19426
610-489-9208
www.collegeville-pa.gov
CONSHOHOCKEN BOROUGH
1 WEST FIRST AVENUE
SUITE 200
CONSHOHOCKEN, PA 19428
610-828-1092
www.conshohockenpa.org
DOUGLASS TOWNSHIP
1320 E. PHILADELPHIA AVE.
P.O. BOX 297
GILBERTSVILLE, PA 19525
610-367-6062
www.douglasstownship.org
EAST GREENVILLE BOROUGH
206 MAIN STREET
P.O. BOX 128
EAST GREENVILLE, PA 18041
215-679-5194
www.egreenville.org
EAST NORRITON TOWNSHIP
2501 STANBRIDGE STREET
East Norriton, PA 19401
610-275-2800
www.eastnorritontwp.org
GREEN LANE BOROUGH
214 MAIN STREET
P.O. BOX 514
GREEN LANE, PA 18054
215-234-8633
No website available
HATFIELD BOROUGH
401 SOUTH MAIN STREET
P.O. BOX 190
HATFIELD, PA 19440
215-855-0781
www.hatfieldborough.com
HATFIELD TOWNSHIP
1950 SCHOOL ROAD
HATFIELD, PA 19440
215-855-0900
www.hatfieldtownship.org
LANSDALE BOROUGH
1 VINE STREET
LANSDALE, PA 19446
215-368-1691
www.lansdale.org
LIMERICK TOWNSHIP
646 WEST RIDGE PIKE
LIMERICK, PA 19468
610-495-6432
www.limerickpa.org
LOWER FREDERICK TWP
53 SPRING MOUNT ROAD
P.O. BOX 253
ZIEGLERVILLE, PA 19492
610-287-8857
www.Lowerfrederick.org
LOWER PROVIDENCE TOWNSHIP
100 PARKLANE DR.
EAGLEVILLE, PA 19403
610-454-0909
www.lowerprovidence.org
MARLBOROUGH TOWNSHIP
6040 UPPER RIDGE ROAD
GREEN LANE, PA 18054
215-234-9300
www.marlboroughpa.org
MONTGOMERY TOWNSHIP
1001 STUMP ROAD
MONTGOMERYVILLE, PA 18936
215-393-6900
www.montgomerytwp.org
NEW HANOVER TOWNSHIP
2943 N. CHARLOTTE ST.
GILBERTSVILLE, PA 19525
610-323-1008
www.newhanover-pa.org
NORRISTOWN MUNICIPALITY
235 EAST AIRY STREET
NORRISTOWN, PA 19401-5048
610-272-8080
www.norristown.org
PENNSBURG BOROUGH
76 WEST 6TH STREET
PENNSBURG, PA 18073
215-679-4546
www.pennsburg.us
PERKIOMEN TOWNSHIP
1 TRAPPE ROAD
COLLEGEVILLE, PA 19426
610-489-4034
www.perkiomentownship.org
PLYMOUTH TOWNSHIP
700 BELVOIR ROAD
PLYMOUTH MEETING, PA 19462
610-277-4100
plymouthtownship.org
RED HILL BOROUGH
56 WEST 4TH STREET
RED HILL, PA 18076
215-679-2040
www.redhillborough.org
ROYERSFORD BOROUGH
300 MAIN STREET
ROYERSFORD, PA 19468
610-948-3737
www.royersfordborough.org
SCHWENKSVILLE BOROUGH
140 MAIN STREET
SCHWENKSVILLE, PA 19473
610-287-7442
schwenksvilleboro.org
SKIPPACK TOWNSHIP
4089 HECKLER RD.
P.O. BOX 164
SKIPPACK, PA 19474
610-454-0909
www.skippacktownship.org
TRAPPE TOWNSHIP
525 WEST MAIN STREET
TRAPPE, PA 19426
610-489-7181
www.trappeborough.com
TOWAMENCIN TOWNSHIP
1090 TROXEL ROAD
LANSDALE, PA 19443
MAILING ADDRESS:
TOWAMENCIN TOWNSHIP
P.O. BOX 303
KULPSVILLE, PA 19443-0303
215-368-7602
www.towamencin.org
UPPER FREDERICK TOWNSHIP
P.O. BOX 597
FREDERICK, PA 19435
610-754-6436
www.upperfrederick.com
UPPER GWYNEDD TOWNSHIP
1 PARKSIDE PLACE
NORTH WALES, PA 19454
215-699-7777
www.uppergwynedd.org
UPPER HANOVER TOWNSHIP
1704 PILLSBURG RD.
P.O. BOX 27
EAST GREENVILLE, PA 18041
215-679-4401
upperhanover.org
UPPER PROVIDENCE TOWNSHIP
1286 BLACK ROCK RD.
P.O. BOX 406
OAKS, PA 19456
610-933-9179
www.uprov-montco.org
UPPER SALFORD TOWNSHIP
1441 SALFORD STATION RD.
SALFORD, PA 18957
610-287-6160
www.uppersalfordtownship.com
WEST CONSHOHOCKEN BOROUGH
112 FORD STREET
W. CONSHOHOCKEN, PA 19428
610-828-9747
www.westconshohockenborough.com
WEST NORRITON TOWNSHIP
1630 W. MARSHALL ST.
JEFFERSONVILLE, PA 19403
610-631-0450
www.westnorritontwp.org
WORCESTER TOWNSHIP
1721 VALLEY FORGE RD.
P.O. BOX 767
WORCESTER, PA 19490
610-584-1410
www.worcestertwp.com