Oakboro is a town in Stanly County, North Carolina, United States.
According to the United States Census Bureau, the town has a total area of 2.0 square miles (5.2 km2), all land.
As of the 2020 United States census, there were 2,128 people, 766 households, and 551 families residing in the town.
23.7% of all households were made up of individuals, and 11.8% had someone living alone who was 65 years of age or older.
Today Oakboro is known for its annual Independence Day parade and for hosting a classic car cruise-in on the fourth Friday of every month.