2015 New South Wales state election
Seats changing hands

Seat
Pre-election
Pre-election
Pre-election
Pre-election
Swing
Post-election
Post-election
Post-election
Post-election
Seat
Party
Party
Member
Margin
Swing
Margin
Member
Party
Party
Ballina
-
National
Don Page
16.9
+20.1
3.1
Tamara Smith
Greens
-
Blue Mountains
-
Liberal
Roza Sage
5.4
+13.6
8.2
Trish Doyle
Labor
-
Campbelltown
-
Liberal
Bryan Doyle
6.8
+14.1
7.3
Greg Warren
Labor
-
Gosford
-
Liberal
Chris Holstein
11.9
+12.2
0.2
Kathy Smith
Labor
-
Granville
-
Liberal
Tony Issa
3.8
+5.9
2.1
Julia Finn
Labor
-
Londonderry
-
Independent
Bart Bassett
5.3
+14.2
8.8
Prue Car
Labor
-
Maitland
-
Liberal
Robyn Parker
4.9
+18.8
13.8
Jenny Aitchison
Labor
-
Miranda
-
Labor
Barry Collier
23.0 (Liberal)
−10.0
13.0
Eleni Petinos
Liberal
-
Port Stephens
-
Independent
Craig Baumann
14.8
+19.5
4.7
Kate Washington
Labor
-
Rockdale
-
Liberal
John Flowers
3.5
+8.3
4.8
Steve Kamper
Labor
-
Strathfield
-
Liberal
Charles Casuscelli
6.4
+8.2
1.8
Jodi McKay
Labor
-
Swansea
-
Independent
Garry Edwards
0.3
+13.3
13.0
Yasmin Catley
Labor
-
Terrigal
-
Independent
Chris Hartcher
23.6
+14.6
9.0
Adam Crouch
Liberal
-
The Entrance
-
Independent
Chris Spence
11.5
+11.9
0.4
David Mehan
Labor
-
Wyong
-
Independent
Darren Webber
4.6
+13.3
8.7
David Harris
Labor
-
Members whose names are in italics retired at the election.
Members whose names are in italics retired at the election.
Members whose names are in italics retired at the election.
Members whose names are in italics retired at the election.
Members whose names are in italics retired at the election.
Members whose names are in italics retired at the election.
Members whose names are in italics retired at the election.
Members whose names are in italics retired at the election.
Members whose names are in italics retired at the election.
Members whose names are in italics retired at the election.

Question: What party defeated the incumbent liberals in which 5 towns?
Answer: Incumbent Liberals were defeated by Labor in Blue Mountains, Campbelltown, Granville, Rockdale and Strathfield.