Data

Pittsburgh and Allegheny County's food scene by the numbers

How many places to eat and drink each city neighborhood and county town has, what they serve, how they did on county inspections and where new places are opening. Built from public data and refreshed when it changes.

4,490listings countywide
1,658inside the city
64%independent
1084with a full bar
219neighborhoods & towns

By region

Regions are our own grouping of municipalities12.

Most places to eat and drink, countywide

City neighborhoods (with Lawrenceville, Oakland, Squirrel Hill, the Hill District and Homewood combined) and suburban municipalities3.

Densest city neighborhoods

Listings per square mile, for places with at least 10 listings.

Densest suburban towns

What the county eats

How inspections came out

The Allegheny County Health Department recorded 9,501 inspections countywide between Aug 11, 2025 and Jul 28, 20264. Here is how the placards were distributed:

Inspected & Permitted9161
Follow Up Required177
Inspected / Permit Denied90
Consumer Alert36
Ordered to Close28
Imminent Hazard - Closure7
No Entry - Closure2

96.4% of inspections ended with "Inspected & Permitted". A single facility can have several inspections in the window, and a follow up or closure is usually resolved by a later visit.

Preopening inspections by month

A preoperational inspection happens before a food facility opens, changes owners or reopens after major work. This chart counts them countywide. See the list

Compare every neighborhood and town

Click a column to sort. Population from the 2020 census56; stops7 from PRT open data.

PlaceRegionListings% indep.Full barPatioPer sq miPop. 2020Stops
DowntownCity228604911351547769
OaklandCity152611351012238999
South Side FlatsCity148674810161746744
RossNorth Hills140411701033567156
MonroevilleEast Suburbs13244171728640124
LawrencevilleCity1218544668975586
Strip DistrictCity10963268179184524
RobinsonWest & Airport1013812171550363
Squirrel HillCity10070822627196146
Bethel ParkSouth Hills934010283357746
ShadysideCity8657117941531776
BloomfieldCity82662214117866593
Penn HillsEast Suburbs7862191441059264
MoonWest & Airport77429232724023
McCandlessNorth Hills744382429698106
Mt. LebanonSouth Hills74511831234075101
West MifflinMon Valley6662140519589172
North FayetteWest & Airport644512121616719
FindlayWest & Airport5538150263721
PineNorth Hills5444903146910
East LibertyCity50689186618763
PlumEast Suburbs457114022714449
CollierWest & Airport4533913893520
South FayetteWest & Airport45471202183580
Castle ShannonSouth Hills43777227824915
HamptonNorth Hills42436231847918
ScottSouth Hills425270111764999
DormontSouth Hills41769254824419
McKeesportMon Valley4185140817727114
Pleasant HillsSouth Hills40386114850429
BellevueNorth Hills39643339831144
ShalerNorth Hills396211042813256
North VersaillesMon Valley375910151007462
BrentwoodSouth Hills3776100261008236
CarrickCity3672170221029044
RichlandNorth Hills36671322119420
HomesteadMon Valley35518160288433
Elizabeth TownshipMon Valley34881422129820
MillvaleNorth Hills347614155337611
CoraopolisWest & Airport32888124555919
BaldwinSouth Hills32699062151090
CarnegieSouth Hills32849020813426
SewickleyWest & Airport32666032390723
HarmarAllegheny Valley3142505313329
West ViewNorth Hills31688131668546
MunhallMon Valley316572141077451
East AlleghenyCity309790130190328
MarshallNorth Hills3047612100800
BrooklineCity299070141306371
Mt. WashingtonCity278911024871097
West DeerAllegheny Valley28931501122620
White OakMon Valley2854304763011
SwissvaleMon Valley288211123862463
OakmontAllegheny Valley278512017675828
HarrisonAllegheny Valley27569141015741
WilkinsEast Suburbs275910110635018
Lincoln-Lemington-BelmarCity25243114363680
Upper St. ClairSouth Hills2548302211604
TarentumAllegheny Valley258811120435230
Central NorthsideCity24714092297216
Green TreeSouth Hills24425212494135
SharpsburgNorth Hills247512050318735
North ShoreCity2250141733018
O'HaraNorth Hills2259303928444
GarfieldCity21863046364333
GreenfieldCity21908027726171
Hill DistrictCity217640159479135
BridgevilleSouth Hills21867019480427
EtnaNorth Hills219010028343728
IndianaAllegheny Valley217651172540
South ParkSouth Hills21959021372715
StoweWest & Airport218111011642648
WilkinsburgEast Suburbs217611914349160
McKees RocksWest & Airport201009019592051
ChateauCity196870501920
HomewoodCity19796019551995
KennedyWest & Airport1963104870167
Allegheny WestCity18616112954011
Highland ParkCity18942015623524
LarimerCity18674340154550
WhitehallSouth Hills18613051506492
CraftonWest & Airport18564016609932
ClairtonMon Valley18100706618150
GlassportMon Valley18897011447528
South ShoreCity175351742915
West HomesteadMon Valley1718311818724
AspinwallAllegheny Valley1688514629169
FrazerAllegheny Valley161210211610
BluffCity15733046588223
Mount OliverSouth Hills15873044339417
BeechviewCity14712010759627
DuquesneMon Valley1464608525483
Franklin ParkNorth Hills1457101154790
SpringdaleAllegheny Valley14863015340021
EdgewoodEast Suburbs13460022314527
BlawnoxAllegheny Valley13854143145413
AllentownCity121003040230519
VeronaAllegheny Valley1267512424927
BraddockMon Valley12927021172129
ElizabethMon Valley1283303513981
AvalonNorth Hills12422019476228
Allegheny CenterCity11821052141926
BanksvilleCity11731011412713
HazelwoodCity1182707388969
Marshall-ShadelandCity11100409404641
Jefferson HillsSouth Hills11733011242444
OhioNorth Hills114520271780
Troy HillCity10804022264532
Forest HillsEast Suburbs1050006642928
LeetsdaleWest & Airport10604010116220
Brighton HeightsCity9100208710553
MorningsideCity91004024325236
Point BreezeCity989319534839
VersaillesMon Valley9562019147616
OakdaleWest & Airport9100311914750
Braddock HillsMon Valley850218173025
OakwoodCity757102810259
South Side SlopesCity71004010432739
Turtle CreekMon Valley771207511436
ForwardMon Valley710040030700
DravosburgMon Valley77130716127
PitcairnEast Suburbs771301431013
ArlingtonCity6100201220400
Lincoln PlaceCity6100106315525
OverbrookCity6100107348315
Point Breeze NorthCity6671020198815
RankinMon Valley61005014189621
West ElizabethMon Valley610040334030
WilmerdingMon Valley6832014178124
BrackenridgeAllegheny Valley61005012324017
ElliottCity5100408219321
Polish HillCity5804119120127
West EndCity5100202520513
WestwoodCity560007333221
EdgeworthWest & Airport520103166913
North BraddockMon Valley5100403432053
Baldwin TownshipSouth Hills560101019850
Crafton HeightsCity4100305399928
ManchesterCity41001014203126
Spring GardenCity4100201578626
East PittsburghMon Valley41002010192724
Port VueMon Valley410030436800
CheswickAllegheny Valley450109167212
East McKeesportMon Valley4100201020764
EmsworthNorth Hills4100207252527
NevilleWest & Airport4100103110840
HeidelbergSouth Hills41002014128810
Duquesne HeightsCity367105239712
FriendshipCity3330027196315
Regent SquareCity367101597110
KilbuckNorth Hills31001017730
LibertyMon Valley310020223550
Springdale TownshipAllegheny Valley310020115404
California-KirkbrideCity25010970916
East HillsCity2100004289241
FairywoodCity25000210929
Perry NorthCity2100002375836
Perry SouthCity2100002376564
SheradenCity2100102514743
ChalfantEast Suburbs210020127480
East DeerAllegheny Valley2100101149020
FawnAllegheny Valley210020022100
AleppoWest & Airport25010118250
KnoxvilleCity1100103349329
Mt. OliverCity1100101044310
Northview HeightsCity10003176922
Summer HillCity110000299823
HaysvilleWest & Airport1100006811
IngramWest & Airport1100002339129
WallEast Suburbs11001025190
LeetWest & Airport110010116240
WhitakerMon Valley10003117917
Ben AvonNorth Hills10003191817
Bell AcresWest & Airport110010015050
Bradford WoodsNorth Hills110000111830
CrescentWest & Airport110010024880
GlenfieldWest & Airport11001012122
Pennsbury VillageWest & Airport110010126770
Fox ChapelNorth Hills110010053431
LincolnMon Valley11000009320
McDonaldWest & Airport11000053960
ReserveNorth Hills1100100325547
Sewickley HillsWest & Airport11000006890
Arlington HeightsCity000020400
BeltzhooverCity0000160439
Bon AirCity000075913
Chartiers CityCity00004926
East CarnegieCity00004914
EsplenCity00003229
FineviewCity0000114010
Glen HazelCity000065916
HaysCity00003217
New HomesteadCity00009174
RidgemontCity00003902
Spring Hill-City ViewCity0000236431
St. ClairCity00001833
Stanton HeightsCity0000442724
Swisshelm ParkCity000013393
WindgapCity0000134419
South VersaillesMon Valley00003100
ChurchillEast Suburbs0000315710
Ben Avon HeightsNorth Hills00004000
ThornburgWest & Airport00004660
Glen OsborneWest & Airport000059011
Rosslyn FarmsWest & Airport00004410
Sewickley HeightsWest & Airport00008570
TraffordMon Valley0000901

