Operator

DPG Services Pty Ltd

Runs 146 aged care homes with 15,138 places in 5 states and territories, according to the government's list of 30 June 2026.

Type of organisation
Private company
Homes
146
Places
15,138
Map of every home Opal HealthCare runs, from the government's list of 30 June 2026.

Each pin is one home in the government's list of 30 June 2026. Pins with a house have room prices. Select a pin to open the home.

Every home Opal HealthCare runs

NSW · 55 homes

HomeSuburbPlacesRoom prices
Bayswater Gardens Abbotsford 2046 110 $731k to $2.65m
Annandale Grove Care Community Annandale 2038 68 $550k to $580k
Ashfield Terrace Care Community Ashfield 2131 135 $896k to $1.84m
Auburn Glen Care Community Auburn 2144 32 $425k to $475k
Bankstown Terrace Care Community Bankstown 2200 155 $790k to $937k
Bathurst Riverview Care Community Bathurst 2795 158 $400k to $600k
Bayview Treetops Care Community Bayview 2104 51 $450k to $700k
Berkeley Vale Care Community Berkeley Vale 2261 160 $340k to $625k
Blacktown Terrace Care Community Blacktown 2148 149 $490k to $758k
Shoalhaven Place Care Community Bomaderry 2541 63 $350k to $415k
Bossley Parkside Care Community Bossley Park 2176 100 $450k to $625k
Cameron Park Care Community Cameron Park 2285 120 $590k to $650k
Canterbury Place Care Community Campsie 2194 86 $475k to $630k
Chiswick Manor Care Community Chiswick 2046 117 $800k to $1.6m
Coffs Harbour Grange Care Community Coffs Harbour 2450 123 $635k to $650k
Denhams Beach Care Community Denhams Beach 2536 130 $380k to $750k
Dubbo Homestead Care Community Dubbo 2830 80 $325k to $425k
Epping Grand Care Community Epping 2121 132 Not collected
Glenmore Park Care Community Glenmore Park 2745 156 $475k to $1m
Greenwich Horizons Care Community Greenwich 2065 90 Not collected
Hamlyn Terrace Care Community Hamlyn Terrace 2259 150 Not collected
Kanwal Gardens Care Community Kanwal 2259 121 $325k to $625k
Kanwal Springs Care Community Kanwal 2259 121 $425k to $758k
Katoomba Views Care Community Katoomba 2780 70 $320k to $440k
Bella Vista Gardens Kellyville 2155 160 $650k to $1.74m
Killara Glades Care Community Killara 2071 83 $400k to $700k
Killarney Vale Care Community Killarney Vale 2261 162 $340k to $699k
Belmore Place Care Community Lakemba 2195 52 $425k to $500k
Marsden Park Care Community Marsden Park 2765 148 $758k to $822k
Mona Vale View Care Community Mona Vale 2103 49 $475k to $650k
Tingira Hills Care Community Mount Hutton 2290 182 $400k to $650k
Mudgee Grove Care Community Mudgee 2850 42 $325k to $450k
Murwillumbah Greens Care Community Murwillumbah 2484 87 $400k to $600k
Narrandera Homestead Care Community Narrandera 2700 66 $330k to $395k
Narraweena Grove Care Community Narraweena 2099 54 $450k to $650k
Lansdowne Gardens Neutral Bay 2089 66 Not collected
Lansdowne Gardens on Wycombe Neutral Bay 2089 87 Not collected
Manly Hillside Care Community North Manly 2100 35 $500k to $650k
Orange Grove Care Community Orange 2800 100 $355k to $750k
Quakers Hillside Care Community Quakers Hill 2763 127 $463k to $758k
Raymond Terrace Gardens Care Community Raymond Terrace 2324 80 $525k to $575k
Maitland Grange Care Community Rutherford 2320 80 $385k to $445k
Rutherford Park Care Community Rutherford 2320 144 $400k to $758k
Springwood Greens Care Community Springwood 2777 100 $400k to $849k
Stanmore Place Care Community Stanmore 2048 69 $450k to $480k
Toongabbie Terrace Care Community Toongabbie 2146 128 $488k to $900k
Norah Head Care Community Toukley 2263 78 $350k to $460k
Wallarah Point Care Community Toukley 2263 122 $455k to $650k
Tweed River Care Community Tweed Heads 2485 120 $550k to $750k
Tweed Valley Care Community Tweed Heads West 2485 111 $475k to $650k
Wahroonga Place Care Community Wahroonga 2076 77 $400k to $450k
Wahroonga Tallwoods Care Community Wahroonga 2076 76 $475k to $675k
Narrabeen Glades Care Community Warriewood 2102 148 $600k to $1.13m
Meadowbank Grove Care Community West Ryde 2114 116 $859k to $1.72m
Winston Hillside Care Community Winston Hills 2153 95 $650k to $1.05m

