The Division of Melbourne Ports was an Australian federal electoral division in the inner south-eastern suburbs of Melbourne, Victoria, Australia. It was set up for the first election in 1901. At the time it was named Melbourne Ports as it covered both Port Melbourne and Williamstown. Later it included the suburbs of Albert Park, Balaclava, Caulfield, Caulfield East, Caulfield North, part of Elsternwick, Elwood, Middle Park, Port Melbourne, Ripponlea, St Kilda, St Kilda East, St Kilda West, Southbank, South Melbourne and parts of South Yarra and Docklands. It was abolished in 2019, and renamed as Macnamara.