PhysicalTherapyProofVerify any physical therapist

Physical Therapists in Massachusetts

8222 verified physical therapists 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.

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

Cities

Boston

918+ PTs • avg 12 yrs

Worcester

264+ PTs • avg 13 yrs

Woburn

207+ PTs • avg 14 yrs

Waltham

192+ PTs • avg 10 yrs

Cambridge

148+ PTs • avg 10 yrs

Amesbury

138+ PTs • avg 15 yrs

Springfield

136+ PTs • avg 13 yrs

Brookline

126+ PTs • avg 12 yrs

Attleboro

110+ PTs • avg 11 yrs

Newton

108+ PTs • avg 12 yrs

Natick

101+ PTs • avg 12 yrs

Lowell

101+ PTs • avg 14 yrs

Somerville

97+ PTs • avg 12 yrs

Brockton

96+ PTs • avg 13 yrs

Burlington

95+ PTs • avg 15 yrs

Beverly

90+ PTs • avg 12 yrs

Quincy

86+ PTs • avg 12 yrs

North Andover

84+ PTs • avg 11 yrs

Danvers

82+ PTs • avg 12 yrs

Pittsfield

78+ PTs • avg 13 yrs

Dedham

77+ PTs • avg 9 yrs

Braintree

76+ PTs • avg 11 yrs

Medford

71+ PTs • avg 11 yrs

Weymouth

68+ PTs • avg 11 yrs

Auburn

67+ PTs • avg 13 yrs

Wellesley

66+ PTs • avg 10 yrs

Chelmsford

66+ PTs • avg 12 yrs

Andover

65+ PTs • avg 13 yrs

Dorchester

64+ PTs • avg 9 yrs

Fall River

64+ PTs • avg 13 yrs

Hyannis

63+ PTs • avg 14 yrs

Lexington

63+ PTs • avg 13 yrs

Hingham

62+ PTs • avg 11 yrs

Leominster

62+ PTs • avg 13 yrs

Plymouth

62+ PTs • avg 12 yrs

Norwood

62+ PTs • avg 11 yrs

Acton

61+ PTs • avg 10 yrs

Peabody

60+ PTs • avg 15 yrs

Greenfield

57+ PTs • avg 13 yrs

Arlington

56+ PTs • avg 9 yrs

West Roxbury

55+ PTs • avg 11 yrs

Brighton

54+ PTs • avg 13 yrs

Watertown

52+ PTs • avg 13 yrs

Malden

52+ PTs • avg 13 yrs

Needham

52+ PTs • avg 13 yrs

Framingham

51+ PTs • avg 12 yrs

Shrewsbury

48+ PTs • avg 11 yrs

Haverhill

47+ PTs • avg 10 yrs

East Longmeadow

47+ PTs • avg 12 yrs

Franklin

46+ PTs • avg 12 yrs

Concord

46+ PTs • avg 13 yrs

Chestnut Hill

46+ PTs • avg 14 yrs

Agawam

46+ PTs • avg 14 yrs

Tewksbury

45+ PTs • avg 12 yrs

West Springfield

44+ PTs • avg 13 yrs

Norwell

44+ PTs • avg 12 yrs

Norton

44+ PTs • avg 12 yrs

New Bedford

43+ PTs • avg 12 yrs

Melrose

42+ PTs • avg 11 yrs

Bedford

42+ PTs • avg 9 yrs

Stoughton

42+ PTs • avg 11 yrs

Marlborough

42+ PTs • avg 12 yrs

Walpole

39+ PTs • avg 12 yrs

Sudbury

39+ PTs • avg 8 yrs

Salem

39+ PTs • avg 13 yrs

Milford

39+ PTs • avg 11 yrs

Milton

39+ PTs • avg 9 yrs

Wilmington

39+ PTs • avg 13 yrs

Lynn

39+ PTs • avg 14 yrs

Wakefield

38+ PTs • avg 12 yrs

Canton

37+ PTs • avg 13 yrs

North Attleboro

37+ PTs • avg 10 yrs

Amherst

36+ PTs • avg 14 yrs

Westborough

36+ PTs • avg 12 yrs

Taunton

36+ PTs • avg 12 yrs

Northampton

35+ PTs • avg 14 yrs

Westfield

35+ PTs • avg 14 yrs

Westford

35+ PTs • avg 11 yrs

Dartmouth

34+ PTs • avg 14 yrs

Holyoke

34+ PTs • avg 10 yrs

Reading

32+ PTs • avg 13 yrs

Kingston

32+ PTs • avg 12 yrs

Lawrence

32+ PTs • avg 12 yrs

Mashpee

31+ PTs • avg 15 yrs

Revere

31+ PTs • avg 11 yrs

Williamstown

31+ PTs • avg 14 yrs

Chelsea

31+ PTs • avg 12 yrs

Randolph

30+ PTs • avg 12 yrs

Foxboro

30+ PTs • avg 11 yrs

Stoneham

30+ PTs • avg 9 yrs

Swansea

29+ PTs • avg 12 yrs

Leeds

29+ PTs • avg 14 yrs

Everett

29+ PTs • avg 15 yrs

Hopkinton

28+ PTs • avg 12 yrs

