About Marshall
Marshall Township is a township that is located in Allegheny County, Pennsylvania, United States. The population was 10,080 at the time of the 2020 census.
Marshall is a township in Allegheny County, in the part of the county we group as the North Hills. By the county permit file, Marshall is home to 30 places to eat or drink, putting it 37th among the 129 municipalities outside the city we cover1. Look for bars and pubs first: there are 5 of them, plus 3 American. 14 of the 30 are independent and 16 belong to chains.
Marshall had 10,080 residents in 2020, up 46% from 201023. The median household earns about $165,099 a year, and 79% of adults 25 and over hold a bachelor's degree or more4. Roughly 26% of workers work from home4. Pittsburgh Regional Transit's stop file shows no active stops inside the boundary5. The county's farmers market list includes Shenot Farm Market6.
Marshall by the numbers
Counts from our directory1. Land area from Census TIGER/Line county subdivisions8.
Listings by category
Main food streets: Perry Highway (7), Sheraton Drive (4), Warrendale Village Drive (4), and Fowler Road (3).
New and changing
These Marshall 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 work9.
- Comfort InnInspected & Permitted
- Lao Sze ChuanInspected & Permitted
Things to do nearby
Getting there
Transit
No active Pittsburgh Regional Transit stops inside the boundary. Most trips here are by car.
Source5
How working residents commute
Percent of workers 16+, 2020-2024 estimates4.
Who lives here
Survey estimates for small towns have wide margins of error.