The city is located on both sides of the Malacca River near its mouth, flowing into the Straits of Malacca.
The historic central area of the city is located near the old coastline; it includes St Paul's Hill with the ruins of the Portuguese fortress, A Famosa and the Dutch Square on the right (eastern) bank of the river, and the old Chinatown on the left (western) bank.