Ocracoke is a CDP located in Hyde County, North Carolina. Ocracoke has a 2025 population of 657. Ocracoke is currently declining at a rate of -2.81% annually and its population has decreased by -32.48% since the most recent census, which recorded a population of 973 in 2020.
The average household income in Ocracoke is $49,244 with a poverty rate of 16.78%.The median age in Ocracoke is 46.8 years: 35.4 years for males, and 48.9 years for females.
Data after 2023 is projected based on recent change
The racial composition of Ocracoke includes 83.78% White, and smaller percentages for Black or African American and multiracial populations.
Race | Population | Percentage (of total) |
---|---|---|
White | 594 | 83.78% |
Two or more races | 113 | 15.94% |
Black or African American | 2 | 0.28% |
Married
Widowed
Divorced
Separated
Never Married
Ocracoke's average per capita income is $19,524. Household income levels show a median of $0. The poverty rate stands at 16.78%.
Name | Median | Mean |
---|---|---|
Married Families | $84,410 | - |
Households | - | $49,244 |
Families | - | $50,769 |
Non Families | - | $47,331 |
Average Income
Median Household Income
Poverty Rate