QLD · 19 homes

HomeSuburbPlacesRoom prices
Ashmore Gardens Care Community Ashmore 4214 128 $425k to $785k
Bethania Parklands Care Community Bethania 4205 178 $400k to $625k
Kawana Waters Care Community Birtinya 4575 151 $395k to $700k
Berrinba Greens Care Community Browns Plains 4118 132 $463k to $725k
Burpengary Gardens Care Community Burpengary 4505 96 $475k to $600k
Caboolture Parklands Caboolture 4510 172 Not collected
Calamvale Parklands Care Community Calamvale 4116 120 $650k to $725k
Carseldine Greens Care Community Carseldine 4034 120 $675k to $700k
Kirra Beach Care Community Coolangatta 4225 91 $450k to $700k
Caloundra Place Care Community Dicky Beach 4551 69 $385k to $545k
Oxley Grove Care Community Durack 4077 137 $525k to $1.2m
Forest Lake Lodge Forest Lake 4078 151 Not collected
Morayfield Grove Care Community Morayfield 4506 99 $425k to $470k
Nambour Gardens Care Community Nambour 4560 72 $385k to $500k
Newstead Grand Care Community Newstead 4006 102 $594k to $1.63m
North Lakes Terrace Care Community North Lakes 4509 146 $418k to $758k
Broadwater Grove Care Community Southport 4215 94 $450k to $675k
Springwood Terrace Care Community Springwood 4127 137 $450k to $842k
Varsity Views Care Community Varsity Lakes 4227 120 $645k to $700k

SA · 6 homes

HomeSuburbPlacesRoom prices
Aldinga Beach Care Community Aldinga Beach 5173 118 $625k
Everard Park Care Community Everard Park 5035 71 $575k to $680k
Gawler Hillside Care Community Gawler East 5118 126 $550k to $575k
Glen Osmond Grove Care Community Glen Osmond 5064 85 $350k to $690k
Joslin Manor Care Community Joslin 5070 96 $877k to $1.06m
Reynella Hillside Care Community Reynella 5161 89 $425k to $625k

VIC · 56 homes