Methuen

28+ PTs • avg 10 yrs

Northborough

26+ PTs • avg 10 yrs

Marshfield

25+ PTs • avg 12 yrs

North Easton

25+ PTs • avg 14 yrs

Somerset

25+ PTs • avg 14 yrs

Roxbury Crossing

25+ PTs • avg 19 yrs

Falmouth

25+ PTs • avg 15 yrs

Saugus

24+ PTs • avg 11 yrs

Bellingham

24+ PTs • avg 15 yrs

Middleboro

24+ PTs • avg 12 yrs

South Boston

24+ PTs • avg 6 yrs

Jamaica Plain

24+ PTs • avg 15 yrs

Bridgewater

24+ PTs • avg 8 yrs

Wenham

23+ PTs • avg 10 yrs

South Yarmouth

23+ PTs • avg 11 yrs

Mansfield

23+ PTs • avg 8 yrs

Raynham

22+ PTs • avg 13 yrs

Allston

22+ PTs • avg 12 yrs

Westwood

22+ PTs • avg 8 yrs

South Dennis

22+ PTs • avg 12 yrs

Wilbraham

22+ PTs • avg 11 yrs

Scituate

21+ PTs • avg 17 yrs

Marblehead

21+ PTs • avg 16 yrs

Gardner

21+ PTs • avg 15 yrs

Winchester

21+ PTs • avg 7 yrs

Wayland

21+ PTs • avg 13 yrs

Great Barrington

20+ PTs • avg 14 yrs

Bourne

20+ PTs • avg 15 yrs

Foxborough

20+ PTs • avg 10 yrs

Holden

19+ PTs • avg 11 yrs

Chicopee

19+ PTs • avg 12 yrs

Medfield

19+ PTs • avg 14 yrs

Belchertown

19+ PTs • avg 8 yrs

Ashland

19+ PTs • avg 12 yrs

Sturbridge

18+ PTs • avg 14 yrs

Swampscott

18+ PTs • avg 12 yrs

Charlestown

17+ PTs • avg 10 yrs

Belmont

17+ PTs • avg 9 yrs

Harwich

17+ PTs • avg 10 yrs

South Hadley

17+ PTs • avg 13 yrs

Wrentham

16+ PTs • avg 13 yrs

Newburyport

16+ PTs • avg 9 yrs

Buzzards Bay

16+ PTs • avg 7 yrs

Ipswich

15+ PTs • avg 13 yrs

West Bridgewater

15+ PTs • avg 12 yrs

Hudson

15+ PTs • avg 9 yrs

Florence

15+ PTs • avg 15 yrs

Nantucket

15+ PTs • avg 15 yrs

Longmeadow

15+ PTs • avg 13 yrs

Duxbury

15+ PTs • avg 15 yrs

Hanover

15+ PTs • avg 11 yrs

Uxbridge

15+ PTs • avg 12 yrs

Dracut

15+ PTs • avg 8 yrs

Centerville

14+ PTs • avg 13 yrs

Whitinsville

14+ PTs • avg 14 yrs

North Adams

14+ PTs • avg 14 yrs

Fitchburg

14+ PTs • avg 14 yrs

Hyde Park

14+ PTs • avg 15 yrs

Fairhaven

14+ PTs • avg 13 yrs

Salisbury

14+ PTs • avg 9 yrs

Gloucester

14+ PTs • avg 11 yrs

Roxbury

14+ PTs • avg 11 yrs

West Boylston

14+ PTs • avg 8 yrs

Pembroke

13+ PTs • avg 12 yrs

North Dartmouth

13+ PTs • avg 14 yrs

Roslindale

13+ PTs • avg 17 yrs

Plainville

13+ PTs • avg 13 yrs

South Weymouth

12+ PTs • avg 19 yrs

Wellesley Hills

12+ PTs • avg 13 yrs

Ludlow

12+ PTs • avg 9 yrs

Harvard

12+ PTs • avg 12 yrs

Easthampton

12+ PTs • avg 14 yrs

Auburndale

12+ PTs • avg 13 yrs

Rehoboth

12+ PTs • avg 10 yrs

Sutton

12+ PTs • avg 6 yrs

Medway

11+ PTs • avg 12 yrs

Cohasset

11+ PTs • avg 13 yrs

Southborough

11+ PTs • avg 7 yrs

Middleton

11+ PTs • avg 8 yrs

East Bridgewater

11+ PTs • avg 12 yrs

North Chatham

11+ PTs • avg 12 yrs

Mattapan

11+ PTs • avg 11 yrs

North Chelmsford

11+ PTs • avg 8 yrs

West Newbury

11+ PTs • avg 17 yrs

South Easton

11+ PTs • avg 7 yrs

Seekonk

10+ PTs • avg 9 yrs

Manchester

10+ PTs • avg 18 yrs

North Reading

10+ PTs • avg 14 yrs

Charlton

10+ PTs • avg 12 yrs

Orleans

10+ PTs • avg 12 yrs

Abington

10+ PTs • avg 12 yrs

Sharon

10+ PTs • avg 8 yrs

Winthrop

10+ PTs • avg 15 yrs

Billerica

10+ PTs • avg 10 yrs