28023 ZIP Code — China Grove, NC

Rowan County, North Carolina

ZIP code 28023 is located in China Grove, North Carolina, within Rowan County. It covers approximately 46.54 square miles and serves a population of 15,703 residents. This is a standard ZIP code in the Eastern (ET) timezone, served by area code 704/980.

About ZIP code 28023

The housing stock consists of predominantly single-family detached homes. Most homes were built in the 1960s, giving the area an established character. Median home value is $181,600. Owner-occupancy is high at 79%, well above the national average.

Median household income is $57,670. 44% of households receive Social Security income, suggesting a notable retiree or disability population.

The dominant occupation class is management, business, and professional, with education and healthcare as the leading industry. The average commute of 27 minutes is near the national average.

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

Health indicators show elevated rates of smoking (22%) compared to national benchmarks.

Overall, ZIP code 28023 reflects a community defined by a trades-oriented workforce, high homeownership, and a significant Social Security-dependent population.

15,703
population
46.54
sq mi land
Standard
ZIP type
Eastern (ET)
timezone
28023 ZIP code map
Cities in ZIP code 28023

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

City Status
China Grove Preferred
Nearby ZIP codes
28088 Landis (2.3 mi) 28088 Landis (2.3 mi) 28083 Kannapolis (5.8 mi) 28083 Kannapolis (5.8 mi) 28081 Kannapolis (6.9 mi) 28081 Kannapolis (6.9 mi) 28147 Salisbury (8.5 mi) 28147 Salisbury (8.5 mi) 28125 Mount Ulla (8.7 mi) 28125 Mount Ulla (8.7 mi) 28138 Rockwell (8.8 mi) 28138 Rockwell (8.8 mi)
Demographics updated 05/2026
Population
Total population 15,703
Population density 337 / sq mi
State FIPS 37
County FIPS 159
Geography
Land area 46.54 sq mi
Water area 0.13 sq mi
Latitude 35.5756
Longitude -80.5962
Timezone Eastern (ET)
Area code 704/980
Total population by age
Gender
Race & ethnicity
Economics updated 05/2026
Household income
Income range This ZIP County avg State avg
Under $50k 48.7% 47.4% 44.4%
$50k – $100k 31.5% 32.8% 30.6%
$100k – $200k 17.7% 16.2% 19.1%
Over $200k 2.1% 3.6% 6.0%

Demographics & statistics

15,703
Population
337
People per sq mi
41.4
Median age
$57,670
Median household income
$31,413
Per capita income
$181,600
Median home value
$912
Median monthly rent
78.9%
Home ownership
13.7%
Poverty rate
6.1%
Unemployment
5,391
Housing units
16.4%
Bachelor's or higher

Age distribution

Male Female
476
Under 5
488
384
5–9
393
454
10–14
464
345
15–19
354
449
20–24
460
1,204
25–34
1,233
870
35–44
891
951
45–54
974
651
55–59
667
666
60–64
682
723
65–74
740
484
75–84
496
101
85+
103
← Male
Female →

Age summary

GroupCount%
Under 182,99019.0%
18 and over12,71381.0%
65 and over2,64716.9%
Median age41.4 years

Race & ethnicity

White 69.9%
Hispanic or Latino 10.7%
Two or more races 8.7%
Black or African American 5%
Other race 4.2%
American Indian / Alaska Native 0.7%
Asian 0.6%
Native Hawaiian / Pacific Islander 0.1%
GroupCount%
White12,29769.9%
Hispanic or Latino1,88710.7%
Two or more races1,5368.7%
Black or African American8875%
Other race7474.2%
American Indian / Alaska Native1230.7%
Asian1000.6%
Native Hawaiian / Pacific Islander130.1%

Household income

Income range This ZIP County avg State avg
Under $50k 48.7% 47.4% 44.4%
$50k – $100k 31.5% 32.8% 30.6%
$100k – $200k 17.7% 16.2% 19.1%
Over $200k 2.1% 3.6% 6.0%
Under $10k 3.7%
$10k–$15k 6.0%
$15k–$25k 8.4%
$25k–$35k 11.7%
$35k–$50k 14.8%
$50k–$75k 19.6%
$75k–$100k 14.4%
$100k–$150k 11.1%
$150k–$200k 6.4%
$200k+ 3.8%
Range% of households
Under $10k3.7%
$10k–$15k6.0%
$15k–$25k8.4%
$25k–$35k11.7%
$35k–$50k14.8%
$50k–$75k19.6%
$75k–$100k14.4%
$100k–$150k11.1%
$150k–$200k6.4%
$200k+3.8%
Median income$57,670

Housing

Home values

Under $50k 8.9%
$50k–$100k 17.0%
$100k–$150k 12.8%
$150k–$200k 14.8%
$200k–$300k 23.9%
$300k–$500k 14.8%
$500k–$1M 6.3%
$1M+ 1.5%

Housing overview

MetricValue
Median home value$181,600
Median rent / month$912
Owner occupied78.9%
Renter occupied21.1%
Vacant7.7%
Single-family detached74.2%
Large apartment buildings0.0%
Mobile homes20.2%
Median rooms5.3
Avg household size (owned)2.61

Year built

Era%
2020 or later2.0%
2010–20194.3%
2000–200913.3%
1990–199918.0%
1980–198911.9%
1970–197912.1%
1960–196918.4%
1950–19596.3%
1940–19494.7%
1939 or earlier9.1%

