About Kennedy
Kennedy Township is a township in Allegheny County, Pennsylvania, United States, located 10 miles west of Pittsburgh and 12 miles east of Pittsburgh International Airport. The population was 8,701 at the 2020 United States Census.
A township of 8,701 people (2020 census)1, Kennedy sits in what we call the West & Airport. Kennedy has 19 places to eat and drink in our directory, 56th of the 129 municipalities outside the city on this site2. The most common category is Italian (3), followed by burgers (2). 12 of the 19 are independent and 7 belong to chains. Pine Hollow Road is the main food street, with 11 listings.
About 8,701 people lived here in 2020, up from 7,672 in 201013. About 19% of homes are rented, and the median resident is 49.0 years old4. Roughly 28% of workers work from home4. Transit means 67 PRT stops and about 10,834 scheduled trips a week5.
Kennedy by the numbers
Counts from our directory2. Land area from Census TIGER/Line county subdivisions7.
Listings by category
Main food streets: Pine Hollow Road (11), McKees Rocks Road (3), and Fairhaven Road (2).
New and changing
These Kennedy facilities had a preoperational inspection from the Allegheny County Health Department between Aug 11, 2025 and Jul 28, 2026. That inspection happens before a food facility opens, changes owners or reopens after major work8.
- Mama Lena’s Fire House GrillInspected & Permitted
- Avenue C @ Horizon PropertiesInspected & Permitted
Things to do nearby
Markets and groceries
- Giant Eagle #2 · supermarket
Source9 County asset inventory as of March 2020; not every record verified.
Getting there
Transit
67 active stops, about 10,834 scheduled trips a week, by bus. Busiest stop: Mckees Rocks Rd at Connie Park Dr (457 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.