Stony Point is a census-designated place (CDP) in Alexander and Iredell counties in the U.S. state of North Carolina. As of the 2020 census, Stony Point had a population of 1,146. It is part of the Hickory–Lenoir–Morganton Metropolitan Statistical Area.

History

A Stony Point Post Office was established on February 17, 1826 in Iredell County, with James Thompson as postmaster. The name was changed to Stony Point in 1832. The Stony Point populated place has existed in both Alexander and Iredell Counties since 1847, when Alexander County was created.

Geography

According to the United States Census Bureau, the CDP has a total area of , of which , or 0.30%, is water.

Demographics

As of the census