Bedrooms

Size% of units
No bedroom (studio)0.7%
1 bedroom1.9%
2 bedrooms30.6%
3 bedrooms52.7%
4 bedrooms13.3%
5+ bedrooms0.9%

Vehicles per household

Vehicles% of households
No vehicle5.5%
1 vehicle21.7%
2 vehicles32.0%
3 or more40.8%

Heating fuel

Fuel type%
Utility gas12.8%
Electricity79.3%
Propane / LP gas2.7%
Fuel oil1.0%
Wood3.2%
Solar0.2%
No fuel used0.7%

Households & families

Household typeCount%
Married-couple family3,21552.0%
Cohabiting couple4907.9%
Male householder, no spouse1,31021.2%
Female householder, no spouse1,16818.9%
Households with children under 181,81929.4%
Households with seniors (65+)1,93431.3%
Average household size2.51

Marital status

StatusMaleFemale
Never married30.7%26.6%
Married51.7%51.4%
Separated2.4%0.3%
Widowed3.1%8.3%
Divorced12.1%13.4%

Education

Less than 9th grade 5.2%
Some HS, no diploma 9.7%
HS graduate 32.7%
Some college, no degree 22.9%
Associate's degree 13.0%
Bachelor's degree 11.8%
Graduate / professional 4.6%
Metric%
HS diploma or higher85.1%
Bachelor's or higher16.4%

School enrollment (ages 3–17)

TypeCount%
Nursery / preschool2006.4%
Kindergarten2608.3%
Elementary school1,23139.2%
High school64320.5%
College / grad school80525.6%

Employment

Industry of employment

Education & healthcare 16.9%
Retail trade 14.0%
Manufacturing 12.7%
Construction 9.4%
Other services 9.0%
Professional & management 8.7%
Arts, food & hospitality 7.3%
Transportation & utilities 6.5%
Finance & real estate 4.0%
Wholesale trade 3.9%
Agriculture & mining 3.6%
Public administration 2.4%
Information 1.5%

Occupation

Category%
Management, business & arts29.0%
Service12.9%
Sales & office19.8%
Natural resources & construction17.8%
Production & transportation20.4%

Employment type

Type%
Private sector82.2%
Government11.3%
Self-employed6.4%
Unpaid family workers0.0%

Commute

Method%
Drive alone83.3%
Carpool8.4%
Public transit0.2%
Walk1.3%
Work from home6.6%
Other means0.2%
Avg commute (minutes)27.0

Poverty

All people 13.7%
Under 18 years 18.3%
18 and over 12.6%
Married-couple families 10.9%
Female-led households 22.7%

Income support

Source% of households
Social Security44.0%
Retirement income21.4%
Supplemental Security10.1%
Cash public assistance1.1%
Food stamps / SNAP15.7%

Health indicators

Condition%
Obesity35.3%
High blood pressure34.2%
High cholesterol34.9%
Diabetes11.0%
Heart disease7.2%
Stroke3.4%
Asthma9.2%
Arthritis27.3%
Kidney disease3.1%
Pulmonary disease8.0%
Cancer6.6%
Behavior / access%
Smoking21.5%
Binge drinking16.6%
No physical activity25.3%
Less than 7 hrs sleep33.5%
Depression24.4%
Fair or poor health15.2%
Poor mental health15.2%
Poor physical health11.5%
No health insurance18.3%
Visited doctor (checkup)77.7%
Visited dentist59.7%
Cholesterol screening89.0%
Teeth loss16.2%

Veterans & disability

VeteransCount%
Civilian veterans9817.7%
Disability%
Any disability14.8%
Under 182.7%
18–64 years13.1%
65 and over34.9%

Health insurance coverage

Type%
Private insurance60.2%
Public insurance42.7%
No insurance7.5%
Uninsured under 193.9%

Language & origin

Language spoken at home (age 5+)

LanguageCount%
English only14,73993.9%
Spanish8085.5%
Other Indo-European7955.4%
Asian & Pacific Islander00.0%
Other languages130.1%

Place of birth & citizenship

OriginCount%
Native born (US)14,59392.9%
Born in same state14,35491.4%
Born in different state10,17064.8%
Foreign born2391.5%
Naturalized citizen1,1107.1%
Not a US citizen36833.2%

Ancestry

AncestryCount%
Arab2,00412.8%
French1,73011%
Italian8965.7%
AncestryCount%
Polish440.3%
English420.3%
Dutch100.1%

Technology access

Metric% of households
Computer access39.4%
Internet access93.8%

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

Frequently asked questions about ZIP code 28023

What city is ZIP code 28023 in?

ZIP code 28023 is primarily assigned to China Grove, North Carolina.

What county is ZIP code 28023 in?

ZIP code 28023 falls within Rowan County, North Carolina.

Does ZIP code 28023 have a large retiree population?

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

What is the typical home value in ZIP code 28023?

The median home value in ZIP code 28023 is $181,600.

What is the population of ZIP code 28023?

ZIP code 28023 has an estimated population of 15,703 residents, with a density of 337 people per square mile.

What is the median household income in ZIP code 28023?

The median household income in ZIP code 28023 is $57,670, below the national median of ~$75,000.

What timezone is ZIP code 28023 in?

ZIP code 28023 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 →