Skip to main content

Council league table

An example of low- and mid-rise housing at Wentworth Street, Randwick NSW. Credit: James Grabowski/DPHI

The council league table is an interactive dashboard monitoring performance for lodgement and determination of development applications in the Statement of Expectations Order 2024. Data can be viewed by council, geographic region, development type and over different time periods. 

State agency performance for concurrence, integrated development and referral timeframes is also monitored. We are also tracking how long councils take to refer assessment reports to Sydney district and regional planning panels.

More information on the data and metrics included in the council league table can be found in the 'Definitions' tab of the dashboards. 

nswg_pictogram_fill_reporting_blue01.svg

Council league table

The council league table monitors performance for lodgement and determination of development applications. 

Visit the council league table

nswg_pictogram_fill_bar-chart_blue01.svg

Regionally significant development

The regionally significant development dashboard tracks how long councils take to refer assessment reports to Sydney and regional planning panels.

Go to the dashboard

Council performance data snapshot

Starting from 1 July 2024, council performance is captured on the sixth business day of every month.

For the complete November snapshot data go to:

The following November snapshot is as of 9 December 2024.

Council Average lodgement days Average assessment days Details
Albury 10 101
Armidale 9 50
Ballina 57 151
Balranald 25 61
Bathurst 4 79
Bayside 9 133
Bega Valley 16 133
Bellingen 37 96
Berrigan 21 45
Blacktown 18 91
Bland 25 72
Blayney 22 101
Blue Mountains 26 68
Bogan 9 49
Bourke 9 206
Brewarrina 41
Broken Hill 10 62
Burwood 13 137
Byron 19 115
Cabonne 15 92
Camden 5 71
Campbelltown 5 97
Canada Bay 10 132
Canterbury-Bankstown 8 88
Carrathool 21 36
Central Coast 19 152
Central Darling 21 40
Cessnock 10 63
Clarence Valley 16 94
Cobar 20 19
Coffs Harbour 15 90
Coolamon 10 46
Coonamble 31 48
Cootamundra-Gundagai 10 122
Cowra 10 70
Cumberland 11 98
Dubbo 15 46
Dungog 9 163
Edward River 39 33
Eurobodalla 26 101
Fairfield 10 85
Federation 57 61
Forbes 18 40
Georges River 8 212
Gilgandra 7 52
Glen Innes Severn 13 57
Goulburn Mulwaree 7 156
Greater Hume 21 44
Griffith 12 96
Gunnedah 10 174
Gwydir 26 40
Hawkesbury 12 150
Hay 14 52
Hilltops 12 110
Hornsby 7 96
Hunters Hill 11 82
Inner West 10 95
Inverell 13 40
Junee 7 41
Kempsey 24 138
Kiama 14 114
Ku-ring-gai 12 123
Kyogle 14 49
Lachlan 16 135
Lake Macquarie 7 98
Lane Cove 18 32
Leeton 9 37
Lismore 13 73
Lithgow 8 112
Liverpool 14 116
Liverpool Plains 17 110
Lockhart 13 41
Maitland 2 82
Mid-Coast 13 87
Mid-Western 9 92
Moree Plains 12 44
Mosman 8 111
Murray River 21 54
Murrumbidgee 18 24
Muswellbrook 15 99
Nambucca Valley 7 39
Narrabri 13 46
Narrandera 15 30
Narromine 17 19
Newcastle 5 80
North Sydney 41 143
Northern Beaches 12 80
Oberon 14 124
Orange 12 95
Parkes 11 58
Parramatta 22 141
Penrith 8 140
Port Macquarie-Hastings 12 87
Port Stephens 10 61
Queanbeyan-Palerang 9 174
Randwick 3 103
Richmond Valley 7 51
Ryde 12 127
Shellharbour 24 101
Shoalhaven 16 106
Singleton 5 67
Snowy Monaro 13 91
Snowy Valleys 16 60
Strathfield 11 150
Sutherland 11 187
Sydney 7 87
Tamworth 11 134
Temora 1 47
Tenterfield 36 34
The Hills 10 122
Tweed 16 154
Upper Hunter 28 84
Upper Lachlan 35 164
Uralla 16 67
Wagga Wagga 7 72
Walcha 5 58
Walgett 0 79
Warren 17 118
Warrumbungle 67 70
Waverley 15 114
Weddin 33 41
Wentworth 27 72
Willoughby 30 190
Wingecarribee 25 236
Wollondilly 7 68
Wollongong 13 98
Woollahra 5 140
Yass Valley 9 153

