DELCORA recently switched payment platforms. Do not be alarmed that your Pay Bill link and interface has changed. Our online payment option is still easy, convenient and secure.

Make a one-time payment using your credit card, debit card or checking account. Just have your account number and payment information available. Pay Sewer Bill Online.

For alternative payment options, click here.

Customer Service: 610-876-5526
Sewer Emergency: 610-876-5523 (Press 1)
Odor Complaint: 610-876-5523 (Press 2)

Contact Us
Pay Sewer Bill

Administration Building

100 East Fifth Street
Chester, PA 19013

Wastewater Treatment Plant

3201 West Front Street
Chester, PA 19016

© 2023 Delcora