Travelers are voting Carlton, St Kilda and Docklands as the best of 28 towns & villages near Melbourne. There are 3 towns & villages near Geelong a city just 40 km from Melbourne and 7 towns & villages near Ballarat which is 62 km distant. The most popular of these are Torquay near Geelong and Newington in Ballarat. You can find 114 towns & villages in Victoria and 777 towns & villages in the country of Australia. Our members favorite in Victoria is Wandiligong and Surfers Paradise is the top pick in Australia. Want more? Check out our map of towns & villages near Melbourne.