ZIP PROFILE

Zip Code 23188

Town / City Williamsburg
County James City County
State Virginia
Metro Region Virginia Beach-Chesapeake-Norfolk, VA-NC

Total Population

45,342

Median Household Inc

$101,088

Median Age

49.1

Population by Age Group

45,342 Residents

Household Income Distribution

Gender Demographics
Male 21,354 (47.1%)
Female 23,988 (52.9%)

Racial Demographics

Group Total Percent
White 34,017 75%
Black / African American 5,795 12.8%
Asian 1160 2.6%
Hispanic / Latino 2,893 6.4%
Other / Mixed 1,136 2.5%

Racial & Ethnic Composition

White 34,017
Black or African American 5,795
Some Other Race 1,136
Two or More Races 3,209
Hispanic or Latino (Total: 2,893)
Mexican758
Puerto Rican1019
Cuban65
Other Hispanic1051
American Indian & Alaska Native (Total: 25)
Aztec0
Blackfeet Tribe0
Maya0
Native Village of Barrow Inupiat0
Navajo Nation0
Nome Eskimo Community0
Other Native25
Asian (Total: 1160)
Asian Indian23
Chinese469
Filipino380
Japanese49
Korean146
Vietnamese71
Other Asian22
Native Hawaiian & Pacific Islander (Total: 0)
Chamorro0
Native Hawaiian0
Samoan0
Other0
Age Distribution
Under 5 years2,042
5 to 9 years2,307
10 to 14 years2,572
15 to 19 years2,219
20 to 24 years2,498
25 to 34 years4,179
35 to 44 years4,857
45 to 54 years5,125
55 to 59 years2,377
60 to 64 years4,221
65 to 74 years7,065
75 to 84 years4,541
85 years and over1,339
Scroll to Top