At the 2016 federal election, the electorate covered 76 km², is centred on the Adelaide city centre and spanning from Grand Junction Road in the north to Cross Road in the south and from Portrush Road in the east to Marion and Holbrooks Road in the west, taking in suburbs including Ashford, Enfield, Goodwood, Kent Town, Keswick, Kilburn, Mansfield Park, Maylands, Northgate, Norwood, Parkside, Prospect, Rose Park, St Peters, Toorak Gardens, Torrensville, Thebarton, Unley and Walkerville.
Labor's hold on the seat loosened slightly in the late 1980s due to pro-Liberal demographic change, and it was briefly lost to the Liberals at a 1988 by-election, but regained in 1990.
That resulted in Liberal Trish Worth holding the seat for eleven years, albeit on slender margins.
Though Labor picked up a two-party swing in all eleven, the NXT presence produced a result where Kingston ended up as the only South Australian seat to record an increase, however small, to the primary vote of a particular major party.
[6] In July 2018, Steve Georganas, the Labor member for neighbouring Hindmarsh, sought and won preselection for Adelaide at the 2019 election, yielding his former seat to fellow Labor MP Mark Butler, the member for abolished Port Adelaide.