114 North Raiford St
Selma, NC 27576
8am to 5pm, Mon–Fri
Tel: (919) 965-9841
Fax: (919) 965-4637
If you need assistance with anything other than customer service (paying bills, setting up new service, etc.) we recommend you make an appointment to ensure the person you wish to see is available.
Online payments made after 11:59 pm will not be received until the following business day.
Selma was officially chartered as a Town on February 11, 1873, but the Town’s true birth took place on May 1, 1867, when there was a public sale of lots around a newly established station on the North Carolina Railroad. Selma was born as a “Railroad Town,” and our rail heritage is still evident today, with our recently renovated 1924 Union Depot (Selma Union Depot) supporting Amtrak service.
Department Headshots by Brandi K. Autry Photography
Years of History
Minutes from Raleigh