Sources

  1. Pittsburgh Spotlight directory, built from Allegheny County Health Department food facility permits, plus OpenStreetMap listings marked unverifiedUpdated October 28, 2026. Counts include every listing inside the official boundary.
  2. TIGER/Line 2024 county subdivisions, PennsylvaniaU.S. Census Bureau. Public domain (U.S. federal government work). Used for municipal boundaries, land area and point in polygon placement of listings.
  3. City of Pittsburgh Neighborhoods (boundaries)City of Pittsburgh via WPRDC. Creative Commons Attribution (CC BY), per WPRDC. Used for boundaries and land area.
  4. Allegheny County Restaurant/Food Facility InspectionsAllegheny County Health Department via WPRDC. CC0 1.0 (public domain dedication). Inspections dated Aug 11, 2025 to Jul 28, 2026. Matches to listings are conservative and may miss some places.
  5. 2020 Census Redistricting Data: City of Pittsburgh Neighborhood PopulationUniversity of Pittsburgh UCSUR via WPRDC (source: U.S. Census Bureau PL 94-171). Creative Commons Attribution (CC BY), per WPRDC.
  6. 2020 Census Redistricting Data (P.L. 94-171), county subdivisionsU.S. Census Bureau. Public domain (U.S. federal government work).
  7. Pittsburgh Regional Transit StopsPittsburgh Regional Transit via WPRDC. Creative Commons Attribution (CC BY), per WPRDC. Active stops; weekly trips are scheduled trips in the stop file.
The Deal Curtain

The numbers are free. So are the deals.

Local deals you won't find on this site, in your inbox every Thursday.

You're on the list.

Free. One click to unsubscribe.

This week's issuePreview

The details are in the email.