BizGapMap

Home / Beauty & hair salons / Pennsylvania

Beauty salons in Pennsylvania

How many beauty salons exist per person present (residents + daytime workers) across the 26 Pennsylvania counties we cover, by ZIP code, compared with the U.S. average. Data: Census ZBP 2023 + ACS 2024 + BLS QCEW.

Includes: Hair salons · Beauty salons · Blow-dry & styling bars · Makeup & skincare studios. Counted together because official statistics use one 812112 code.

State verdict (covered counties): Above the U.S. rate — 140% of the U.S. rate
Counties covered
26
in Pennsylvania
Beauty salons
3,827
establishments (2023)
Per 10,000 present
2.9
residents + 0.5×workers
U.S. average
2.1
per 10,000 present
State index
140%
vs. U.S.
Residents
10,789,983
in covered counties
Workers
4,774,988
jobs in covered counties
Coverage. This page aggregates only the 26 Pennsylvania counties BizGapMap covers — not the whole state. Counts and the index reflect those counties. The aggregate index uses only ZIP cells Census published, so it is a lower bound. Density is a supply-side signal: it counts existing beauty salons and the people present, not foot traffic, income, rent, or whether locals want more.

Counties in Pennsylvania

CityCounty Beauty salonsResidentsWorkers Per 10kIndexVerdict
Camp Hill Cumberland County 122–144 269,697 129,697 3.6 175–201% High density
Pittsburgh Allegheny County 563–685 1,213,050 682,711 3.6 174–202% High density
Chambersburg Franklin County 62–104 147,315 48,691 3.6 174–269% Range spans bands
Bethlehem Northampton County 149–177 343,263 146,757 3.6 172–193% High density
Bensalem Bucks County 269–351 634,655 249,175 3.5 170–202% High density
Greensburg Westmoreland County 140–260 349,607 120,061 3.4 164–301% Range spans bands
King Of Prussia Montgomery County 374–448 863,513 543,597 3.3 158–178% High density
Erie Erie County 98–150 267,101 102,941 3.1 148–202% Range spans bands
Lebanon Lebanon County 52–76 147,065 50,980 3.0 145–206% Range spans bands
Allentown Lehigh County 131–161 358,762 170,695 2.9 142–166% Range spans bands
Hershey Dauphin County 105–141 285,266 155,968 2.9 139–176% Range spans bands
Clarks Summit Lackawanna County 75–105 215,434 90,335 2.9 138–179% Range spans bands
Reading Berks County 143–207 430,466 167,711 2.8 134–188% Range spans bands
Canonsburg Washington County 71–157 215,520 85,413 2.7 132–292% Range spans bands
Wayne Delaware County 201–251 606,361 253,670 2.7 132–155% Range spans bands
Cranberry Township Butler County 67–113 202,636 84,042 2.7 132–214% Range spans bands
Stroudsburg Monroe County 52–106 166,936 46,499 2.7 131–253% Range spans bands
Malvern Chester County 170–240 535,535 241,727 2.6 125–152% Range spans bands
State College Centre County 47–95 160,267 46,882 2.6 123–243% Range spans bands
Johnstown Cambria County 39–117 131,380 43,083 2.6 123–355% Range spans bands
Wilkes Barre Luzerne County 99–167 326,090 128,019 2.5 122–181% Range spans bands
Beaver Falls Beaver County 44–74 164,772 45,043 2.3 113–190% Range spans bands
Lancaster Lancaster County 157–251 558,059 236,033 2.3 112–159% Range spans bands
Philadelphia Philadelphia County 439–465 1,580,199 690,182 2.3 110–113% Above average
York York County 126–180 476,698 173,506 2.2 108–152% Range spans bands
Pottsville Schuylkill County 32–110 140,336 41,570 2.0 96–328% Range spans bands

Scroll the table sideways to see all columns.

Lowest vs. highest measured density

Fewest competitors per capita

175%
172%
170%
148%

Most competitors per capita

108%
112%
123%
Low measured density is not evidence of opportunity. A county with few beauty salons may simply lack foot traffic, retail space, or demand. Use the ranking to find where to look, then verify locally.

← All Beauty & hair salons markets nationwide  ·  Methodology  ·  Data sources

BizGapMap — free, no-login small-business saturation reports for major U.S. counties. Built entirely from public U.S. Census, BLS, and IRS data (ZBP 2023, ACS 2024 5-year, PEP 2024, LODES, QCEW, IRS SOI). No forecasts, no revenue guesses — withheld cells are marked, and the few derived counts are labelled as estimates.