Richlands is a town in Onslow County, North Carolina, United States.
[4] It is included in the Jacksonville, North Carolina Metropolitan Statistical Area.
[5] Richlands was also the first town in Onslow County to have a female mayor, Annette Hargett.
[9] According to the United States Census Bureau, the town has a total area of 1.2 square miles (3.1 km2), all land.
As of the 2020 United States census, there were 2,287 people, 772 households, and 525 families residing in the town.
The day includes live music, local vendors, games, and food.