Physical Therapists in Pennsylvania
15,275 physical therapists listed in the NPPES public registry across 308 cities.
Verify a Pennsylvania physical therapist's license
License status and public disciplinary actions in Pennsylvania are maintained by the Pennsylvania State Board of Physical Therapy, which verifies license status, disciplinary actions. NPPES itself does not publish license status.
Look up a license at the Pennsylvania State Board of Physical Therapy →Cities
Pittsburgh
1313+ PTs
Philadelphia
1180+ PTs
West Chester
341+ PTs
Erie
331+ PTs
Plymouth Meeting
325+ PTs
Lancaster
292+ PTs
Bethlehem
280+ PTs
Allentown
274+ PTs
Harrisburg
256+ PTs
Mckeesport
254+ PTs
York
253+ PTs
Wexford
204+ PTs
Kennett Square
162+ PTs
Chambersburg
149+ PTs
Scranton
140+ PTs
Mechanicsburg
136+ PTs
Carlisle
118+ PTs
Wilkes Barre
113+ PTs
Greensburg
112+ PTs
Media
111+ PTs
Exton
109+ PTs
Altoona
107+ PTs
Hershey
105+ PTs
State College
105+ PTs
Lansdale
105+ PTs
Wayne
97+ PTs
Butler
94+ PTs
Doylestown
93+ PTs
Easton
91+ PTs
Reading
88+ PTs
Langhorne
84+ PTs
Monroeville
82+ PTs
Pottstown
79+ PTs
Washington
79+ PTs
King Of Prussia
77+ PTs
Lebanon
74+ PTs
Uniontown
74+ PTs
Williamsport
73+ PTs
Pottsville
72+ PTs
Ebensburg
72+ PTs
Johnstown
72+ PTs
Bryn Mawr
71+ PTs
Newtown
70+ PTs
Bala Cynwyd
70+ PTs
Glen Mills
69+ PTs
Lewisburg
68+ PTs
Quakertown
68+ PTs
Havertown
65+ PTs
Norristown
65+ PTs
Willow Grove
64+ PTs
New Castle
62+ PTs
Gibsonia
61+ PTs
Bensalem
59+ PTs
Camp Hill
59+ PTs
Lititz
58+ PTs
Phoenixville
57+ PTs
Blue Bell
56+ PTs
Coraopolis
56+ PTs
Downingtown
54+ PTs
Hummelstown
54+ PTs
Greenville
53+ PTs
Yardley
53+ PTs
Hanover
53+ PTs
Ambler
52+ PTs
Cranberry Township
51+ PTs
Horsham
51+ PTs
Mc Murray
49+ PTs
Harleysville
49+ PTs
Hermitage
48+ PTs
Huntingdon
48+ PTs
Newtown Square
47+ PTs
Malvern
47+ PTs
Indiana
46+ PTs
Broomall
46+ PTs
Pittston
45+ PTs
Canonsburg
44+ PTs
Collegeville
44+ PTs
Levittown
43+ PTs
Plains
43+ PTs
Springfield
43+ PTs
Murrysville
42+ PTs
Bethel Park
42+ PTs
Hatboro
42+ PTs
Dallas
42+ PTs
East Stroudsburg
41+ PTs
Meadville
41+ PTs
North Wales
41+ PTs
Gettysburg
40+ PTs
Cranberry Twp.
40+ PTs
Ligonier
40+ PTs
Devon
40+ PTs
Millersburg
39+ PTs
Nazareth
39+ PTs
Jenkintown
38+ PTs
Chester Springs
38+ PTs
Lemoyne
37+ PTs
Mc Kees Rocks
37+ PTs
Wyomissing
37+ PTs
Huntingdon Valley
37+ PTs
Wyncote
37+ PTs
Warrington
36+ PTs
Lower Burrell
36+ PTs
Ardmore
36+ PTs
Montoursville
35+ PTs
Lewistown
35+ PTs
Bellefonte
35+ PTs
Bridgeville
35+ PTs
Elizabethtown
35+ PTs
Dillsburg
34+ PTs
West Grove
34+ PTs
Kingston
34+ PTs
Flourtown
34+ PTs
Beaver Falls
34+ PTs
Warminster
34+ PTs
Richboro
33+ PTs
Royersford
33+ PTs
Paoli
33+ PTs
Aliquippa
33+ PTs
Conshohocken
32+ PTs
Somerset
32+ PTs
Hazleton
32+ PTs
Bedford
32+ PTs
Bradford
31+ PTs
Berwyn
31+ PTs
Duncansville
30+ PTs
Bloomsburg
30+ PTs
Natrona Heights
30+ PTs
Souderton
30+ PTs
Hatfield
30+ PTs
Macungie
30+ PTs
Stroudsburg
30+ PTs
Chalfont
29+ PTs
Seneca
29+ PTs
Hollidaysburg
29+ PTs
Warren
29+ PTs
Verona
29+ PTs
Allison Park
29+ PTs
Sewickley
29+ PTs
Ephrata
28+ PTs
Glenside
28+ PTs
Robesonia
27+ PTs
Gilbertsville
27+ PTs
Lafayette Hill
27+ PTs
Fort Washington
27+ PTs
Windber
27+ PTs
Elkins Park
27+ PTs
New Oxford
27+ PTs
Latrobe
26+ PTs
Sinking Spring
26+ PTs
Glenshaw
26+ PTs
Feasterville Trevose
26+ PTs
Pennsburg
25+ PTs
Phila
25+ PTs
Beaver
25+ PTs
Towanda
25+ PTs
Muncy
25+ PTs
Middletown
25+ PTs
Monongahela
25+ PTs
Milford
25+ PTs
Coatesville
25+ PTs
Aston
25+ PTs
Danville
25+ PTs
Wellsboro
25+ PTs
Franklin
24+ PTs
Bristol
24+ PTs
Hazle Township
24+ PTs
Shrewsbury
24+ PTs
South Abington Township
24+ PTs
Leesport
24+ PTs
Southampton
23+ PTs
Shillington
23+ PTs
West Reading
23+ PTs
Honesdale
23+ PTs
New Holland
23+ PTs
Oakmont
23+ PTs
Dover
23+ PTs
Seven Fields
23+ PTs
Waynesburg
22+ PTs
Orwigsburg
22+ PTs
Sellersville
22+ PTs
Emmaus
22+ PTs
Grove City
21+ PTs
Kittanning
21+ PTs
Du Bois
21+ PTs
Swarthmore
21+ PTs
Carbondale
21+ PTs
Mars
21+ PTs
Abington
21+ PTs
Zelienople
21+ PTs
Ellwood City
21+ PTs
Selinsgrove
20+ PTs
Roaring Spring
20+ PTs
Jeannette
20+ PTs
Clearfield
20+ PTs
Forest City
20+ PTs
Waynesboro
20+ PTs
Perkasie
20+ PTs
Frackville
19+ PTs
Chester
19+ PTs
Jersey Shore
19+ PTs
Belle Vernon
19+ PTs
Lansdowne
19+ PTs
Charleroi
19+ PTs
Whitehall
19+ PTs
Haverford
19+ PTs
Manheim
18+ PTs
Shippensburg
18+ PTs
Wyndmoor
18+ PTs
Willow Street
18+ PTs
Lehighton
18+ PTs
Duncannon
18+ PTs
Hamburg
17+ PTs
Limerick
17+ PTs
Dickson City
17+ PTs
Clarks Summit
17+ PTs
North Huntingdon
17+ PTs
Meadowbrook
17+ PTs
Mount Joy
17+ PTs
Northampton
17+ PTs
Palmyra
17+ PTs
Punxsutawney
17+ PTs
Sunbury
17+ PTs
Nanticoke
17+ PTs
Red Lion
17+ PTs
Saint Marys
16+ PTs
Montrose
16+ PTs
Folsom
16+ PTs
Philipsburg
16+ PTs
Quarryville
16+ PTs
Carnegie
16+ PTs
Enola
16+ PTs
Oxford
16+ PTs
Bangor
15+ PTs
Brookville
15+ PTs
Girard
15+ PTs
Drexel Hill
15+ PTs
Drums
15+ PTs
Edinboro
15+ PTs
White Oak
15+ PTs
Moon Township
15+ PTs
Pine Grove
15+ PTs
Berwick
15+ PTs
Holland
15+ PTs
Everett
15+ PTs
Irwin
14+ PTs
East Norriton
14+ PTs
Thorndale
14+ PTs
Shamokin
14+ PTs
Moscow
14+ PTs
Tunkhannock
14+ PTs
Upper Darby
14+ PTs
Center Valley
14+ PTs
Honey Brook
14+ PTs
Old Forge
14+ PTs
Jamison
14+ PTs
Fairview
14+ PTs
Fleetwood
13+ PTs
Tyrone
13+ PTs
Tamaqua
13+ PTs
Loretto
13+ PTs
Sayre
13+ PTs
Homestead
13+ PTs
Hanover Township
13+ PTs
Rockledge
13+ PTs
Glenolden
13+ PTs
Newville
13+ PTs
Hawley
13+ PTs
Connellsville
13+ PTs
Kane
13+ PTs
Wallingford
13+ PTs
Corry
12+ PTs
Titusville
12+ PTs
Farrell
12+ PTs
Jefferson Hills
12+ PTs
Garnet Valley
12+ PTs
Dresher
12+ PTs
Radnor
12+ PTs
Martinsburg
12+ PTs
Scenery Hill
12+ PTs
Coudersport
12+ PTs
Villanova
11+ PTs
Lock Haven
11+ PTs
Port Matilda
11+ PTs
Brownsville
11+ PTs
Laureldale
11+ PTs
Wind Gap
11+ PTs
Chadds Ford
11+ PTs
Topton
11+ PTs
Darby
11+ PTs
Rydal
11+ PTs
Mount Wolf
11+ PTs
Troy
11+ PTs
Audubon
11+ PTs
Wynnewood
10+ PTs
Munhall
10+ PTs
Dunmore
10+ PTs
Wernersville
10+ PTs
Halifax
10+ PTs
Mifflintown
10+ PTs
Elizabeth
10+ PTs
Fairless Hills
10+ PTs
Mansfield
10+ PTs
Morrisville
10+ PTs
Coal Township
10+ PTs
Tremont
10+ PTs
Coopersburg
10+ PTs
Moosic
10+ PTs
Mountain Top
10+ PTs