UPDATE: The online payment services are back up and running.
The online payment service is currently experiencing technical difficulties and is not accepting payments. Please mail your payment to Town of Elon, P.O. Box 595, Elon, NC 27244 or stop by the Municipal Building at 104 S Williamson Ave between 8am and 5pm to pay your bill. As soon as the service is back online, we will let you know.