The Borough Building

The Borough Building is located at 340 Bell Ave, Mc Kees Rocks, PA 15136.

The Borough Administrative Offices are located on the 2nd Floor, including offices for the Mayor, the Borough Manager, the Tax Collector, the Code Enforcement Officer/Building Code Official, and other adminstrative staff support.

Main Office 412-331-2498


The Police Department is located on the 1st floor, and currently has 11 Full-Time Officers with 1 FT Daylight Dispatcher.

Non-emergencies: (412) 331-2302

Volunteer Fire dept: Independent Hose Co. 5/Presston Volunteer Fire Department, Inc. was founded in 1905 and their mission is to provide fire and rescue protection to the Borough of McKees Rocks and surrounding communities. 

Fire Dept Non-Emergency: 412-331-1449

ALL emergencies: Please dial 911



The Magistrate’s Office

Magisterial District Court 05-3-06, 104 Linden Avenue, McKees Rocks, PA 15136 (across from the Municipal Building on Bell Ave.)

Allegheny County. Honorable Bruce Boni 
Phone Number: 412-331-3414

FaceBook Page 


Public Meetings

Borough Council meets on the first and second Tuesday of the month for  Caucus and Voting Meetings.

The Planning Commission and Zoning Commission meet as needed. All meetings are advertised and open to the public. All meetings are held in the Council Chambers on the second floor of the Borough Building

Designed & Powered by On Fire Media |