Contact Information

Middletown Township Municipal Center

3 Municipal Way
Langhorne, PA 19047

Hours: 8:30 AM - 4:30 PM

Phone: (215) 750-3800
Fax: (215) 750-3801

Township Manager - Raymond Stepnoski


Police Department

5 Municipal Way
Langhorne, PA 19047

Hours: 8:30 AM - 4:30 PM

Business Office: 215-750-3845
911 for Emergencies
(215) 949-1000 Non-Emergencies

Chief of Police - Frank McKenna


Board of Supervisors


Tax Collector

Tom Kearns Tax Collector
1 Municipal Way
Langhorne, PA 19047

Phone: (215) 750-3899
Fax: (215) 750-3897
E-mail: Tom Kearns

Tax Office Regular Hours: Monday through Thursday, 9:00 AM to 4:00 PM


Department Contact List

Name Title & Department Telephone
Community Services Community Services (215) 750-3800 x145
Staff Recreation Department, Parks & Recreation (215) 750-3890
Mark Wert Sergeant, Police Department (215) 750-3845 x253
Erich Wendel Director, Public Works (215) 943-2900
James McGuire Fire Marshal, Office of the Fire Marshal (215) 750-3800 x121
Staff Finance Dept., Finance Department (215) 750-3800 x133
Jim Peet Director, Licenses & Inspections (215) 750-3800 x119

Important Telephone Numbers

Name Telephone
Emergency 911
Police (non-emergency) (215) 949-1000
Traffic Signs and Signals (215) 949-1000
Public Works  
Street & Park Maintainence, Street Lights (215) 943-2900
Sewer  
Bucks County Water & Sewer (800) 222-2068
Sewer After Hours  
Bucks County Water & Sewer (215) 343-3946
Water  
Bucks County Water & Sewer (800) 222-2068
Water After Hours  
Bucks County Water & Sewer (215) 343-3946
Newtown Artesian Water Company (215) 968-6781
Lower Bucks Joint Municipal Authority (215) 945-7400
Tax Collector  
Tom Kearns (215) 750-3899
Middletown Senior Citizens Association (215) 945-2920
Bucks County Information (215) 946-8900
PennDOT (215) 345-6060
Neshaminy School District (215) 752-6300

Municipal Telephone Numbers

Name Telephone
District Justice John Kelly (Court 08) (215) 946-5450
District Justice Daniel Baranoski (Court 07) (215) 757-6761
Building & Zoning (215) 750-3800, press 5, press 2
Community Services & Finance (215) 750-3800
Fire Marshal/Emergency Management (215) 750-3800, press 5, press 8
Township Manager (215) 750-3800, press 5, press 6
Personnel (215) 750-3800, press 5, press 7
Board of Supervisors Public Meeting Agenda
(after 5:00pm, Friday through Tuesday)
(215) 750-3800, press 5, press 9