Skip to main content
Population Review

Census ACS · Pennsylvania

ZIP Code 19104

ZIP code 19104 is located in Pennsylvania with a population of 54,454. The median household income is $39,526 and the median home value is $268,200.

54,454

Population

$39,526

Median Income

$268,200

Median Home Value

23.4

Median Age

Race & Ethnicity

White38.5%
Black37.2%
Asian0.0%
Hispanic (any race)1.9%

Male: 46.1% · Female: 53.9%

Economy & Income

$39,526

Median Household Income

$23,493

Per Capita Income

23.9%

Poverty Rate

Housing

$268,200

Median Home Value

$1,329

Median Rent

17.8%

Homeownership

Education

89.5%

High School+

46.9%

Bachelor's Degree+

Nearby ZIP Codes

Largest cities in Pennsylvania

Part of Pennsylvania

Metro areas in Pennsylvania

Frequently Asked Questions

ZIP code 19104 in Pennsylvania has a population of 54,454 according to latest Census ACS data.

The median household income in ZIP 19104 is $39,526. The per capita income is $23,493. The poverty rate is 23.9%.

ZIP code 19104 is located in Pennsylvania.

Data for ZIP Code Tabulation Area (ZCTA) 19104 from the American Community Survey 5-Year estimates. ZCTAs approximately correspond to USPS ZIP code delivery areas but are built from Census blocks and may not match exactly.

What distinguishes ZIP 19104 is density: among the most densely settled of US ZIP codes, around 17,790 people per square mile. With 54,454 residents, ZIP 19104 is a ZIP code in Pennsylvania.

Household earnings sit near the bottom of the range at $39,526, below the US median of $78,538. Poverty is among the highest of comparable US ZIP codes: 23.9%, above the national 12.4%. The typical home is valued at $268,200, with typical rent around $1,329.

About 46.9% of adults 25 and older have a bachelor’s degree, above the 35.0% national figure.

That density explains much of the rest of the profile in ZIP 19104: denser places lean toward renting, shorter commutes by transit, and a younger working-age mix.

Source: U.S. Census Bureau ACS, 2026.