Magelang é uma das maiores cidades de Java Central, Indonésia, localizada numa região de forte tradição agrícola, e uma das mais densamente povoadas da ilha de Java. Tem de área e em 2010 tinha habitantes ().
Apesar de se situar no centro da Regência de Magelang, a cidade não faz parte dessa subdivisão administrativa. A cidade está dividida em três regiões: Magelang Utara (Magelang Norte), Magelang Selatan (Magelang Sul) e Magelang Tengah (Magelang Central).