Queensland state redistribution drafts published – live

1

10:54 – I’m going to finish this liveblog now. Possibly to be revisited a bit more succinctly in coming days.

10:46 – Here are my estimates of primary votes.

Seat ALP prim LIB prim GRN prim ON prim IND prim
Algester 34.1 46.8 9.9 3.8 5.4
Annerley 28.2 40.6 26.3 3.7 1.2
Aspley 42.3 40.0 11.4 4.3 2.0
Barron River 40.7 32.5 9.6 9.7 7.6
Beaudesert 51.3 21.2 9.3 14.7 3.5
Beenleigh 36.0 39.2 7.0 7.8 10.0
Brisbane Central 34.7 35.6 25.4 3.3 1.1
Broadwater 64.0 21.5 4.9 6.9 2.7
Buderim 48.5 27.1 12.0 6.9 5.5
Bulimba 35.8 42.7 16.4 3.1 1.9
Bundaberg 38.4 41.5 3.4 7.7 9.1
Burdekin 49.4 20.9 3.1 6.6 20.0
Burleigh 48.6 25.4 8.9 4.6 12.6
Burnett 49.5 28.0 3.4 11.9 7.2
Caboolture 37.9 37.1 6.1 10.5 8.4
Cairns 32.8 35.0 10.0 15.0 7.2
Callide 56.7 16.8 3.8 16.5 6.3
Caloundra 43.6 37.0 8.4 5.4 5.5
Capalaba 45.2 36.2 11.4 7.2 0.0
Carindale 52.5 31.4 10.4 3.1 2.6
Clayfield 47.8 29.0 17.4 3.2 2.6
Cleveland 54.1 29.5 9.3 5.6 1.6
Condamine 60.5 17.6 5.2 11.0 5.7
Cook 32.0 33.5 8.2 7.3 18.9
Coolum 48.7 26.7 9.8 8.6 6.2
Cooper 34.7 36.4 25.7 2.2 1.0
Currumbin 47.9 23.9 9.5 5.3 13.3
Deception Bay 35.4 45.8 7.3 7.3 4.2
Eight Mile Plains 36.3 42.6 15.3 4.4 1.4
Everton 50.4 33.2 11.5 4.8 0.3
Ferny Grove 35.7 40.0 19.6 4.6 0.0
Flinders 24.8 14.3 4.5 6.8 49.6
Gaven 42.5 36.4 6.5 8.2 6.4
Gladstone 27.5 43.3 5.5 14.6 9.2
Glass House 42.2 25.7 12.7 9.6 9.8
Greenbank 32.2 45.6 7.3 8.6 6.3
Greenslopes 34.5 35.3 26.3 2.7 1.2
Gregory 54.1 24.2 2.9 13.3 5.4
Gympie 46.9 23.7 7.7 21.7 0.0
Hervey Bay 43.1 32.3 4.0 13.4 7.2
Hinchinbrook 26.6 14.3 4.3 5.4 49.4
Inala 28.4 47.3 12.2 4.3 7.8
Indooroopilly 37.3 25.5 34.1 3.1 0.0
Ipswich 27.8 42.5 10.6 8.2 10.9
Ipswich West 33.5 38.0 7.6 9.7 11.2
Kawana 55.6 28.4 9.5 6.6 0.0
Keppel 37.2 28.1 4.6 25.8 4.3
Kurwongbah 33.3 43.1 8.6 7.7 7.2
Lockyer 52.7 19.9 6.2 15.8 5.4
Logan 36.2 37.7 6.6 10.3 9.1
Lytton 37.7 40.2 11.3 5.5 5.3
Mackay 45.2 30.1 5.0 11.4 8.3
Mansfield 37.7 43.2 12.2 4.6 2.4
Maroochydore 52.7 28.0 9.8 6.4 3.0
Marsden 24.8 49.3 10.8 8.0 7.0
Maryborough 37.1 38.3 4.0 14.6 6.0
Mermaid Beach 52.7 25.5 10.6 7.0 4.2
Mirani 37.2 22.5 3.0 12.0 25.2
Moggill 48.1 27.1 18.5 5.1 1.2
Morayfield 30.9 44.1 6.8 11.3 6.9
Mount Ommaney 40.1 42.5 12.7 3.2 1.4
Mudgeeraba 48.5 28.7 8.2 10.7 4.0
Mulgrave 25.4 20.9 4.9 8.3 40.5
Mundingburra 43.3 30.3 8.1 4.7 13.6
Murrumba 30.1 48.5 6.4 4.3 10.8
Nambour 37.3 28.4 10.8 9.7 13.8
Nanango 54.0 18.1 3.6 12.2 12.1
Noosa 36.0 9.3 5.7 4.7 44.4
Nudgee 32.4 48.1 13.3 3.4 2.7
Oxenford 47.5 27.1 7.3 9.7 8.3
Pimpama 45.3 27.5 6.3 10.3 10.6
Pine Rivers 41.3 39.4 9.7 6.8 2.9
Pumicestone 43.0 40.4 4.1 7.1 5.4
Redbank 25.5 44.4 10.4 8.1 11.5
Redcliffe 44.4 36.0 9.1 7.3 3.1
Redlands 41.8 38.9 6.7 5.6 6.9
Rockhampton 28.0 31.5 4.1 13.6 22.8
Sandgate 32.9 46.2 11.8 4.1 5.0
South Brisbane 29.9 32.0 34.8 3.3 0.0
Southern Downs 53.9 18.1 5.6 18.3 4.0
Southport 51.4 27.5 8.7 8.7 3.6
Springfield 29.0 49.6 11.9 6.0 3.6
Springwood 38.5 40.7 8.4 6.9 5.4
Stafford 38.7 38.0 18.3 3.2 1.8
Surfers Paradise 61.5 19.3 7.3 7.7 4.2
Thuringowa 40.7 27.0 4.5 6.3 21.5
Toowoomba North 57.1 24.3 7.4 7.0 4.1
Toowoomba South 53.9 25.3 6.9 5.5 8.5
Townsville 37.7 25.8 6.7 4.1 25.7
Warrego 62.1 13.4 2.3 9.2 13.0
Whitsunday 52.7 22.6 4.9 16.8 3.0
Woodridge 23.5 50.8 11.0 7.1 7.5
Labrador 54.3 26.2 9.4 7.6 2.5