Starting from 1 July 2024, council performance is captured on the sixth business day of every month.

For the complete October snapshot data go to:

The following October snapshot is as of 8 November 2024.

Council Average lodgement days Average assessment days Details
Albury 12 105
Armidale 10 52
Ballina 62 152
Balranald 27 62
Bathurst 4 81
Bayside 10 137
Bega Valley 17 153
Bellingen 36 96
Berrigan 24 46
Blacktown 19 98
Bland 20 68
Blayney 22 102
Blue Mountains 26 63
Bogan 0 38
Bourke 6 143
Brewarrina 41 N/A
Broken Hill 9 65
Burwood 14 156
Byron 20 107
Cabonne 15 73
Camden 5 72
Campbelltown 6 94
Canada Bay 10 141
Canterbury-Bankstown 9 87
Carrathool 17 41
Central Coast 20 155
Central Darling 22 40
Cessnock 10 66
Clarence Valley 14 94
Cobar 33 19
Coffs Harbour 17 90
Coolamon 9 40
Coonamble 33 45
Cootamundra-Gundagai 10 118
Cowra 10 61
Cumberland 12 99
Dubbo 16 46
Dungog 9 141
Edward River 45 33
Eurobodalla 26 93
Fairfield 10 87
Federation 65 62
Forbes 19 42
Georges River 8 213
Gilgandra 8 61
Glen Innes Severn 13 60
Goulburn Mulwaree 8 162
Greater Hume 22 42
Griffith 13 96
Gunnedah 10 191
Gwydir 31 42
Hawkesbury 13 140
Hay 14 30
Hilltops 13 105
Hornsby 7 93
Hunters Hill 11 77
Inner West 10 97
Inverell 12 43
Junee 8 43
Kempsey 26 135
Kiama 14 114
Ku-ring-gai 12 129
Kyogle 12 50
Lachlan 17 138
Lake Macquarie 7 96
Lane Cove 19 32
Leeton 10 36
Lismore 14 79
Lithgow 7 106
Liverpool 15 117
Liverpool Plains 11 109
Lockhart 13 46
Maitland 2 79
Mid-Coast 13 89
Mid-Western 9 96
Moree Plains 12 46
Mosman 8 117
Murray River 20 55
Murrumbidgee 15 26
Muswellbrook 15 106
Nambucca Valley 7 41
Narrabri 12 48
Narrandera 15 35
Narromine 19 19
Newcastle 5 84
North Sydney 39 141
Northern Beaches 12 79
Oberon 13 122
Orange 12 101
Parkes 11 59
Parramatta 24 150
Penrith 7 146
Port Macquarie-Hastings 12 87
Port Stephens 11 62
Queanbeyan-Palerang 11 170
Randwick 3 110
Richmond Valley 7 55
Ryde 13 136
Shellharbour 24 107
Shoalhaven 16 110
Singleton 5 67
Snowy Monaro 13 94
Snowy Valleys 18 64
Strathfield 12 146
Sutherland 11 193
Sydney 7 87
Tamworth 12 136
Temora 1 48
Tenterfield 41 37
The Hills 10 127
Tweed 17 153
Upper Hunter 28 86
Upper Lachlan 38 171
Uralla 15 76
Wagga Wagga 7 77
Walcha 5 60
Walgett 0 80
Warren 5 166
Warrumbungle 65 76
Waverley 13 112
Weddin 33 20
Wentworth 21 69
Willoughby 30 192
Wingecarribee 26 250
Wollondilly 7 71
Wollongong 13 99
Woollahra 5 148
Yass Valley 9 158

Starting from 1 July 2024, council performance is captured on the sixth business day of every month.

For the complete September snapshot data go to:

The following September snapshot is as of 8 October 2024.

