to
Update
is a town in Johnston County, North Carolina, United States. In 2007, the estimated population was 7,008. Selma is located in North Carolina's Inner Banks region.
According to the United States Census Bureau, the town has a total area of 3.2 square miles (8.29 km²), all of it land.