Sejarah Magelang sebagai salah satu Kota tertua di Indonesia tercantum dalam tiga prasasti. Yaitu Prasasti POH, Prasasti Gilikan, dan Mantyasih yang sama-sama memuat bahwa kota tersebut sudah ada pada 11 April 907 masehi sekarang berusia 1114.
Banyak pendapat mengenai penamaan kota Magelang. Salah satunya penamaan yang diambil dari datangnya orang-orang yang memakai gelang di hidung mereka. 'Ma' sendiri berarti memakai, jika disatukan berarti memakai gelang.
Namun ada juga yang berteori kalau penamaan Magelang berasal dari kisah pengepungan Kyai Sepanjang oleh prajurit Mataram. Dimana pengepungan tersebut dilakukan dengan formasi 'temu gelang' yang berbentuk lingkaran.
5. Kota Banda Aceh
Kota tertua di Indonesia yang kelima adalah Kota Banda Aceh, yang terletak di Provinsi Aceh. Kota ini dikenal sebagai Serambi Mekkah, merupakan Kota Islam tertua di Asia Tenggara yang memiliki peran penting dalam penyebaran agama Islam.
Sejarah Banda Aceh dikenal dengan nama Bandar Darussalam, dibangun oleh Sultan Johan Syah pada 1205 masehi dan kini sudah berusia 813 tahun.
Aceh saat itu merupakan Kesultanan, dan memiliki hubungan diplomatik dengan Turki Utsmani pada abad ke-16.
Provinsi ini pernah menjadi kawasan gerakan Aceh Merdeka yang ingin memisahkan diri dari Indonesia, namun pasca terjadi bencana besar Tsunami gerakan tersebut sedikit demi sedikit menghilang.