23947 ZIP Code — Keysville, VA

Charlotte County, Virginia

ZIP code 23947 is located in Keysville, Virginia, within Charlotte County. It covers approximately 144.97 square miles and serves a population of 3,391 residents. This is a standard ZIP code in the Eastern (ET) timezone, served by area code 434.

About ZIP code 23947

The housing stock consists of a higher-than-average concentration of mobile homes. Most homes were built in the 1970s, giving the area an established character. Median home value is $156,400. Owner-occupancy sits near the national average at 64%.

Median household income is $60,946. SNAP benefit usage at 20% of households reflects economic stress in the area. 48% of households receive Social Security income, suggesting a notable retiree or disability population.

The dominant occupation class is sales and office, with education and healthcare as the leading industry. An above-average commute of 38 minutes suggests many residents work outside the immediate area.

College attainment at 20% is below the national average, consistent with a trades and production-oriented local economy.

Health indicators show elevated rates of diabetes (16%), smoking (23%) compared to national benchmarks.

Notable community characteristics include disability rates above the national average at 24%.

Overall, ZIP code 23947 reflects a community defined by a significant Social Security-dependent population and elevated reliance on food assistance.

3,391
population
144.97
sq mi land
Standard
ZIP type
Eastern (ET)
timezone
23947 ZIP code map
Cities in ZIP code 23947

Below are the cities the US Postal Service accepts for ZIP code 23947. Using any city not on this list may result in mail delivery delays.

City Status
Keysville Preferred
Nearby ZIP codes
23954 Meherrin (5 mi) 23937 Drakes Branch (8.2 mi) 23923 Charlotte Court House (10.8 mi) 23942 Green Bay (11 mi) 23934 Cullen (11.8 mi) 23967 Saxe (11.8 mi) 23974 Victoria (12.3 mi) 23952 Lunenburg (13.3 mi) 23962 Randolph (15.2 mi) 23924 Chase City (16.1 mi) 23976 Wylliesburg (16.3 mi) 23922 Burkeville (16.3 mi)
Demographics updated 05/2026
Population
Total population 3,391
Population density 23 / sq mi
State FIPS 51
County FIPS 037
Geography
Land area 144.97 sq mi
Water area 0.28 sq mi
Latitude 37.0405
Longitude -78.4609
Timezone Eastern (ET)
Area code 434
Total population by age
Gender
Race & ethnicity
Economics updated 05/2026
Household income
Income range This ZIP County avg State avg
Under $50k 54.9% 52.6% 32.9%
$50k – $100k 30.4% 30.2% 29.2%
$100k – $200k 12.5% 14.8% 26.3%
Over $200k 2.2% 2.3% 11.6%

Demographics & statistics

3,391
Population
23
People per sq mi
53.3
Median age
$60,946
Median household income
$32,639
Per capita income
$156,400
Median home value
$592
Median monthly rent
64.3%
Home ownership
13.0%
Poverty rate
6.5%
Unemployment
1,511
Housing units
20.2%
Bachelor's or higher

Age distribution

Male Female
45
Under 5
53
71
5–9
84
104
10–14
125
71
15–19
85
88
20–24
104
136
25–34
163
114
35–44
135
177
45–54
212
144
55–59
172
181
60–64
217
224
65–74
268
156
75–84
187
34
85+
41
← Male
Female →

Age summary

GroupCount%
Under 1858517.3%
18 and over2,80682.7%
65 and over91026.8%
Median age53.3 years

Race & ethnicity

White 75%
Black or African American 18.7%
Two or more races 4.8%
Asian 0.6%
Hispanic or Latino 0.5%
Other race 0.5%
GroupCount%
White2,55675%
Black or African American63718.7%
Two or more races1624.8%
Asian190.6%
Hispanic or Latino170.5%
Other race170.5%

Household income

Income range This ZIP County avg State avg
Under $50k 54.9% 52.6% 32.9%
$50k – $100k 30.4% 30.2% 29.2%
$100k – $200k 12.5% 14.8% 26.3%
Over $200k 2.2% 2.3% 11.6%
Under $10k 4.5%
$10k–$15k 11.2%
$15k–$25k 8.5%
$25k–$35k 11.3%
$35k–$50k 8.7%
$50k–$75k 22.2%
$75k–$100k 12.2%
$100k–$150k 10.5%
$150k–$200k 8.5%
$200k+ 2.4%
Range% of households
Under $10k4.5%
$10k–$15k11.2%
$15k–$25k8.5%
$25k–$35k11.3%
$35k–$50k8.7%
$50k–$75k22.2%
$75k–$100k12.2%
$100k–$150k10.5%
$150k–$200k8.5%
$200k+2.4%
Median income$60,946

Housing

Home values

Under $50k 2.1%
$50k–$100k 25.9%
$100k–$150k 19.4%
$150k–$200k 18.2%
$200k–$300k 16.8%
$300k–$500k 10.3%
$500k–$1M 6.0%
$1M+ 1.3%

Housing overview

MetricValue
Median home value$156,400
Median rent / month$592
Owner occupied64.3%
Renter occupied35.7%
Vacant27.1%
Single-family detached69.0%
Large apartment buildings1.2%
Mobile homes22.3%
Median rooms5.8
Avg household size (owned)2.50

Year built

Era%
2020 or later0.0%
2010–20194.6%
2000–200910.3%
1990–199913.8%
1980–198913.3%
1970–197929.6%
1960–19698.0%
1950–19591.9%
1940–19496.0%
1939 or earlier12.5%

