About Avalon
Avalon is a borough in Allegheny County, Pennsylvania, United States, along the Ohio River 6 miles (10 km) downstream from Pittsburgh. The population was 4,762 at the 2020 census.
A borough of 4,762 people (2020 census)1, Avalon sits in what we call the North Hills. Our directory counts 12 food and drink listings inside Avalon's official boundary, which ranks it 73rd of 129 municipalities outside the city2. The most common category is burgers (2), followed by bakeries (2). 5 of the 12 are independent and 7 belong to chains. Ohio River Boulevard is the main food street, with 6 listings.
Avalon had 4,762 residents in 2020, up 1% from 201013. About 59% of homes are rented, and the median resident is 45.7 years old4. Roughly 21% of workers work from home4. The local library is Avalon Public Library5. Transit means 28 PRT stops and about 7,223 scheduled trips a week6.
Avalon by the numbers
Counts from our directory2. Land area from Census TIGER/Line county subdivisions8.
Listings by category
Main food streets: Ohio River Boulevard (6) and California Avenue (4).
Things to do nearby
Libraries and museums
- Avalon Public Library
Source5 County asset inventory as of March 2020; not every record verified.
Getting there
Transit
28 active stops, about 7,223 scheduled trips a week, by bus. Busiest stop: California Ave. at Home Ave (386 weekly trips).
Source6 Check PRT for live times.
How working residents commute
Percent of workers 16+, 2020-2024 estimates4.
Who lives here
Survey estimates for small towns have wide margins of error.