Arrowhead Beach, North Carolina

Arrowhead Beach is an unincorporated community and census-designated place (CDP) in Chowan County, North Carolina, United States.

[2] It was first listed as a CDP in the 2020 census with a population of 640.

It is bordered to the south by Chowan Beach.

Edenton, the county seat, is 14 miles (23 km) to the south-southeast.

This article about a location in Chatham County, North Carolina is a stub.