The Cape Fear Indians were a small, coastal tribe of Native Americans who lived on the Cape Fear River in North Carolina (now Carolina Beach State Park).