Zip code 22904: Charlottesville, Virginia
Boundary is the Census Bureau's ZIP Code Tabulation Area, which closely tracks the postal delivery area.
About 22904
22904 is a dense urban zip code in Charlottesville, Virginia (Albemarle County), covering 0.3 sq mi of land. About 5,729 people live here, or 21,950 per square mile. The median resident is 19.3 years old, compared with 38.9 nationally.
The median household income is $250,000+ a year, the Census Bureau's reporting limit (U.S.: $80,734). 31.5% of residents live below the poverty line (U.S.: 12.5%). 0% of occupied homes are lived in by their owners, and renters pay a median of $1,063 a month.
79% of adults hold a bachelor's degree or higher (U.S.: 36%). Commuters average 13.7 minutes each way, and 31% of workers work from home; walking is the most common way to get to work. The most common jobs among working residents are in education; sales; and cleaning and personal care.
How 22904 compares
- Median household income$250,000+99thStrengthU.S. $80,734 · VA $93,1707th of 796 in VA
- Government workers34.4%99thU.S. 14.5% · VA 20.5%44th of 846 in VA
- 98thStrengthU.S. 35.7% · VA 42.2%22nd of 850 in VA
- Population density21,950/sq mi97thU.S. 95/sq mi · VA 221/sq mi1st of 852 in VA
- Poverty rate31.5%97thWeaknessU.S. 12.5% · VA 9.9%35th of 837 in VA
- Unemployment rate10.9%96thWeaknessU.S. 5.2% · VA 4.3%53rd of 846 in VA
- Work from home30.5%95thU.S. 15.1% · VA 18.3%71st of 848 in VA
- 72ndU.S. 0.483 · VA 0.471189th of 832 in VA
- Diversity index57.967thU.S. 61.4 · VA 60.7186th of 852 in VA
- Tech workers3.1%54thU.S. 3.8% · VA 6.5%339th of 846 in VA
- 43rdU.S. 14.1% · VA 13.1%200th of 852 in VA
- Median gross rent$1,06326thU.S. $1,413 · VA $1,579343rd of 616 in VA
- 10thStrengthU.S. 51.1% · VA 48.5%516th of 774 in VA
- Population5,7299thU.S. 334,922,499 · VA 8,705,170329th of 852 in VA
- Uninsured rate2.4%8thStrengthU.S. 8.4% · VA 6.9%692nd of 846 in VA
- Per capita income$4,8891stWeaknessU.S. $44,673 · VA $50,666840th of 849 in VA
- Median age19.31stU.S. 38.9 · VA 39843rd of 849 in VA
- 1stWeaknessU.S. 65.2% · VA 67.3%831st of 836 in VA
- Average commute13.7 min1stStrengthU.S. 26.4 min · VA 27.3 min776th of 799 in VA
- Broadband access8.3%1stWeaknessU.S. 91% · VA 91%836th of 836 in VA
- Veterans0.2%1stU.S. 6.2% · VA 9.4%808th of 851 in VA
- 1stU.S. 10.1% · VA 8.7%832nd of 836 in VA
- 1stU.S. 17.2% · VA 16.7%839th of 852 in VA
- 1stU.S. 22% · VA 21.7%814th of 852 in VA
- 1stWeaknessU.S. $49,666 · VA $54,861833rd of 834 in VA
- 1stU.S. 9.7% · VA 8.5%841st of 846 in VA
- 1stU.S. 10% · VA 8.6%742nd of 846 in VA
| Measure | 22904 | Albemarle | VA | U.S. | National percentile | Rank in VA |
|---|---|---|---|---|---|---|
| Median household incomeStrength | $250,000+ | $104,392 | $93,170 | $80,734 | 7th of 796 | |
| Government workers | 34.4% | 22.5% | 20.5% | 14.5% | 44th of 846 | |
| Bachelor's degree or higherStrength | 78.7% | 61.1% | 42.2% | 35.7% | 22nd of 850 | |
| Population density | 21,950/sq mi | 160/sq mi | 221/sq mi | 95/sq mi | 1st of 852 | |
| Poverty rateWeakness | 31.5% | 7.7% | 9.9% | 12.5% | 35th of 837 | |
| Unemployment rateWeakness | 10.9% | 3.4% | 4.3% | 5.2% | 53rd of 846 | |
| Work from home | 30.5% | 21.7% | 18.3% | 15.1% | 71st of 848 | |
| Income inequality (Gini) | 0.463 | 0.476 | 0.471 | 0.483 | 189th of 832 | |
| Diversity index | 57.9 | 44.2 | 60.7 | 61.4 | 186th of 852 | |
| Tech workers | 3.1% | 5.6% | 6.5% | 3.8% | 339th of 846 | |
| Foreign-born residents | 8% | 10.5% | 13.1% | 14.1% | 200th of 852 | |
| Median gross rent | $1,063 | $1,692 | $1,579 | $1,413 | 343rd of 616 | |
| Rent-burdened rentersStrength | 36.4% | 49.9% | 48.5% | 51.1% | 516th of 774 | |
| Population | 5,729 | 114,919 | 8,705,170 | 334,922,499 | 329th of 852 | |
| Uninsured rateStrength | 2.4% | 5.9% | 6.9% | 8.4% | 692nd of 846 | |
| Per capita incomeWeakness | $4,889 | $59,653 | $50,666 | $44,673 | 840th of 849 | |
| Median age | 19.3 | 39.7 | 39 | 38.9 | 843rd of 849 | |
| Homeownership rateWeakness | 0% | 65.9% | 67.3% | 65.2% | 831st of 836 | |
| Average commuteStrength | 13.7 min | 22.2 min | 27.3 min | 26.4 min | 776th of 799 | |
| Broadband accessWeakness | 8.3% | 92.9% | 91% | 91% | 836th of 836 | |
| Veterans | 0.2% | 6.3% | 9.4% | 6.2% | 808th of 851 | |
| Housing vacancy | 0% | 6.6% | 8.7% | 10.1% | 832nd of 836 | |
| Residents 65 and older | 0% | 20.4% | 16.7% | 17.2% | 839th of 852 | |
| Residents under 18 | 1.9% | 19.5% | 21.7% | 22% | 814th of 852 | |
| Median earnings per workerWeakness | $3,254 | $59,145 | $54,861 | $49,666 | 833rd of 834 | |
| Healthcare workers | 0% | 11.7% | 8.5% | 9.7% | 841st of 846 | |
| Self-employed workers | 3.2% | 11.2% | 8.6% | 10% | 742nd of 846 |
The percentile is the share of Americans who live in a zip code with a lower value, so the 50th percentile is typical. Rank 1 is the highest value in the state. Both include zip codes with at least 100 residents. Strengths and weaknesses mark measures in the best or worst fifth nationally, where higher or lower is clearly better (income, poverty, education, commute, broadband, insurance and similar). Measures like age or density are left unmarked.
People
Age
Race and ethnicity
- White61%
- Black11%
- Hispanic4%
- Asian18%
- Native American0.1%
- Pacific Islander0%
- Other0%
- Multiracial5%
Language spoken at home (households)
Households
- Households
- 36
- Average household size
- 2.6
- Family households
- 58.3%
- Married couples
- 58.3%
- Living alone
- 0%
- Veterans (of adults)
- 0.2%
- Male / female
- 42% / 58%
Income and poverty
Household income distribution
Median household income
Housing
Median home value
Median gross rent
Types of housing
- Housing units
- 36
- Owner-occupied
- 0%
- Vacant
- 0%
- Median year built
- 1998
- Median rooms
- 4.8
- Renters paying 30%+ of income
- 36.4%
- Renters paying 50%+ of income
- 36.4%
- Home value to income
- —
Work and commute
How people get to work
Commute time (one way)
Jobs and careers
Occupations
Industries
Median earnings by type of work
| Type of work | 22904 | U.S. |
|---|---|---|
| Management, business, science and arts | under $2,500 | $74,888 |
| Service | under $2,500 | $26,804 |
| Sales and office | $4,918 | $40,476 |
| Construction and maintenance | under $2,500 | $49,199 |
| Production and transportation | $3,958 | $39,989 |
Education, internet and health coverage
Highest education (adults 25+)
- High school graduate or higher
- 100%
- Bachelor's degree or higher
- 78.7%
- Graduate or professional degree
- 65.3%
- Households with broadband
- 8.3%
- Cable, fiber or DSL
- 0%
- No internet access
- 0%
- Without health insurance
- 2.4%
- Limited-English households
- 0%
Geography
- City (USPS)
- Charlottesville
- State
- Virginia
- County
- Albemarle County
- Center point
- 38.0354° N, 78.5113° W
- Land area
- 0.3 sq mi
- Water area
- under 0.1 sq mi
- Time zone
- Eastern Time (UTC-5, UTC-4 in summer)
- Zip type
- Residential delivery area
22904 spans 2 counties
- Albemarle County91% of land
- Charlottesville city9% of land
Cities and towns within this zip
- University of Virginia (unincorporated)91% of zip
- Charlottesville9% of zip
Census places overlapping the zip's area. Mail may use a different city name than the municipality.
Zip codes near 22904
| Zip | City | Distance | IncomeMedian income |
|---|---|---|---|
| 22908 | Charlottesville, VA | 0.9 mi | — |
| 22905 | Charlottesville, VA · PO box | 1.5 mi | — |
| 22906 | Charlottesville, VA · PO box | 1.5 mi | — |
| 22907 | Charlottesville, VA · PO box | 1.5 mi | — |
| 22910 | Charlottesville, VA · PO box | 1.5 mi | — |
| 22909 | Charlottesville, VA · PO box | 3.5 mi | — |
| 22901 | Charlottesville, VA | 4.3 mi | $92,145 |
| 22945 | Ivy, VA · PO box | 5 mi | — |
| 22903 | Charlottesville, VA | 5 mi | $69,340 |
| 22911 | Charlottesville, VA | 7 mi | $128,235 |
| 22936 | Earlysville, VA | 8.6 mi | $142,338 |
| 22902 | Charlottesville, VA | 8.7 mi | $93,463 |
Questions about 22904
What city is zip code 22904?
22904 is assigned to Charlottesville, Virginia. The city name is the one the Postal Service prefers for mail addressed to this zip code.
What county is 22904 in?
22904 is mostly in Albemarle County, but it extends into 1 other county.
What is the population of 22904?
About 5,729 people live in 22904, according to the Census Bureau's American Community Survey.
What time zone is 22904 in?
22904 is in Eastern Time.
What is the median household income in 22904?
The median household income in 22904 is $250,000+.
What zip codes are near 22904?
The closest zip codes to 22904 are 22908, 22905, 22906, 22907, 22910.
Demographic figures are 2020–2024 American Community Survey 5-year estimates for ZIP Code Tabulation Area 22904, from the U.S. Census Bureau. Small areas have wide margins of error. How we build these numbers.