It is represented since the 2014 Newcastle by-election by Tim Crakanthorp of the Australian Labor Party.
Since 2014, the Newcastle by-election has been represented by Tim Crakanthorp of the Australian Labor Party.