Physical Therapists in Michigan
11,246 physical therapists listed in the NPPES public registry across 191 cities.
Verify a Michigan physical therapist's license
License status and public disciplinary actions in Michigan are maintained by the Michigan Board of Physical Therapy, which verifies license status, disciplinary actions. NPPES itself does not publish license status.
Look up a license at the Michigan Board of Physical Therapy →Cities
Grand Rapids
772+ PTs
Ann Arbor
453+ PTs
Detroit
359+ PTs
Troy
278+ PTs
Lansing
268+ PTs
Livonia
264+ PTs
Southfield
233+ PTs
Kalamazoo
228+ PTs
Plymouth
228+ PTs
Royal Oak
220+ PTs
Farmington Hills
211+ PTs
Sterling Heights
210+ PTs
Traverse City
197+ PTs
Flint
186+ PTs
Novi
176+ PTs
Warren
176+ PTs
Saginaw
169+ PTs
West Bloomfield
158+ PTs
Rochester Hills
156+ PTs
Midland
146+ PTs
Ypsilanti
142+ PTs
Dearborn
141+ PTs
Canton
135+ PTs
Northville
134+ PTs
Holland
118+ PTs
Clinton Township
118+ PTs
Battle Creek
113+ PTs
Bay City
111+ PTs
Jackson
104+ PTs
Macomb
104+ PTs
East Lansing
103+ PTs
Brighton
102+ PTs
Grand Blanc
100+ PTs
Muskegon
92+ PTs
Bloomfield Hills
89+ PTs
Clinton Twp
87+ PTs
Clarkston
83+ PTs
Shelby Township
82+ PTs
Mt Pleasant
81+ PTs
Portage
80+ PTs
Saint Clair Shores
79+ PTs
Wyoming
72+ PTs
Saint Joseph
69+ PTs
Monroe
69+ PTs
Madison Heights
68+ PTs
Marquette
67+ PTs
Adrian
65+ PTs
Howell
59+ PTs
Taylor
58+ PTs
Okemos
56+ PTs
Pontiac
56+ PTs
Waterford
55+ PTs
Chesterfield
54+ PTs
Auburn Hills
53+ PTs
Wyandotte
52+ PTs
Fenton
51+ PTs
Davison
50+ PTs
Southgate
50+ PTs
Port Huron
49+ PTs
Spring Lake
48+ PTs
Shelby Twp
48+ PTs
Chelsea
48+ PTs
Grand Haven
48+ PTs
South Lyon
46+ PTs
Lapeer
45+ PTs
Rockford
43+ PTs
Hudsonville
41+ PTs
Dearborn Heights
41+ PTs
Allen Park
41+ PTs
Norton Shores
41+ PTs
Grandville
40+ PTs
Greenville
40+ PTs
Rochester
39+ PTs
Cadillac
38+ PTs
Petoskey
37+ PTs
Niles
37+ PTs
Westland
37+ PTs
Alpena
36+ PTs
Caledonia
35+ PTs
Ludington
34+ PTs
Lake Orion
33+ PTs
Frankenmuth
33+ PTs
Mount Pleasant
32+ PTs
Commerce Township
30+ PTs
Escanaba
30+ PTs
Grosse Pointe
30+ PTs
Milford
29+ PTs
Coldwater
29+ PTs
Big Rapids
28+ PTs
Iron Mountain
28+ PTs
Burton
28+ PTs
Gaylord
27+ PTs
Cheboygan
26+ PTs
Sault Sainte Marie
26+ PTs
Riverview
25+ PTs
Ferndale
25+ PTs
Holt
25+ PTs
Highland
25+ PTs
Grosse Pointe Farms
24+ PTs
Saline
24+ PTs
Bingham Farms
24+ PTs
Roseville
24+ PTs
Hancock
24+ PTs
Kentwood
23+ PTs
Clare
23+ PTs
Holly
23+ PTs
Caro
23+ PTs
Wayland
23+ PTs
Garden City
23+ PTs
Ionia
23+ PTs
Flushing
23+ PTs
Ishpeming
23+ PTs
Oak Park
22+ PTs
Redford
22+ PTs
Marshall
22+ PTs
Mount Clemens
21+ PTs
Byron Center
20+ PTs
Hamilton
20+ PTs
Kingsford
20+ PTs
Berkley
20+ PTs
Harper Woods
19+ PTs
Grand Ledge
19+ PTs
Clawson
19+ PTs
Woodhaven
19+ PTs
Spring Arbor
19+ PTs
Dundee
19+ PTs
Richmond
19+ PTs
White Lake
19+ PTs
Hartland
18+ PTs
Dexter
18+ PTs
Ironwood
18+ PTs
Trenton
18+ PTs
Wayne
18+ PTs
Owosso
18+ PTs
Lowell
18+ PTs
Romulus
18+ PTs
Cedar Springs
18+ PTs
Dewitt
18+ PTs
Three Rivers
18+ PTs
Clio
17+ PTs
Grosse Pointe Woods
17+ PTs
Rogers City
17+ PTs
Saint Johns
17+ PTs
Houghton
17+ PTs
Charlevoix
17+ PTs
Tawas City
17+ PTs
Alma
16+ PTs
Flat Rock
16+ PTs
Mason
16+ PTs
Oxford
15+ PTs
Fowlerville
15+ PTs
Pinckney
15+ PTs
Romeo
15+ PTs
Gladwin
15+ PTs
Fort Gratiot
15+ PTs
Eastpointe
15+ PTs
West Branch
14+ PTs
Zeeland
14+ PTs
Harbor Springs
14+ PTs
Newaygo
14+ PTs
Haslett
14+ PTs
Benton Harbor
14+ PTs
Coopersville
14+ PTs
Belleville
14+ PTs
Plainwell
14+ PTs
Kingsley
13+ PTs
Allendale
13+ PTs
Paw Paw
13+ PTs
Fremont
13+ PTs
Hastings
13+ PTs
Washington
12+ PTs
Keego Harbor
12+ PTs
Beverly Hills
12+ PTs
Bad Axe
12+ PTs
Hart
12+ PTs
Swartz Creek
11+ PTs
Fraser
11+ PTs
Grayling
11+ PTs
Orion
11+ PTs
Jenison
11+ PTs
Farmington
11+ PTs
Manistee
11+ PTs
Temperance
11+ PTs
Freeland
10+ PTs
Tecumseh
10+ PTs
Wixom
10+ PTs
Suttons Bay
10+ PTs
Linden
10+ PTs
Kalkaska
10+ PTs
Hillsdale
10+ PTs
Charlotte
10+ PTs