Mühlberg es una ciudad en el distrito de Elba-Elster, Brandeburgo (en alemán Brandenburg) (Alemania).
Se encuentra emplazado en el suroeste de Brandeburgo a medio camino entre Riesa en el sur y Torgau al norte, a orillas del río Elba y a 80 km de Leipzig.
La ciudad fue fundada en un valle, en una isla de arena junto a un vado y el castillo.
Se han encontrado 600 asentamientos de pueblos eslavos.
Durante la Segunda Guerra Mundial los prisioneros de guerra del campo Stalag IV-B operaban en las inmediaciones.