US Census Data
Population
9,874
+2.8%’19–’23
Median household income
$70,595
+19.6%’19–’23
Median home value
$236,400
+35.3%’19–’23

Located in Bucks County, Pennsylvania, Bristol is a community with a population of 9,874. Its median household income of $70,595 runs below the Bucks County figure of $111,951.

From 2019 to 2023, Bristol's population grew 2.8% from 9,605 to 9,874, while its median home value rose 35.3% from $174,700 to $236,400.

23.2% of adults 25 and older hold a bachelor's degree or higher. Owners occupy 61.3% of the area's occupied homes.

Demographics

ACS 2019–2023
Population
9,874
Median age
39.4 yrs
Median household income
$70,595
Median home value
$236,400
Median gross rent
$1,281
Housing units
4,279
Homeownership rate
61.3%
Bachelor's degree or higher
23.2%
Unemployment rate
4.8%

Trends

ACS 5-year · 2019–2023
Population
9,6059,874
Median household income
$59,005$70,595
Median home value
$174,700$236,400
Median gross rent
$1,028$1,281
YearPopulationMedian household incomeMedian home valueMedian gross rent
20199,605$59,005$174,700$1,028
20209,577$60,028$182,000$1,137
20219,847$65,651$186,000$1,151
20229,862$67,176$214,700$1,321
20239,874$70,595$236,400$1,281

Each year is a US Census Bureau ACS 5-year estimate ending that year.

Age distribution

CountShare
Under 56446.5%
5 to 171,50615.3%
18 to 247767.9%
25 to 341,19912.1%
35 to 441,57916.0%
45 to 541,17611.9%
55 to 641,07110.8%
65 to 741,08711.0%
75 and over8368.5%

Race & ethnicity

CountShare
White (non-Hispanic)7,02071.1%
Black or African American3924.0%
American Indian & Alaska Native00.0%
Asian660.7%
Native Hawaiian & Pacific Islander00.0%
Some other race930.9%
Two or more races5845.9%
Hispanic or Latino (any race)1,71917.4%

Educational attainment (age 25+)

CountShare
No high school diploma71310.3%
High school graduate2,51836.2%
Some college or associate's2,10630.3%
Bachelor's degree97414.0%
Graduate or professional degree6379.2%

Commute to work

Mean travel time to work
33 min

How workers get to work

CountShare
Drove alone3,63169.9%
Carpooled52610.1%
Public transit2033.9%
Walked1943.7%
Bicycle190.4%
Worked from home5129.9%
Other means1062.0%

Travel time

CountShare
Under 15 min1,28827.5%
15 to 29 min1,72636.9%
30 to 44 min62813.4%
45 to 59 min3156.7%
60+ min72215.4%

Households

Average household size
2.43
Poverty rate
7.0% (695 of 9,872)
CountShare
Family households2,67265.9%
Nonfamily households1,38434.1%

Housing

Median year structure built
1938

Occupancy

CountShare
Occupied4,05694.8%
Vacant2235.2%

Tenure (of occupied units)

CountShare
Owner-occupied2,48561.3%
Renter-occupied1,57138.7%

Units in structure

CountShare
1-unit, detached89220.8%
1-unit, attached2,09448.9%
2 to 4 units81519.0%
5 to 19 units1804.2%
20 or more units2987.0%
Mobile home & other00.0%

Geography

Place GEOID
4208760
Type (LSAD)
21
Land area
1.7 sq mi
Water area
0.26 sq mi
Center point
40.1028, -74.8523

Compare with nearby cities

5

Pennsylvania rankings

21

Other places in Bucks County

41