Skip to main content
Population Review

Halifax County, NC — Population & Demographics

Halifax County, NC has a population of 48,219. The median household income is $45,071 and the median age is 43.8.

48,219

Population

$45,071

Median Income

$102,500

Median Home Value

43.8

Median Age

Race & Ethnicity

White37.2%
Black or African American51.9%
Asian0.0%
Hispanic or Latino (any race)5.1%
Two or More Races0.0%

Economy & Income

$45,071

Median Household Income

$26,951

Per Capita Income

20.7%

Poverty Rate

4.4%

Unemployment

Housing

$102,500

Median Home Value

$776

Median Rent

63.5%

Homeownership

Education

80.9%

High School+

15.5%

Bachelor's+

Frequently Asked Questions

Halifax County, NC has a population of 48,219 according to Census ACS 2023 data.

The median household income in Halifax County, NC is $45,071.

Data from the American Community Survey (ACS) 5-Year estimates.