Follow a manual added linkFollow a manual added linkFollow a manual added link

Mayor Byron J. McAllister presents the State of the Town Address – 2023

Our hours of operation until further notice for the lobby area will be from 8:00 am to 12:00 pm and from 1:00 pm to 5:00 pm Monday through Friday.

There will be a limit of 3 customers at one time in the lobby – with social distancing.

You will only be able to enter from the rear of the building from the back parking lot doors and exit at the front of the building onto Raiford Street.

We request that unvaccinated clients wear a mask while in the building.

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.

Make a Utility Payment…

Online payments made after 11:59 pm will not be received until the following business day.

Click here for  step – by – step Instructions  on how to set up your online account.

The Town of Selma has adopted a new

Mission and Vision Statement. Click here to view:

Can we help you find something?

Our Mayor, Byron McAllister

Click HERE to view Mayor Byron McAllister’s State of the Region Address brought to you by the Triangle East Chamber of Commerce.

Welcome to Selma.  We’re glad you’re here.  Mayor McAllister’s story.   Read more…

Learn More About Selma’s Government

Department Headshots by Brandi K. Autry Photography

63.3º F

Average Temperature


Years of History


Job Opportunities


Minutes from Raleigh

Selma NC Map

Our History

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.

Verified by MonsterInsights