Senior home care
across 83 Ontario cities.
RoyalCare Health Services brings compassionate, certified senior in-home care to communities across Ontario — from the Greater Toronto Area to Northern Ontario. Find care in your city below.
🔍
83
Ontario Cities
8
Regional Areas
500+
Families Helped
24/7
Support Line
Greater Toronto Area & Peel
📍
TorontoGreater Toronto Area
Pop. 3,273,119→
📍
BramptonPeel Region
Pop. 791,486→
📍
MississaugaPeel Region
Pop. 780,747→
📍
MarkhamYork Region
Pop. 368,110→
📍
VaughanYork Region
Pop. 353,648→
📍
OakvilleHalton Region
Pop. 232,157→
📍
Richmond HillYork Region
Pop. 220,054→
📍
BurlingtonHalton Region
Pop. 197,351→
📍
MiltonHalton Region
Pop. 152,817→
📍
AjaxDurham Region
Pop. 138,843→
📍
WhitbyDurham Region
Pop. 138,501→
📍
ClaringtonDurham Region
Pop. 113,564→
📍
PickeringDurham Region
Pop. 102,692→
📍
CaledonPeel Region
Pop. 90,631→
📍
NewmarketYork Region
Pop. 90,457→
📍
Halton HillsHalton Region
Pop. 68,042→
📍
AuroraYork Region
Pop. 67,828→
📍
GeorginaYork Region
Pop. 52,829→
📍
StouffvilleYork Region
Pop. 52,000→
📍
BowmanvilleDurham Region
Pop. 50,000→
📍
East GwillimburyYork Region
Pop. 42,054→
Hamilton, Niagara & Brant
📍
HamiltonHamilton
Pop. 632,111→
📍
St. CatharinesNiagara Region
Pop. 141,430→
📍
BrantfordBrant County
Pop. 120,372→
📍
Niagara FallsNiagara Region
Pop. 93,765→
📍
Haldimand CountyHaldimand-Norfolk
Pop. 57,032→
📍
WellandNiagara Region
Pop. 52,293→
📍
Fort ErieNiagara Region
Pop. 36,945→
📍
GrimsbyNiagara Region
Pop. 31,578→
📍
LincolnNiagara Region
Pop. 28,634→
📍
Port ColborneNiagara Region
Pop. 19,244→
📍
SimcoeHaldimand-Norfolk
Pop. 16,000→
Waterloo, Wellington & Perth
London & Southwestern Ontario
📍
LondonMiddlesex County
Pop. 488,640→
📍
WindsorEssex County
Pop. 266,309→
📍
Chatham-KentChatham-Kent
Pop. 111,368→
📍
SarniaLambton County
Pop. 71,519→
📍
LakeshoreEssex County
Pop. 45,043→
📍
WoodstockOxford County
Pop. 43,366→
📍
St. ThomasElgin County
Pop. 40,359→
📍
LaSalleEssex County
Pop. 36,508→
📍
LeamingtonEssex County
Pop. 34,245→
📍
AmherstburgEssex County
Pop. 26,889→
📍
KingsvilleEssex County
Pop. 25,206→
📍
EssexEssex County
Pop. 23,716→
📍
StrathroyMiddlesex County
Pop. 21,000→
📍
TillsonburgOxford County
Pop. 19,000→
Ottawa & Eastern Ontario
📍
OttawaOttawa
Pop. 1,153,843→
📍
KingstonFrontenac County
Pop. 148,869→
📍
BellevilleHastings County
Pop. 61,725→
📍
CornwallStormont-Dundas-Glengarry
Pop. 52,465→
📍
Clarence-RocklandPrescott-Russell
Pop. 29,351→
📍
BrockvilleLeeds & Grenville
Pop. 23,365→
📍
Greater NapaneeLennox & Addington
Pop. 17,714→
📍
PembrokeRenfrew County
Pop. 15,500→
Barrie, Simcoe & Cottage Country
📍
BarrieSimcoe County
Pop. 169,419→
📍
Bradford West GwillimburySimcoe County
Pop. 50,121→
📍
InnisfilSimcoe County
Pop. 49,298→
📍
OrilliaSimcoe County
Pop. 33,777→
📍
OrangevilleDufferin County
Pop. 32,000→
📍
CollingwoodSimcoe County
Pop. 27,950→
📍
Wasaga BeachSimcoe County
Pop. 26,000→
📍
HuntsvilleMuskoka District
Pop. 23,478→
📍
AllistonSimcoe County
Pop. 22,000→
📍
Owen SoundGrey County
Pop. 22,000→
📍
MidlandSimcoe County
Pop. 19,318→
📍
BracebridgeMuskoka District
Pop. 18,664→
📍
GravenhurstMuskoka District
Pop. 14,453→
Peterborough, Kawartha & Northumberland
No cities found matching your search.
Don't see your city? Call us at 647-557-2986 — we may still be able to help.
Don't see your city?
Give us a call.
Our coverage area is always growing. Even if your city isn't listed, we may be able to help — especially in communities near our existing service areas.