New Bern is a city located in Craven County, North Carolina. New Bern has a 2025 population of 32,854. New Bern is currently growing at a rate of 0.96% annually and its population has increased by 5.02% since the most recent census, which recorded a population of 31,283 in 2020.
The average household income in New Bern is $84,404 with a poverty rate of 16.28%.The median age in New Bern is 40.4 years: 38.9 years for males, and 41 years for females.
Data after 2023 is projected based on recent change
The racial composition of New Bern includes 54.99% White, 28.89% Black or African American, 5.77% Asian, 3.33% other race, and smaller percentages for Native American and multiracial populations.
Race | Population | Percentage (of total) |
---|---|---|
White | 17,357 | 54.99% |
Black or African American | 9,119 | 28.89% |
Two or more races | 2,071 | 6.56% |
Asian | 1,821 | 5.77% |
Other race | 1,050 | 3.33% |
Native American | 145 | 0.46% |
Married
Widowed
Divorced
Separated
Never Married
New Bern's average per capita income is $40,610. Household income levels show a median of $56,893. The poverty rate stands at 16.28%.
Name | Median | Mean |
---|---|---|
Married Families | $105,872 | - |
Families | $88,328 | $105,481 |
Households | $56,893 | $84,404 |
Non Families | $37,174 | $54,201 |
Average Income
Median Household Income
Poverty Rate