3. Kediri, Jawa Tengah
Jika dihitung, saat ini sudah berumur 1.142 tahun. Berdirinya Kota Kediri ditetapkan pada 27 Juli 879 Masehi. Dulunya, kota ini bernama Kahuripan dan memiliki peran sentral tersendiri, dimana menjadi kota industri pusat perdagangan gula dan rokok.
4. Magelang, Jawa Tengah
Usianya sudah menginjak 1.114 tahun. Resmi didirikan sebagai kota pada 11 April 907 Masehi. Sejarah dari Kota Magelang ini diawali dengan kota ini ditetapkan sebagai Desa Perdikan Mantyasih yang saat ini dikenal dengan Kampung Meteseh di Kelurahan Magelang.
5. Banda Aceh, Aceh
Banda Aceh didirikan oleh Sultan Johan Syah sebagai kota pada 1 Ramadan 601 H (22 April 1205 M). Saat ini sudah berusia 816 tahun. Tak hanya menjadi kota paling tua di Indonesia, Banda Aceh juga menjadi salah satu kota Islam tertua di Asia Tenggara.
6. Surabaya, Jawa Timur
Usianya mencapai 728 tahun. Hari jadi kota Surabaya jatuh pada 31 Mei 1293, yang mana hari tersebut bertepatan dengan kemenangan Majapahit yang dipimpin oleh Raden Wijaya atas Pasukan Mongol utusan Kubilai Khan.