Magelang is een stad en gemeente op Midden-Java in Indonesiƫ. Het ligt tevens in het gelijknamige regentschap. Het ligt tussen twee gebergten, de Merbabu en Sumbing alsmede twee rivieren, de Progo en Elo.