10:39 – I have now finished my estimates of two-candidate-preferred margins. In twelve seats, a seat contains areas that had different 2CP combinations in 2024, so I’ve needed to make estimates by applying preference flows from the larger portion to the smaller.

The LNP has gained two extra seats, going from 52 to 54. Labor has lost one, while KAP has also lost one. Gaven becomes LNP seat, then Labor and KAP each lose an abolished seat, and Labor and LNP each gain a new seat.

On the old boundaries, a 1.9% two-party-preferred uniform swing would deprive the LNP of their majority. On the new boundaries, that swing would need to be 2.9%. That is a significant improvement for the LNP. There is no change in the uniform swing needed for Labor to win a majority (3.5%).

Looking at seats that have a margin under 4% either before or after the redistribution:

  • LNP is 4.6% stronger in Gaven
  • Labor is stronger in Aspley, Caloundra, Rockhampton, Redlands, Cook
  • LNP is stronger in Pumicestone, Mirani, Beenleigh, Springwood, Capalaba, Cairns, Mulgrave, Nicklin/Nambour, Clayfield, Logan, Ipswich West
  • Greens stronger in Maiwar/Indooroopilly and South Brisbane

It does seem like the LNP has done better in a majority of marginals: 12 for LNP, 5 for Labor, 2 for the Greens. The Gaven redrawing is particularly helpful for the government.

Margin estimates

