Gjennom Leipzig renner elva Weiße Elster, som innafor byens grenser mottar sideelvene Pleiße og Parthe. I Leipzig deler Elster seg i to løp, som renner sammen igjen ved Halle. Leipzigs høgeste punkt er Monarchenhügel på 159 moh.