PhysicalTherapyProofNPPES directory · verify at state boards

Physical Therapists in Massachusetts

8,222 physical therapists listed in the NPPES public registry across 188 cities.

Verify a Massachusetts physical therapist's license

License status and public disciplinary actions in Massachusetts are maintained by the Massachusetts Board of Allied Health Professionals, which verifies license status, disciplinary actions. NPPES itself does not publish license status.

Look up a license at the Massachusetts Board of Allied Health Professionals

Cities

Boston

918+ PTs

Worcester

264+ PTs

Woburn

207+ PTs

Waltham

192+ PTs

Cambridge

148+ PTs

Amesbury

138+ PTs

Springfield

136+ PTs

Brookline

126+ PTs

Attleboro

110+ PTs

Newton

108+ PTs

Natick

101+ PTs

Lowell

101+ PTs

Somerville

97+ PTs

Brockton

96+ PTs

Burlington

95+ PTs

Beverly

90+ PTs

Quincy

86+ PTs

North Andover

84+ PTs

Danvers

82+ PTs

Pittsfield

78+ PTs

Dedham

77+ PTs

Braintree

76+ PTs

Medford

71+ PTs

Weymouth

68+ PTs

Auburn

67+ PTs

Wellesley

66+ PTs

Chelmsford

66+ PTs

Andover

65+ PTs

Dorchester

64+ PTs

Fall River

64+ PTs

Hyannis

63+ PTs

Lexington

63+ PTs

Hingham

62+ PTs

Leominster

62+ PTs

Plymouth

62+ PTs

Norwood

62+ PTs

Acton

61+ PTs

Peabody

60+ PTs

Greenfield

57+ PTs

Arlington

56+ PTs

West Roxbury

55+ PTs

Brighton

54+ PTs

Watertown

52+ PTs

Malden

52+ PTs

Needham

52+ PTs

Framingham

51+ PTs

Shrewsbury

48+ PTs

Haverhill

47+ PTs

East Longmeadow

47+ PTs

Franklin

46+ PTs

Concord

46+ PTs

Chestnut Hill

46+ PTs

Agawam

46+ PTs

Tewksbury

45+ PTs

West Springfield

44+ PTs

Norwell

44+ PTs

Norton

44+ PTs

New Bedford

43+ PTs

Melrose

42+ PTs

Bedford

42+ PTs

Stoughton

42+ PTs

Marlborough

42+ PTs

Walpole

39+ PTs

Sudbury

39+ PTs

Salem

39+ PTs

Milford

39+ PTs

Milton

39+ PTs

Wilmington

39+ PTs

Lynn

39+ PTs

Wakefield

38+ PTs

Canton

37+ PTs

North Attleboro

37+ PTs

Amherst

36+ PTs

Westborough

36+ PTs

Taunton

36+ PTs

Northampton

35+ PTs

Westfield

35+ PTs

Westford

35+ PTs

Dartmouth

34+ PTs

Holyoke

34+ PTs

Reading

32+ PTs

Kingston

32+ PTs

Lawrence

32+ PTs

Mashpee

31+ PTs

Revere

31+ PTs

Williamstown

31+ PTs

Chelsea

31+ PTs

Randolph

30+ PTs

Foxboro

30+ PTs

Stoneham

30+ PTs

Swansea

29+ PTs

Leeds

29+ PTs

Everett

29+ PTs

Hopkinton

28+ PTs

Methuen

28+ PTs

Northborough

26+ PTs

Marshfield

25+ PTs

North Easton

25+ PTs

Somerset

25+ PTs

Roxbury Crossing

25+ PTs

Falmouth

25+ PTs

Saugus

24+ PTs

Bellingham

24+ PTs

Middleboro

24+ PTs

South Boston

24+ PTs

Jamaica Plain

24+ PTs

Bridgewater

24+ PTs

Wenham

23+ PTs

South Yarmouth

23+ PTs

Mansfield

23+ PTs

Raynham

22+ PTs

Allston

22+ PTs

Westwood

22+ PTs

South Dennis

22+ PTs

Wilbraham

22+ PTs

Scituate

21+ PTs

Marblehead

21+ PTs

Gardner

21+ PTs

Winchester

21+ PTs

Wayland

21+ PTs

Great Barrington

20+ PTs

Bourne

20+ PTs

Foxborough

20+ PTs

Holden

19+ PTs

Chicopee

19+ PTs

Medfield

19+ PTs

Belchertown

19+ PTs

Ashland

19+ PTs

Sturbridge

18+ PTs

Swampscott

18+ PTs

Charlestown

17+ PTs

Belmont

17+ PTs

Harwich

17+ PTs

South Hadley

17+ PTs

Wrentham

16+ PTs

Newburyport

16+ PTs

Buzzards Bay

16+ PTs

Ipswich

15+ PTs

West Bridgewater

15+ PTs

Hudson

15+ PTs

Florence

15+ PTs

Nantucket

15+ PTs

Longmeadow

15+ PTs

Duxbury

15+ PTs

Hanover

15+ PTs

Uxbridge

15+ PTs

Dracut

15+ PTs

Centerville

14+ PTs

Whitinsville

14+ PTs

North Adams

14+ PTs

Fitchburg

14+ PTs

Hyde Park

14+ PTs

Fairhaven

14+ PTs

Salisbury

14+ PTs

Gloucester

14+ PTs

Roxbury

14+ PTs

West Boylston

14+ PTs

Pembroke

13+ PTs

North Dartmouth

13+ PTs

Roslindale

13+ PTs

Plainville

13+ PTs

South Weymouth

12+ PTs

Wellesley Hills

12+ PTs

Ludlow

12+ PTs

Harvard

12+ PTs

Easthampton

12+ PTs

Auburndale

12+ PTs

Rehoboth

12+ PTs

Sutton

12+ PTs

Medway

11+ PTs

Cohasset

11+ PTs

Southborough

11+ PTs

Middleton

11+ PTs

East Bridgewater

11+ PTs

North Chatham

11+ PTs

Mattapan

11+ PTs

North Chelmsford

11+ PTs

West Newbury

11+ PTs

South Easton

11+ PTs

Seekonk

10+ PTs

Manchester

10+ PTs

North Reading

10+ PTs

Charlton

10+ PTs

Orleans

10+ PTs

Abington

10+ PTs

Sharon

10+ PTs

Winthrop

10+ PTs

Billerica

10+ PTs