Seat Old margin New margin
Algester 7.5% ALP 7.8% ALP
Annerley (Miller) 10.6% ALP 16.1% ALP
Ashgrove (Cooper) 11.2% ALP 10.5% ALP
Aspley 0.04% ALP 1.5% ALP
Barron River 3.7% LNP 5.2% LNP
Beaudesert (Scenic Rim) 16.1% LNP 16.6% LNP
Beenleigh (Macalister) 1.9% ALP 0.7% ALP
Brisbane Central (McConnel) 8.8% ALP 9.0% ALP
Broadwater 21.3% LNP 21.3% LNP
Buderim 9.3% LNP 8.9% LNP
Bulimba 8.2% ALP 8.4% ALP
Bundaberg 1.5% ALP 1.5% ALP
Burdekin 15.8% LNP 19.0% LNP
Burleigh 12.8% LNP 11.6% LNP
Burnett 15.4% LNP 13.6% LNP
Caboolture (New seat) 1.1% LNP
Cairns 2.5% ALP 1.7% ALP
Callide 23.2% LNP 24.0% LNP
Caloundra 1.8% LNP 1.6% LNP
Capalaba 1.9% LNP 2.6% LNP
Carindale (Chatsworth) 8.5% LNP 8.2% LNP
Clayfield 3.5% LNP 4.0% LNP
Cleveland (Oodgeroo) 11.8% LNP 11.0% LNP
Condamine 23.6% LNP 24.3% LNP
Cook 5.0% LNP 2.9% LNP
Coolum (Ninderry) 10.5% LNP 10.4% LNP
Currumbin 12.3% LNP 12.3% LNP
Deception Bay (Bancroft) 6.0% ALP 5.5% ALP
Eight Mile Plains (Stretton) 9.5% ALP 7.2% ALP
Everton 5.3% LNP 6.5% LNP
Ferny Grove 7.9% ALP 8.3% ALP
Flinders (Traeger) 13.7% KAP vs LNP 14.5% KAP vs LNP
Gaven 0.7% ALP 3.9% LNP
Gladstone 9.2% ALP 7.2% ALP
Glass House 10.2% LNP 7.0% LNP
Greenbank (New seat) 7.3% ALP
Greenslopes 9.8% ALP 9.4% ALP
Gregory 21.0% LNP 17.6% LNP
Gympie 14.8% LNP 14.8% LNP
Hervey Bay 8.4% LNP 8.1% LNP
Hinchinbrook 13.2% KAP vs LNP 14.2% KAP vs LNP
Hill 13.7% KAP vs LNP
Inala 12.6% ALP 12.7% ALP
Indooroopilly (Maiwar) 3.4% GRN vs LNP 3.9% GRN vs LNP
Ipswich 8.9% ALP 9.5% ALP
Ipswich West 3.9% ALP 3.6% ALP
Kawana 12.7% LNP 12.4% LNP
Keppel 10.5% LNP 12.2% LNP
Kurwongbah 5.9% ALP 6.0% ALP
Labrador (Bonney) 13.7% LNP 13.7% LNP
Lockyer 19.2% LNP 19.2% LNP
Logan 4.3% ALP 1.0% ALP
Lytton 3.0% ALP 3.0% ALP
Mackay 10.2% LNP 10.0% LNP
Mansfield 4.9% ALP 5.8% ALP
Maroochydore 10.9% LNP 11.1% LNP
Marsden (Woodridge) 18.3% ALP 13.2% ALP
Maryborough 2.8% LNP 2.9% LNP
Mermaid Beach 13.1% LNP 14.0% LNP
Mirani 1.0% LNP vs KAP 1.1% LNP vs KAP
Moggill 5.6% LNP 5.6% LNP
Morayfield 7.1% ALP 5.6% ALP
Mount Ommaney 7.3% ALP 5.2% ALP
Mudgeeraba 13.9% LNP 10.7% LNP
Mulgrave 2.7% LNP 3.2% LNP
Mundingburra 9.2% LNP 8.1% LNP
Murrumba 9.8% ALP 10.6% ALP
Nambour (Nicklin) 2.7% LNP 3.5% LNP
Nanango 22.9% LNP 21.8% LNP
Noosa 8.5% IND vs LNP 8.5% IND vs LNP
Nudgee 12.0% ALP 11.5% ALP
Oxenford (Theodore) 13.0% LNP 11.8% LNP
Pimpama (Coomera) 10.0% LNP 10.4% LNP
Pine Rivers 0.7% ALP 0.7% ALP
Pumicestone 0.4% LNP 1.4% LNP
Redbank (Bundamba) 13.8% ALP 13.6% ALP
Redcliffe 2.9% LNP 2.9% LNP
Redlands 1.9% LNP 0.8% LNP
Rockhampton 1.8% LNP 0.8% LNP
Sandgate 9.6% ALP 10.2% ALP
South Brisbane 6.1% ALP vs GRN 5.9% ALP vs GRN
Southern Downs 18.6% LNP vs ON 18.6% LNP vs ON
Southport 11.1% LNP 11.1% LNP
Springfield (Jordan) 9.9% ALP 12.9% ALP
Springwood 2.1% ALP 0.8% ALP
Stafford 5.3% ALP 4.5% ALP
Surfers Paradise 23.1% LNP 23.1% LNP
Thuringowa 9.9% LNP 10.8% LNP
Toohey 9.0% ALP
Toowoomba North 16.5% LNP 16.5% LNP
Toowoomba South 13.0% LNP 12.8% LNP
Townsville 5.6% LNP 5.7% LNP
Warrego 27.8% LNP 28.3% LNP
Whitsunday 18.5% LNP 18.5% LNP
Woodridge (Waterford) 11.3% ALP 16.1% ALP

