The City of Buffalo manages the water and sewer systems; the city also contracts garbage disposal services. The city provides billing services for these three utilities: Payment and tap fee information. Below you will find the information for all other utility services such as electricity, natural gas and landline telephone.
For new service, please contact the Utilities Department at 903-322-4741
Pay Utility Bills Online
You can pay your bill by check, savings, credit card, or debit card by going online, downloading a mobile payment app, or by calling a toll-free number. You can also view your bill online or on the mobile app.
**Please note– Online balances are updated after midnight daily, excluding weekends. Any payments made after 7 pm will not post the following day. Payments made after the 10th of the month will incur a 10% late fee. The fee will not be reflected in your online balance until the following day. If not paid, the late charge will be included in your next month’s billing cycle. If you are disconnect and pay the balance shown online, please be aware that there will be a $40 reconnect fee added to your account and that must be paid before re-connection may occur. We do not receive alerts when payments are made online. If you are disconnected and make payment online, call us to let us know so that we may make arrangements to re-connect your service.**
Electricity: Customers are free to choose their electric provider.
Natural Gas: ATMOS Energy – (888) 286-6700
Home Phone: Windstream – (800) 347-1991
Business Phone: Windstream – (800) 843-9214
The City of Buffalo hopes this information is helpful for you. If we can answer any questions or provide any assistance, please contact us.
Mailing Address & Physical Address:
812 N. Buffalo Avenue
Buffalo, Texas 75831
If you have a water or sewer emergency after working hours, please call the following. These numbers are for emergency calls after working hours only:
After hours cell phone: 903-907-1609
Public Works Director: 903-907-1180
If there is no answer at the above numbers, please contact the Leon County Sheriff’s office dispatcher at 903-536-2749. They will alert the proper staff.
Lobby Hours: 8 am – 5 pm Monday – Friday Two- 24 hour drop boxes available for payments after hours.