La ciudad está situada entre la bahía del IJ, al norte, y a las orillas del río Amstel, al sureste.