Babylon cổ đại nằm ở Lưỡng Hà giữa sông Euphrates và sông Tigris. Ngày nay, phần còn lại của thành phố nằm rải rác trên một cụm gò đất nằm trên sông Euphrates, cách thủ đô Baghdad, Iraq khoảng 60 dặm về phía tây nam. Ngày nay, phần còn lại của thành phố nằm rải rác trên một cụm gò đất nằm trên sông Euphrates, cách thủ đô Baghdad, Iraq khoảng 60 dặm về phía tây nam. Con sông chia đôi thành phố, với thành phố cũ ở phía đông và một thành phố mới nhỏ hơn ở phía tây.