HomeSuburbPlacesRoom prices
Altona Gardens Care Community Altona North 3025 62 $400k to $575k
Avondale Heights Care Community Avondale Heights 3034 75 $600k to $625k
Bairnsdale Parklands Care Community Bairnsdale 3875 90 $325k to $495k
Box Hill Views Care Community Box Hill 3128 221 $725k to $1.4m
Brighton Shore Care Community Brighton 3186 35 $750k to $1.5m
Camberwell Gables Care Community Camberwell 3124 95 $575k to $1.12m
Camberwell Mews Care Community Camberwell East 3126 64 $725k to $1.5m
Caulfield Horizons Care Community Caulfield North 3161 42 $758k to $950k
Chelsea Manor Care Community Chelsea 3196 70 $758k
Chelsea Parkside Care Community Chelsea 3196 73 $425k to $758k
Cheltenham Parkside Care Community Cheltenham 3192 45 $600k
Phillip Island Care Community Cowes 3922 80 $575k to $600k
Phillip Island Grove Care Community Cowes 3922 98 Not collected
Croydon Grove Care Community Croydon 3136 128 $550k to $1.08m
Croydon Place Care Community Croydon 3136 78 $350k to $675k
Diamond Creek Care Community Diamond Creek 3089 130 $550k to $1.1m
Epping Meadows Care Community Epping 3076 123 $400k to $545k
Kardinia Parkside Care Community Geelong 3220 104 $475k to $525k
Waverley Valley Care Community Glen Waverley 3150 170 $475k to $750k
Glenroy Grove Care Community Glenroy 3046 90 $595k to $625k
Glenroy Terrace Care Community Glenroy 3046 121 $575k to $600k
Highton Gardens Care Community Highton 3216 99 $500k to $525k
Inverloch Coast Care Community Inverloch 3996 110 $450k to $550k
Ivanhoe Grand Care Community Ivanhoe 3079 180 $750k to $1.5m
Keilor East Manor Care Community Keilor East 3033 125 $363k to $758k
Kew Botanica Care Community Kew 3101 140 Not collected
Kew Grove Care Community Kew 3101 49 $675k to $1.3m
Kilmore Grove Care Community Kilmore 3764 80 $335k to $550k
Lakes Entrance Care Community Lakes Entrance 3909 76 $365k to $450k
Malvern East Horizons Care Community Malvern East 3145 112 $800k to $1.6m
Meadow Heights Care Community Meadow Heights 3048 63 $350k to $455k
Mill Park Glades Care Community Mill Park 3082 90 $350k to $650k
Mooroolbark Manor Care Community Mooroolbark 3138 75 $375k to $675k
Mordialloc Grove Care Community Mordialloc 3195 91 $665k to $695k
Mornington Bay Care Community Mount Martha 3934 140 $700k to $800k
Mount Waverley Glades Care Community Mount Waverley 3149 134 $400k to $817k
Mount Eliza Botanica Care Community Mt Eliza 3930 150 Not collected
Mulgrave Rise Care Community Mulgrave 3170 90 $725k
Northcote Mews Care Community Northcote 3070 80 $425k to $850k
Oakleigh Manor Care Community Oakleigh South 3167 54 $675k to $807k
Paynesville Gardens Care Community Paynesville 3880 100 $310k to $450k
Preston Hilltop Care Community Preston 3072 94 $425k to $675k
Warrandyte Gardens Care Community Ringwood North 3134 112 $500k to $950k
Sale Gardens Care Community Sale 3850 65 $325k to $465k
Sandringham Grove Care Community Sandringham 3191 90 $498k to $850k
Somerville Gardens Care Community Somerville 3912 130 $650k to $825k
Sunshine Gardens Care Community Sunshine 3020 90 $625k
Surrey Hills Gardens Care Community Surrey Hills 3127 104 $463k to $850k
Templestowe Grove Care Community Templestowe 3106 83 $450k to $625k
Templestowe Woodlands Care Community Templestowe 3106 61 $600k
Templestowe Views Care Community Templestowe Lower 3107 78 $600k to $675k
Western Port Bay Care Community Tyabb 3913 104 $438k to $1.35m
Vermont Views Care Community Vermont South 3133 215 $600k to $1.2m
Wantirna Views Care Community Wantirna 3152 122 $425k to $585k
Warrnambool Place Care Community Warrnambool 3280 45 $345k to $405k
Warrnambool Riverside Care Community Warrnambool 3280 84 $550k to $600k

WA · 10 homes

HomeSuburbPlacesRoom prices
Alfred Cove Care Community Alfred Cove 6154 119 $550k to $1.07m
Applecross Shore Care Community Applecross 6153 136 $475k to $1.7m
Armadale Place Care Community Armadale 6112 77 $380k to $415k
Bunbury Gardens Care Community Bunbury 6230 75 $440k to $485k
Carine Parkside Care Community Carine 6020 145 $513k to $1.1m
Mandurah Coast Care Community Dudley Park 6210 54 $355k to $410k
Geraldton Shore Care Community Geraldton 6530 90 $420k to $725k
Murdoch Gardens Care Community Murdoch 6150 141 $519k to $1.14m
Melville Parkside Care Community Myaree 6154 51 $725k to $903k
Treeby Parklands Care Community Treeby 6164 120 $610k to $758k

Homes and places: Based on Australian Institute of Health and Welfare material (GEN Aged Care Data), CC BY 4.0. ABN: ABN details from ABN Lookup (Australian Business Register).

    Compare now