About Emsworth
Emsworth is a borough in Allegheny County, Pennsylvania, United States, along the Ohio River. The population was 2,525 at the 2020 census.
Emsworth is a borough in Allegheny County, in the part of the county we group as the North Hills. By the county permit file, Emsworth is home to 4 places to eat or drink, putting it 96th among the 129 municipalities outside the city we cover1. Italian lead the count with 1, and breakfast and brunch come next with 1. 100% are independently owned. Just outside, the nearest other listings are Sunny Jim's Tavern (0.7 km away, in Kilbuck) and Little Al’s Pizzeria (0.9 km away, in Kilbuck).
Emsworth had 2,525 residents in 2020, up 3% from 201023. The median household income is about $64,816, and the median age is 41.54. Transit means 27 PRT stops and about 2,309 scheduled trips a week5.
Emsworth by the numbers
Counts from our directory1. Land area from Census TIGER/Line county subdivisions7.
Listings by category
Main food streets: Ohio River Boulevard (2).
Nearest places to eat
With only 4 listings inside the boundary, these are the closest directory listings just outside Emsworth, by straight line distance1.
- Sunny Jim's Tavern · BurgersKilbuck
- Little Al’s Pizzeria · PizzaKilbuck
- Custard's First Stand · Ice Cream & DessertKilbuck
- Anchor & Anvil Coffee Bar · BakeriesBen Avon
- Richbarn Roasters · Coffee & CafesAvalon
- Willow · AmericanOhio
- Pizza Pronto · PizzaAvalon
- Carmody's Grille · AmericanNeville
Getting there
Transit
27 active stops, about 2,309 scheduled trips a week, by bus. Busiest stop: Ohio River Blvd opp. Pennsylvania Ave (152 weekly trips).
Source5 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.