Caswell County, North Carolina

NC · FIPS 37033 Republican

Located in North Carolina, Caswell County has a population of 22,404 residents and a median age of 46.7 years, making it the #1,755 most populous county out of 3,222 nationwide. In terms of economic indicators, the county has a poverty rate of 18.6%. The median home value is $164,500, and the median household income is $59,755, which is 20% below the national median.

22,404
Population
#1,755 of 3,222
$59,755
Median Income
-20.5% #2,104 of 3,222
46.7 years
Median Age
+20.1% #518 of 3,222
18.6%
Poverty Rate
+47.7% #2,530 of 3,222

Demographics

Caswell County has a population of 22,404, making it the #1,755 most populous county in the US. The median age is 46.7 years, which is 20.1% above the national median.

Population Trend

Rankings →

Year-over-Year Population Growth

Age & Sex Distribution

Race & Ethnicity

Nativity

96.8%
Native Born
3.2%
Foreign Born

Geographic Mobility (Past Year)

Economy

The median household income in Caswell County is $59,755, ranking #2,104 out of 3,222 counties — 20.5% below the national median. The poverty rate is 18.6% and unemployment stands at 5.1%.

Income#2,104
$59,755
-20.5%
vs nation
35th percentile
Per Capita#2,395
$30,179
-26.9%
vs nation
26th percentile
Poverty#2,530
18.6%
+47.7%
vs nation
21th percentile
Unemployment#2,106
5.1%
-3.1%
vs nation
35th percentile

Income Distribution

Industry of Employment

Occupation

Housing

The median home value in Caswell County is $164,500 (-41.6% vs national). Renters pay a median of $727/mo and the homeownership rate is 75.2%.

Home Value#1,921
$164,500
-41.6%
vs nation
40th percentile
Rent#2,605
$727
-37.5%
vs nation
19th percentile
Homeownership#1,496
75.2%
+16.7%
vs nation
54th percentile

Household Type

Education

In Caswell County, 17.9% of adults age 25+ hold a bachelor's degree or higher, which is 46.9% below the national average, ranking #2,368 out of 3,222 counties.

Bachelor's Degree or Higher
17.9% −46.9% vs nation
Rank #2,368 of 3,222
27th percentile

Bachelor's Degree or Higher Trend

Rankings →

Health & Wellbeing

Life expectancy in Caswell County is 74.4 years. 21.0% of adults report poor or fair health and 12.5% lack health insurance. Data from County Health Rankings (2025).

Life Expectancy#1,811
74.4
-1.0%
vs nation
41th percentile
Poor/Fair Health#2,046
21.0%
+7.4%
vs nation
35th percentile
Diabetes#2,207
12.2%
+9.6%
vs nation
30th percentile
Insufficient Sleep#1,251
36.3%
-2.7%
vs nation
60th percentile
Poor Mental Health Days#531
5.1
-10.3%
vs nation
83th percentile
Poor Physical Health Days#1,185
4.2
-5.6%
vs nation
62th percentile
Uninsured Rate#2,224
12.5%
+19.2%
vs nation
29th percentile
Physical Inactivity#1,534
25.8%
-2.2%
vs nation
51th percentile
Food Insecurity#1,808
14.9%
+3.4%
vs nation
43th percentile

Substance Use

18.3% of adults in Caswell County smoke , 35.5% are obese , and 19.0% report excessive drinking. The drug overdose death rate is 29.5 per 100,000.

Adult Smoking#1,764
18.3%
+1.9%
vs nation
44th percentile
Adult Obesity#824
35.5%
-6.4%
vs nation
74th percentile
Excessive Drinking#1,176
19.0%
-4.5%
vs nation
63th percentile
Drug Overdose Deaths#1,147
29.5
-8.7%
vs nation
46th percentile

Safety

The homicide rate in Caswell County is 10.1 per 100,000 and the suicide rate is 11.1 per 100,000. Motor vehicle deaths occur at a rate of 32.8 per 100,000.

Homicide Rate#1,163
10.1
+26.1%
vs nation
24th percentile
Suicide Rate#190
11.1
-43.7%
vs nation
93th percentile
Firearm Fatalities#1,403
17.7
-1.0%
vs nation
43th percentile
Motor Vehicle Deaths#2,533
32.8
+61.9%
vs nation
10th percentile

Families & Children

23.3% of children in Caswell County live in poverty . The teen birth rate is 22.6 per 1,000 females age 15–19.

Teen Birth Rate#1,728
22.6
+3.4%
vs nation
42th percentile
Child Poverty#2,350
23.3%
+22.7%
vs nation
25th percentile

Civic & Transportation

Voter turnout in Caswell County is 66.2%. The mean commute time is 33.5 min, which is 21.4% above the national average.

Voter Turnout
66.2% NaN% vs nation
Rank #NaN of NaN
th percentile

Voter Turnout Trend

Mean Commute Time
33.5 min +21.4% vs nation
Rank #422 of 3,222
87th percentile

Mean Commute Time Trend

Rankings →

Elections

In the 2024 presidential election, Caswell County voted Republican with a margin of 24.5%. The vote was 37.4% Dem / 61.9% Rep. Compared to 2020, the margin shifted 6.0 toward Republicans .

2024 REP +24.5%
37.4% 61.9%
Dem 12,025 votes Rep
2020 REP +18.5%
40.3% 58.8%
Dem 12,051 votes Rep
2016 REP +11.5%
43.3% 54.8%
Dem 10,515 votes Rep
2012 REP +2.7%
48.3% 51%
Dem 10,736 votes Rep
2008 DEM +3.1%
51% 47.9%
Dem 10,862 votes Rep

Vote Share Over Time

About Caswell County, North Carolina

Caswell County, North Carolina has a total population of 22,404, making it the 1,755th most populous county in the United States. The median age in Caswell County is 46.7 years, which is 20.1% above the national median of 38.9 years.

The median household income in Caswell County is $59,755, which ranks #2,104 of 3,222 counties nationwide. This is 20.5% below the national median of $75,149. The poverty rate is 18.6%, higher than the national rate of 12.6%. The unemployment rate stands at 5.1%.

The median home value in Caswell County is $164,500, 41.6% below the national median. Renters in Caswell County pay a median gross rent of $727 per month. The homeownership rate is 75.2%, compared to the national rate of 64.4%.

In Caswell County, 17.9% of residents aged 25 and older hold a bachelor's degree or higher, 46.9% below the national average of 33.7%. Health insurance coverage stands at 90.2% of the population. The average commute time for workers is 33.5 min.

Caswell County is a diverse community. The largest racial or ethnic group is White (non-Hispanic) at 59.9% of the population, followed by Black (non-Hispanic) (30.5%) and Hispanic or Latino (5.1%).

All data for Caswell County, North Carolina comes from the U.S. Census Bureau's American Community Survey (ACS) 5-Year Estimates. These figures are estimates based on survey sampling and are subject to margin of error. For the most detailed and up-to-date data, visit the Census Bureau's official data portal.