Council Average lodgement days Average assessment days Details
Albury 13 111
Armidale 10 51
Ballina 61 161
Balranald 23 45
Bathurst 4 74
Bayside 11 145
Bega Valley 19 157
Bellingen 41 92
Berrigan 23 50
Blacktown 18 82
Bland 22 76
Blayney 22 124
Blue Mountains 24 66
Bogan 0 36
Bourke 5 143
Brewarrina 41
Broken Hill 11 73
Burwood 14 158
Byron 19 112
Cabonne 14 75
Camden 5 76
Campbelltown 6 97
Canada Bay 11 130
Canterbury-Bankstown 10 91
Carrathool 14 56
Central Coast 20 160
Central Darling 21 35
Cessnock 10 64
Clarence Valley 14 84
Cobar 33 19
Coffs Harbour 19 94
Coolamon 10 38
Coonamble 42 48
Cootamundra-Gundagai 11 137
Cowra 10 63
Cumberland 12 101
Dubbo 19 51
Dungog 9 143
Edward River 54 38
Eurobodalla 29 92
Fairfield 10 82
Federation 67 64
Forbes 19 43
Georges River 7 229
Gilgandra 9 65
Glen Innes Severn 15 66
Goulburn Mulwaree 9 148
Greater Hume 22 43
Griffith 14 99
Gunnedah 11 216
Gwydir 36 31
Hawkesbury 15 144
Hay 11 26
Hilltops 12 121
Hornsby 7 96
Hunters Hill 11 82
Inner West 10 93
Inverell 12 43
Junee 8 51
Kempsey 27 130
Kiama 17 120
Ku-ring-gai 12 135
Kyogle 13 55
Lachlan 17 156
Lake Macquarie 8 97
Lane Cove 22 32
Leeton 11 33
Lismore 15 83
Lithgow 7 106
Liverpool 14 119
Liverpool Plains 11 90
Lockhart 13 42
Maitland 2 81
Mid-Coast 13 88
Mid-Western 10 94
Moree Plains 12 52
Mosman 8 119
Murray River 23 49
Murrumbidgee 10 27
Muswellbrook 12 117
Nambucca Valley 7 41
Narrabri 12 46
Narrandera 16 39
Narromine 19 18
Newcastle 5 87
North Sydney 39 152
Northern Beaches 12 80
Oberon 11 177
Orange 13 133
Parkes 10 58
Parramatta 23 158
Penrith 8 151
Port Macquarie-Hastings 12 80
Port Stephens 12 53
Queanbeyan-Palerang 13 178
Randwick 3 110
Richmond Valley 8 60
Ryde 15 149
Shellharbour 26 106
Shoalhaven 19 117
Singleton 5 61
Snowy Monaro 13 99
Snowy Valleys 21 66
Strathfield 12 149
Sutherland 11 194
Sydney 7 92
Tamworth 10 138
Temora 1 44
Tenterfield 51 40
The Hills 11 128
Tweed 18 151
Upper Hunter 31 88
Upper Lachlan 30 182
Uralla 15 81
Wagga Wagga 7 77
Walcha 5 69
Walgett 0 92
Warren 5 166
Warrumbungle 71 70
Waverley 12 121
Weddin 32 19
Wentworth 20 71
Willoughby 30 195
Wingecarribee 28 263
Wollondilly 7 69
Wollongong 12 96
Woollahra 5 148
Yass Valley 10 159

Starting from 1 July 2024, council performance is captured on the sixth business day of every month.

For the complete August snapshot data go to:

The following August snapshot is as of 8 September 2024.

Council Average lodgement days Average assessment days Details
Albury 17 85
Armidale 8 56
Ballina 62 140
Balranald 22 0
Bathurst 5 64
Bayside 12 173
Bega Valley 22 170
Bellingen 43 96
Berrigan 21 58
Blacktown 17 95
Bland 28 82
Blayney 24 118
Blue Mountains 24 74
Bogan 0 19
Bourke 0 267
Brewarrina 41 0
Broken Hill 12 51
Burwood 6 196
Byron 24 100
Cabonne 10 83
Camden 6 78
Campbelltown 6 95
Canada Bay 12 118
Canterbury-Bankstown 6 91
Carrathool 0 57
Central Coast 21 143
Central Darling 22 29
Cessnock 10 61
Clarence Valley 16 85
Cobar 0 21
Coffs Harbour 21 80
Coolamon 8 87
Coonamble 30 15
Cootamundra-Gundagai 7 123
Cowra 8 96
Cumberland 8 103
Dubbo 14 47
Dungog 8 182
Edward River 18 29
Eurobodalla 28 118
Fairfield 9 62
Federation 31 64
Forbes 20 35
Georges River 6 235
Gilgandra 13 2
Glen Innes Severn 12 75
Goulburn Mulwaree 7 129
Greater Hume 37 53
Griffith 17 107
Gunnedah 14 295
Gwydir 55 41
Hawkesbury 16 155
Hay 6 52
Hilltops 14 141
Hornsby 6 120
Hunters Hill 14 81
Inner West 12 97
Inverell 13 40
Junee 7 43
Kempsey 20 146
Kiama 16 114
Ku-ring-gai 12 151
Kyogle 10 44
Lachlan 23 195
Lake Macquarie 10 87
Lane Cove 23 34
Leeton 12 33
Lismore 21 62
Lithgow 7 105
Liverpool 12 134
Liverpool Plains 9 53
Lockhart 10 13
Maitland 3 80
Mid-Coast 14 87
Mid-Western 7 80
Moree Plains 9 48
Mosman 7 105
Murray River 14 66
Murrumbidgee 10 30
Muswellbrook 17 91
Nambucca Valley 8 49
Narrabri 5 36
Narrandera 19 16
Narromine 24 10
Newcastle 5 98
North Sydney 22 175
Northern Beaches 11 75
Oberon 10 157
Orange 13 156
Parkes 11 39
Parramatta 17 172
Penrith 8 118
Port Macquarie-Hastings 11 81
Port Stephens 13 44
Queanbeyan-Palerang 16 188
Randwick 4 110
Richmond Valley 7 52
Ryde 12 156
Shellharbour 30 118
Shoalhaven 19 111
Singleton 4 84
Snowy Monaro 9 100
Snowy Valleys 26 58
Strathfield 14 142
Sutherland 10 174
Sydney 7 101
Tamworth 9 113
Temora 0 97
Tenterfield 14 60
The Hills 11 121
Tweed 15 148
Upper Hunter 46 69
Upper Lachlan 14 159
Uralla 17 76
Wagga Wagga 7 89
Walcha 3 36
Walgett 0 269
Warren 5 12
Warrumbungle 71 91
Waverley 10 118
Weddin 18 24
Wentworth 21 119
Willoughby 25 177
Wingecarribee 34 257
Wollondilly 7 51
Wollongong 10 102
Woollahra 6 119
Yass Valley 16 124

