About Hampton
Hampton Township is a township in Allegheny County, Pennsylvania, United States. The population was 18,470 at the 2020 census.
A township of 18,479 people (2020 census)1, Hampton sits in what we call the North Hills. By the county permit file, Hampton is home to 42 places to eat or drink, putting it 17th among the 129 municipalities outside the city we cover2. Look for pizza first: there are 10 of them, plus 6 sandwiches and delis. 18 of the 42 are independent and 24 belong to chains. Most of them are on Route 8 (24 listings).
The population was essentially flat between 2010 and 2020, at about 18,47913. The median household income is about $134,156, and the median age is 41.64. Roughly 21% of workers work from home4. Part of the county park system reaches in: the 2020 asset list has 15 facilities here that we matched to Hartwood Acres and North Park5. The local library is Hampton Community Library5. Transit means 18 PRT stops and about 1,740 scheduled trips a week6. The county's farmers market list includes Hampton Farmers Market7.
Hampton by the numbers
Counts from our directory2. Land area from Census TIGER/Line county subdivisions9.
Listings by category
Main food streets: Route 8 (24), William Flinn Highway (5), Middle Road (2), and Ferguson Road (2).
New and changing
These Hampton 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 work10.
- Mercearia BrasilInspected & Permitted
- Aquinas Academy of PittsburghInspected & Permitted
Things to do nearby
County parks
15 county park facilities (shelters, fields, courts and the like) inside Hampton, matched to the nearest county park:
- Hartwood Acres · 8 facilities
- North Park · 7 facilities
Source5 County asset inventory as of March 2020; not every record verified.
Libraries and museums
- Hampton Community Library
- Depreciation Lands Museum · museum
Source5 County asset inventory as of March 2020; not every record verified.
Getting there
Transit
18 active stops, about 1,740 scheduled trips a week, by bus. Busiest stop: Mt Royal Blvd opp. Hampton Ave (120 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.