Two libraries serve Upper Providence residents—the Royersford Public Library and the Montgomery County-Norristown Public Library. The Montgomery County Bookmobile also visits the township.


Royersford Public Library


200 South Fourth Street, Royersford


Monday through Thursday: 10 a.m. to 8 p.m.
Friday and Saturday: 10 a.m. to 2 p.m.

The Royersford Public Library hosts a variety of programs for children and families.


Montgomery County-Norristown Library Bookmobile

610-278-5100 Ext.122


Montgomery County-Norristown Library’s bookmobile visits Upper Providence Recreation Center,
499 Hopwood Rd , on Tuesdays from 1:30 PM - 4:30 PM. Jan. 10, 24; Feb. 7, 21; Mar. 6, 20;
Apr. 3, 17; May 1, 15, 29; June 12, 26; July 10, 24; Aug. 7, 21; Sept. 4, 18; Oct. 2, 16, 30; Nov. 13, 27; Dec. 11. 

For the full bookmobile schedule visit the Bookmobile Page of the Montgomery County-Norristown Library’s Web site or call the bookmobile at 610-278-5100 ext. 122 for these times and locations.

  • For Seniors
  • The library’s Mini Bookmobile visits nursing homes, apartment complexes, and senior adult activity centers throughout Montgomery County, offering regular and large print collections, talking books, and reference services. 

  • Books by Mail
  • The Montgomery County-Norristown Public Library also will mail books to homebound and long-term convalescents at their homes, postage-free. Please call Extension Services at 610-278-5100 Ext. 122.

TumbleBook Library at Montgomery County-Norristown Library
610-278-5100 Ext.123


This online collection of animated, talking picture books helps children learn the joy of reading in an entertaining electronic format. Choose from more than 120 electronic picture books to view with your child—for free.


Visit the TumbleBook Library


Access Newspaper Archives and World Book Encyclopedias Online

Patrons of the Montgomery County-Norristown Library can access issues of the Philadelphia Inquirer dating from 1860 to 1922 with the Philadelphia Inquirer Historical Archives, available from the library or through its Web site, In order to access the archives online, patrons must be registered at one of the library’s branches or the bookmobile.


Through the World Book Online Reference Center, registered patrons can access articles, videos, images and more, in both English and Spanish.


Visit the Online Research Resources page.


Township Police Quick Links

Township Offices
1286 Black Rock Road
PO Box 406
Oaks, PA 19456
Fax: 610-983-0355


Office Hours:
8:30 a.m. to 4:00 p.m

Upper Providence Police
1286 Black Rock Road
PO Box 406
Oaks, PA 19456
Emergencies 911
Administrative Questions


Police Office Hours:
7:00 a.m. to 7:00 p.m


Fire & Emergency Services

Living Here

Photo Gallery

Community Calendar