Starting from 1 July 2024, council performance is captured on the sixth business day of every month.

The following July snapshot is as of 8 August 2024.

Council Average lodgement days Average assessment days Details
Albury 15 105
Armidale 12 48
Ballina 78 185
Balranald 46 32
Bathurst 5 93
Bayside 20 175
Bega Valley 17 179
Bellingen 38 92
Berrigan 19 36
Blacktown 20 71
Bland 19 72
Blayney 24 150
Blue Mountains 34 63
Bogan 44
Bourke 5 43
Brewarrina
Broken Hill 14 87
Burwood 12 58
Byron 14 85
Cabonne 22 72
Camden 6 90
Campbelltown 7 119
Canada Bay 8 149
Canterbury-Bankstown 16 106
Carrathool 8 36
Central Coast 19 147
Central Darling 16 37
Cessnock 12 78
Clarence Valley 13 67
Cobar 5 20
Coffs Harbour 22 116
Coolamon 4 14
Coonamble 84 32
Cootamundra-Gundagai 16 87
Cowra 13 101
Cumberland 19 107
Dubbo 20 71
Dungog 12 159
Edward River 26 47
Eurobodalla 31 88
Fairfield 12 101
Federation 89 71
Forbes 19 46
Georges River 7 247
Gilgandra 8 72
Glen Innes Severn 14 52
Goulburn Mulwaree 12 135
Greater Hume 9 48
Griffith 8 100
Gunnedah 7 107
Gwydir 15 25
Hawkesbury 19 160
Hay 8 30
Hilltops 14 70
Hornsby 10 86
Hunters Hill 10 88
Inner West 10 80
Inverell 13 42
Junee 14 79
Kempsey 35 114
Kiama 22 137
Ku-ring-gai 12 123
Kyogle 8 79
Lachlan 15 38
Lake Macquarie 7 102
Lane Cove 19 33
Leeton 13 20
Lismore 16 73
Lithgow 7 122
Liverpool 18 101
Liverpool Plains 12 100
Lockhart 14 66
Maitland 2 76
Mid-Coast 14 80
Mid-Western 14 85
Moree Plains 8 47
Mosman 11 122
Murray River 22 33
Murrumbidgee 13 31
Muswellbrook 9 120
Nambucca Valley 7 48
Narrabri 10 53
Narrandera 6 23
Narromine 13 19
Newcastle 5 90
North Sydney 24 130
Northern Beaches 14 81
Oberon 12 393
Orange 15 145
Parkes 8 45
Parramatta 28 143
Penrith 9 151
Port Macquarie-Hastings 14 93
Port Stephens 11 54
Queanbeyan-Palerang 15 194
Randwick 3 113
Richmond Valley 9 65
Ryde 20 129
Shellharbour 23 123
Shoalhaven 24 131
Singleton 5 63
Snowy Monaro 16 108
Snowy Valleys 21 88
Strathfield 10 177
Sutherland 9 218
Sydney 8 91
Tamworth 11 205
Temora 3 36
Tenterfield 188 45
The Hills 17 165
Tweed 21 165
Upper Hunter 19 84
Upper Lachlan 31 197
Uralla 13 45
Wagga Wagga 6 72
Walcha 5 44
Walgett 0 42
Warren 149
Warrumbungle 74 64
Waverley 16 112
Weddin 39 9
Wentworth 23 68
Willoughby 37 227
Wingecarribee 30 321
Wollondilly 8 77
Wollongong 11 91
Woollahra 6 198
Yass Valley 10 225