Bedrooms

Size% of units
No bedroom (studio)1.3%
1 bedroom7.8%
2 bedrooms25.9%
3 bedrooms47.7%
4 bedrooms11.6%
5+ bedrooms5.7%

Vehicles per household

Vehicles% of households
No vehicle9.9%
1 vehicle24.7%
2 vehicles27.7%
3 or more37.7%

Heating fuel

Fuel type%
Utility gas0.9%
Electricity61.5%
Propane / LP gas18.6%
Fuel oil7.3%
Wood10.2%
No fuel used1.5%

Households & families

Household typeCount%
Married-couple family69346.5%
Cohabiting couple211.4%
Male householder, no spouse33822.7%
Female householder, no spouse43729.3%
Households with children under 1831321.0%
Households with seniors (65+)61141.0%
Average household size2.23

Marital status

StatusMaleFemale
Never married22.3%25.0%
Married55.4%44.2%
Separated0.2%1.7%
Widowed7.2%12.9%
Divorced15.0%16.2%

Education

Less than 9th grade 4.0%
Some HS, no diploma 11.1%
HS graduate 34.6%
Some college, no degree 23.2%
Associate's degree 6.8%
Bachelor's degree 13.2%
Graduate / professional 7.1%
Metric%
HS diploma or higher84.9%
Bachelor's or higher20.2%

School enrollment (ages 3–17)

TypeCount%
Nursery / preschool497.5%
Kindergarten00.0%
Elementary school27942.5%
High school20030.4%
College / grad school12919.6%

Employment

Industry of employment

Education & healthcare 17.9%
Retail trade 15.3%
Construction 11.3%
Finance & real estate 10.6%
Public administration 10.0%
Manufacturing 8.5%
Transportation & utilities 7.4%
Professional & management 5.4%
Wholesale trade 5.3%
Arts, food & hospitality 4.0%
Other services 3.3%
Agriculture & mining 0.6%
Information 0.3%

Occupation

Category%
Management, business & arts24.2%
Service18.9%
Sales & office28.8%
Natural resources & construction7.7%
Production & transportation20.4%

Employment type

Type%
Private sector67.3%
Government25.0%
Self-employed7.7%
Unpaid family workers0.0%

Commute

Method%
Drive alone76.3%
Carpool11.5%
Public transit2.8%
Walk0.9%
Work from home6.7%
Other means1.8%
Avg commute (minutes)38.0

Poverty

All people 13.0%
Under 18 years 14.7%
18 and over 12.6%
Married-couple families 2.3%
Female-led households 61.4%

Income support

Source% of households
Social Security47.5%
Retirement income31.7%
Supplemental Security15.7%
Cash public assistance5.6%
Food stamps / SNAP19.5%

Health indicators

Condition%
Obesity40.3%
High blood pressure44.2%
High cholesterol36.5%
Diabetes16.4%
Heart disease9.0%
Stroke5.1%
Asthma11.0%
Arthritis34.0%
Kidney disease4.2%
Pulmonary disease10.9%
Cancer7.7%
Behavior / access%
Smoking23.3%
Binge drinking13.1%
No physical activity30.8%
Less than 7 hrs sleep36.9%
Depression21.5%
Fair or poor health23.1%
Poor mental health15.5%
Poor physical health14.2%
No health insurance16.0%
Visited doctor (checkup)78.7%
Visited dentist56.8%
Cholesterol screening90.1%
Teeth loss19.8%

Veterans & disability

VeteransCount%
Civilian veterans1736.2%
Disability%
Any disability24.4%
Under 1812.1%
18–64 years25.2%
65 and over31.2%

Health insurance coverage

Type%
Private insurance63.1%
Public insurance48.2%
No insurance6.2%
Uninsured under 196.6%

Language & origin

Language spoken at home (age 5+)

LanguageCount%
English only3,29397.1%
Spanish50.2%
Other Indo-European10.0%
Asian & Pacific Islander00.0%
Other languages40.1%

Place of birth & citizenship

OriginCount%
Native born (US)3,37799.6%
Born in same state3,37399.5%
Born in different state2,49573.6%
Foreign born40.1%
Naturalized citizen140.4%
Not a US citizen00.0%

Ancestry

AncestryCount%
Arab72121.3%
French42812.6%
Italian3269.6%
AncestryCount%
English80.2%
Irish30.1%

Technology access

Metric% of households
Computer access43.9%
Internet access80.3%

Source: U.S. Census Bureau, American Community Survey 2025 estimates.

Frequently asked questions about ZIP code 23947

What city is ZIP code 23947 in?

ZIP code 23947 is primarily assigned to Keysville, Virginia.

What county is ZIP code 23947 in?

ZIP code 23947 falls within Charlotte County, Virginia.

Does ZIP code 23947 have an older population?

27% of residents in ZIP code 23947 are 65 or older, above the national average of ~17%.

Does ZIP code 23947 have a large retiree population?

48% of households in ZIP code 23947 receive Social Security income, suggesting a significant retiree or disability population.

What are the health statistics for ZIP code 23947?

Health data for ZIP code 23947 shows elevated rates of diabetes (16%) and smoking (23%) compared to national benchmarks.

What is the typical home value in ZIP code 23947?

The median home value in ZIP code 23947 is $156,400.

What timezone is ZIP code 23947 in?

ZIP code 23947 observes the EST timezone.

Need the complete ZIP code database? Download all 42,000+ US ZIP codes — Excel, CSV, or Access. Includes lat/lng, county FIPS & timezone.
Download database →