
Canada’s physiotherapy directory
1,909 clinics across 124 cities and growing.
Toronto
334 clinics
Ottawa
189 clinics
London
91 clinics
Brampton
91 clinics
Oakville
81 clinics
Mississauga
80 clinics
Markham
57 clinics
Burlington
55 clinics
Richmond Hill
54 clinics
Kitchener
54 clinics
Nepean
49 clinics
Hamilton
43 clinics
Whitby
43 clinics
Windsor
43 clinics
Cambridge
41 clinics
Oshawa
37 clinics
Ajax
30 clinics
Woodbridge
30 clinics
Greater Sudbury
28 clinics
St. Catharines
28 clinics
Peterborough
25 clinics
Orléans
24 clinics
Georgetown
24 clinics
Vaughan
20 clinics
Barrie
20 clinics
Aurora
17 clinics
Niagara Falls
17 clinics
Thunder Bay
17 clinics
Kanata
15 clinics
North Bay
13 clinics
Waterloo
12 clinics
Carleton Place
12 clinics
Brockville
11 clinics
Lindsay
10 clinics
Gloucester
10 clinics
North York
9 clinics
Sault Ste. Marie
8 clinics
Pickering
8 clinics
Collingwood
7 clinics
Midland
7 clinics
Thornhill
6 clinics
Caledonia
6 clinics
Rockland
6 clinics
Timmins
5 clinics
Chatham
5 clinics
Stittsville
5 clinics
Courtice
5 clinics
Maple
4 clinics
Fonthill
4 clinics
Thorold
4 clinics
Milton
4 clinics
Woodstock
4 clinics
Smiths Falls
4 clinics
Espanola
4 clinics
Newmarket
3 clinics
Ingersoll
3 clinics
Ancaster
3 clinics
Little Current
3 clinics
York
3 clinics
Niagara-on-the-Lake
3 clinics
Almonte
2 clinics
Hawkesbury
2 clinics
Halton Hills
2 clinics
Brantford
2 clinics
Cumberland
2 clinics
Welland
2 clinics
Navan
2 clinics
Bolton
2 clinics
Whitchurch-Stouffville
2 clinics
Unionville
2 clinics
Mindemoya
2 clinics
Stoney Creek
2 clinics
Chatham-Kent
2 clinics
Perth
2 clinics
Guelph
2 clinics
Tecumseh
2 clinics
Port Elgin
2 clinics
Prescott
1 clinic
Callander
1 clinic
Lakeshore
1 clinic
Orangeville
1 clinic
Wiarton
1 clinic
Carp
1 clinic
Oldcastle
1 clinic
Hanmer
1 clinic
North Grenville
1 clinic
Essex
1 clinic
Sudbury
1 clinic
Chelmsford
1 clinic
Penetanguishene
1 clinic
Old Toronto
1 clinic
Stonebridge
1 clinic
Lively
1 clinic
L'Orignal
1 clinic
Concord
1 clinic
Saint-Pascal-Baylon
1 clinic
Blind River
1 clinic
Alliston
1 clinic
Port Hope
1 clinic
Huntsville
1 clinic
Alfred and Plantagenet
1 clinic
Kawartha Lakes
1 clinic
Wikwemikong
1 clinic
Nobleton
1 clinic
Manotick
1 clinic
Kemptville
1 clinic
South Bruce Peninsula
1 clinic
Neebing
1 clinic
Virgil
1 clinic
Elora
1 clinic
Sundridge
1 clinic
Baden
1 clinic
Innisfil
1 clinic
Azilda
1 clinic
Waterdown
1 clinic
Elmira
1 clinic
Vanier
1 clinic
Bowmanville
1 clinic
Dundas
1 clinic
M'Chigeeng
1 clinic
Richards Landing
1 clinic
Binbrook
1 clinic
Vineland
1 clinic
Wallaceburg
1 clinic
Get listed so patients can find you.