PhysicalTherapyProofNPPES directory · verify at state boards

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