About Castle Shannon
Castle Shannon is a borough in Allegheny County, Pennsylvania, United States. The population was 8,249 at the 2020 census.
Castle Shannon is a borough in Allegheny County, in the part of the county we group as the South Hills. Castle Shannon has 43 places to eat and drink in our directory, 16th of the 129 municipalities outside the city on this site1. Pizza lead the count with 5, and bars and pubs come next with 5. 77% are independently owned.
The population was essentially flat between 2010 and 2020, at about 8,24923. The median household earns about $64,071 a year, and 37% of adults 25 and over hold a bachelor's degree or more4. About 13% of workers commute by transit4. The local library is Comm Library of Castle Shannon5. Transit means 15 PRT stops and about 9,174 scheduled trips a week6.
Castle Shannon by the numbers
Counts from our directory1. Land area from Census TIGER/Line county subdivisions8.
Listings by category
Main food streets: Library Road (16), Mt. Lebanon Boulevard (12), Willow Avenue (8), and Grove Road (3).
New and changing
These Castle Shannon 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.
- The Velvet BoardInspected & Permitted
- Self ChefInspected & Permitted
- El PollonInspected & Permitted
- Pour Johnny'sInspected & Permitted
Things to do nearby
Libraries and museums
- Comm Library of Castle Shannon
Source5 County asset inventory as of March 2020; not every record verified.
Getting there
Transit
15 active stops, about 9,174 scheduled trips a week, by light rail (the T). Busiest stops: St. Anne's and Smith Road, tied at 960 weekly trips each. Park and ride: Castle Shannon Park & Ride, Memorial Hall Park & Ride, and Saint Anne's Park & Ride5.
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.