View or Pay My Bill

Content Sections

Online Payments

The City of Hendersonville offers an online Customer Portal(opens in a new tab). The portal will allow our customers options to manage their own utility accounts. The options available to our customers include eBilling, payments, autopay, update contact information, and view account history. To access the portal, you will need to have available a current bill and locate the account and customer number on the top right of the bill. If you have any questions or need account information, please contact Customer Service at (828) 697-3052. We do not accept American Express as a form of payment. 

Starting October 1, 2026, the City of will apply a service fee of 2.95% or a minimum fee of $1.95, whichever is greater to all credit and debit card payments made online, by phone, or in office. This fee reflects rising card processing costs and is charged by the payment processor, not the City of Hendersonville.
There is no fee for payments made by eCheck or ACH/bank transfer.

PAYMENT PORTAL(opens in a new tab)

If your service is scheduled for disconnection all payments must be receipted no later than 5:00 p.m on the Pay By Date to Avoid Disconnection. Online payments will be posted the following business day. Payments that are made after 5:00 p.m on the Pay By Date to Avoid Disconnection will be subject to additional charges and disconnection.

In Person or Mailed Payments 

Drive-thru payment dropbox, mail payment, or visit the payment window at City Hall. Do not drop cash in the drop box. For walk in payments, we accept cash, checks, Visa, Mastercard, Discover, Google and Apple Pay. American Express is not accepted at this time.

City of Hendersonville
160 Sixth Avenue E.
Hendersonville, NC 28792

Payment by Phone

Please call (828) 697-3052 option #1 to make a payment over the phone. We do not accept American Express as a form of payment. Customer service representatives cannot process payments over the phone. 

If you are encountering an issue paying your bills, contact customer service at (828) 697-3052.