Ashley Heights is an unincorporated community and census-designated place (CDP) in Hoke County, North Carolina, United States. The population was 301 at the 2020 census.

Geography

Ashley Heights is located in northwestern Hoke County along North Carolina Highway 211, which leads northwest to Aberdeen and southeast to Raeford, the Hoke county seat. The community is in the Sandhills region of North Carolina and is bordered to the east by Fort Bragg.

According to the United States Census Bureau, the CDP has a total area of , all of it recorded as land.

As of the census