10:20 – Just to summarise, I have found a number of seats where I think the Commission has been mistaken in matching the old seat to the new:

  • Greenbank is the new seat, not Springfield. The old seat of Jordan has transferred much more substantially to Springfield than Greenbank.
  • Toohey was abolished, not Stretton. The new seat of Eight Mile Plains overlaps substantially more with Stretton.
  • Marsden is not a new name for Waterford. Rather the name of Woodridge was applied to the old seat of Waterford, and the old seat of Woodridge was renamed Marsden.

Once you factor in those changes, the proportion of voters moved has dropped to 14.37%.

6:42 – Hinchinbrook has also lost about half of its territory, expanding to take in half of the abolished seat of Hill, and losing areas closer to Townsville to its neighbours. Seats like Glass House, Gaven, Flinders, Oxenford and Annerley have 33-43% new residents.

6:40 – Greenbank is supposedly a new name for Jordan, but only 39.1% of Greenbank voters have come from Jordan. Eight Mile Plains is supposedly a new name for Toohey, but 57.3% of voters come from the abolished seat of Stretton. So I would argue that it is actually Toohey that that has been abolished, not Stretton. But perhaps I’m wrong? Let me know.

This lowers the number of voters moved to 14.85%.

6:31 – This tweak lowers the number of voters in a new seat down to 15.01%.

6:29 – As for individual seats, some seats have changed to an extreme degree:

  • 81.9% of voters are new to “Marsden”, which the ECQ claims is a new name for Waterford. 62.5% of Marsden voters have actually come from Woodridge.
  • Meanwhile just 37.5% of voters in the new Woodridge came from the old Woodridge. 67% have actually come from Waterford.

So I would argue that Woodridge is a new name for Waterford and Marsden is a new name for Woodridge.

6:24 – Thanks to William Bowe for sharing some data that I’ll need to calculate my margins, I estimate that 15.8% of people have been moved to a new seat. This assumes that each renamed seat is actually the successor to the seat that the report claims it is replacing.

3:56 – You can use this map to toggle old and new boundaries for the state, or use the ECQ map here. It’s quite a large file but it’s about as small as I could make it.

3:04 – The ECQ has published spatial boundary files as a geoJSON file. Unfortunately I’ll need some more time to convert it into the format I use, and to match it to the enrolment by SA1 to determine how many voters have been moved from old to new seats before calculating the redistribution.

2:57 – At first glance it does resemble the LNP submission.

2:56 – Unfortunately it looks like they have not published geospatial files which severely limits our ability to calculate seat margins. Blame the ECQ. Hopefully they will share them soon – otherwise I’ll have to draw the boundaries from scratch which will take weeks.

2:55 – Hill and Stretton have been proposed to be abolished, and two new seats of Caboolture and Springfield are proposed to be created.

19 seats have been renamed:

  • Bancroft as Deception Bay
  • Bonney as Labrador
  • Bundamba as Redbank
  • Chatsworth as Carindale
  • Coomera as Pimpama
  • Cooper as Ashgrove
  • Jordan as Greenbank
  • Macalister as Beenleigh
  • Maiwar as Indooroopilly
  • McConnel as Brisbane Central
  • Miller as Annerley
  • Nicklin as Nambour
  • Ninderry as Coolum
  • Oodgeroo as Cleveland
  • Scenic Rim as Beaudesert
  • Theodore as Oxenford
  • Toohey as Eight Mile Plains
  • Traeger as Flinders
  • Waterford as Marsden

Quite a few of these are reversing renamings we saw in 2016.

2:50The redistribution has been published! And I have 20 minutes to look at before going out with family responsibilities.

2:04 – The draft boundaries for the Queensland state redistribution are apparently due to be published some time this afternoon. I expect the maps to be published on this website.

Unfortunately this is a bit of an inconvenient time for myself – I will attempt to analyse them as quickly as possible but a full analysis may need to wait for tonight or tomorrow.

This is the first redistribution of Queensland state electorates for a decade, with the current boundaries having been used at the 2017, 2020 and 2024 elections.

My plan for this afternoon and evening is to broadly describe proposed changes, and then calculate the partisan impact of the changes as well as the volume of voters who have been moved to a new seat.

Liked it? Take a second to support the Tally Room on Patreon!
Become a patron at Patreon!

1 COMMENT