Frequently asked questions

Which council performance measures are being monitored in the council league table?

This dashboard monitors council performance against two development assessment timeframe expectations set in the Statement of Expectations Order 2024:

Submission to lodgement

Council should lodge DAs for which it is the consent authority as soon as practical and within an average of:

  • 14 days of submission between 1 July 2024 to 30 June 2025
  • 7 days of submission from 1 July 2025 onwards.

Determination

Council should determine DAs for which it is the consent authority (including DAs determined by a local planning panel) as soon as practical and whichever is the lesser of council's previous financial year average, or within an average of:

  • 115 days of lodgement between 1 July 2024 to 30 June 2025
  • 105 days of lodgement between 1 July 2025 to 30 June 2026
  • 95 days of lodgement between 1 July 2026 to 30 June 2027
  • 85 days of lodgement from 1 July 2027 onwards.
What council data is available on the council league table?

The council league table produces data on the:

  • number of applications lodged and determined
  • timeframes for lodgement and assessment of DAs.

Data can be viewed by timeframe, council, geographic location, development type including residential development and cost of development.

What council performance is being monitored in the regionally significant development dashboard?

Council should prepare assessment reports for a regionally significant development application and refer to the relevant Sydney district or regional planning panel as soon as practical and within an average of 250 days from lodgement.

What does the regionally significant development data show and how frequently is the data renewed?

The data shows how long it takes for a council to refer their regionally significant development assessment report to a panel for determination. The dashboard will be updated monthly.

The monthly data snapshots capture a specific point in time and may not adequately reflect longer-term patterns of council referral times. Monitoring over a longer period of time and analysis will be essential for identifying performance trends.

What state agency data is being monitored?

Data is being monitored on state agency performance for concurrence, integrated development and referral timeframes. State agencies play an important role in progressing development assessment and can contribute to timeframe performance.

Other data on state performance for assessing state significant development (SSD) applications for in-fill affordable housing and in the transport oriented development accelerated precincts will be published in late 2024 and 2025.

Where is the data from?

Data is extracted from the NSW Planning Portal.

How will council regionally significant development timeframes be monitored?

This dashboard tracks the average time councils take to refer assessment reports to Sydney district and regional planning panels for determination. The department will record council’s performance on the sixth business day of each month and publish this data.

How should the council league table be interpreted?

The council league table provides current and historical data to show how councils are performing over time. It also shows how many applications councils are processing, to provide additional context to timeframe performance, including for residential development.

Data is in different formats (tables, graphs and maps) to make it easily accessible and more interactive.

More information in the data and metrics included the council league table can be found in the Definitions tab of the dashboard.

What does it mean if a council is in the 10 fastest or 10 slowest councils?

There are a range of reasons why timeframe performance may vary between councils. These can include the volume, type and complexity of development applications, the proportion of those development applications requiring concurrence integrated development and referral timeframes, and a council’s resourcing capacity for planning assessment.

The department will look more closely at councils that are not meeting the expectations. Additional data and advice from the department's regional teams will form the basis of a second stage of analysis to determine whether the use of any intervention measures is warranted. For more information go to Statement of Expectations Order.

Will more data be released?

Other data on state performance for assessing state significant development (SSD) applications for in-fill affordable housing and in the transport oriented development accelerated precincts will be published in late 2024 and 2025.

Why are the development assessment expectations based on gross average days?

The department recognises that development applications vary greatly in type, scale, planning merit and quality of documentation provided across the state. Setting an average expectation for lodging and assessing DAs takes these variations into account and ensures performance is monitored for all DAs.

The average development assessment days are measured in gross, and do not take into account any 'stop the clock' days when councils are waiting for additional information from applicants. This is because end-to-end timeframes are a more meaningful metric of how long development assessment is taking. As the same expectation applies for all councils across the state, this will not unfairly disadvantage any particular councils.

Has the council league table replaced the planning performance dashboard?

The council league table replaces data on the Planning Performance Dashboard for local development applications. The Planning Performance Dashboard is being revised and will be available again soon on the NSW Planning website.