Jabarkan Sejarah dari Olimpiade Astronomi dan Astrofisika Internasional

IOAA pertama kali diadakan di Chiang Mai, Thailand, dari 30 November sampai dengan 9 Desember 2007 untuk memperingati ulang tahun Raja Bhumibol Adulyadej ke-80 dan Putri Galyani Vadhana ke-84. Negara yang mengikuti IOAA untuk pertama kalinya yaitu Azerbaijan, Bangladesh, Belarusia, Bolivia, Brazil, Tiongkok, Yunani, India, Indonesia, Iran, Korea Selatan, Laos, Lituania, Myanmar, Polandia, Rumania, Singapura, Slowakia, Sri Lanka, Thailand, dan Ukraina. The International Board, yang didirikan oleh pimpinan setiap negara peserta, menjadi pemberi keputusan tunggal untuk olimpiade ini.

IOAA kedua diselenggarakan pada tanggal 19 - 28 Agustus 2008 di Bandung, Indonesia, dengan partisipasi 22 negara—termasuk satu tim dari Kamboja dan satu tim pengamat dari Malaysia.

IOAA ketiga diselenggarakan pada tanggal 17 - 27 Oktober 2009 di Teheran, Iran. Ujian praktikum dilaksanakan di sebuah gurun, di dalam sebuah Caraveransai di Deh Namak. Sebanyak 20 negara ikut berpartisipasi—pertama kalinya untuk Kazakhstan dan Serbia.

IOAA keempat diselenggarakan pada tanggal 12 - 21 September 2010 di Beijing, Tiongkok. Sebanyak 140 peserta hadir dari 23 negara—pertama kalinya untuk Ceko, Filipina, dan Rusia.

IOAA kelima diselenggarakan pada tanggal 25 Agustus - 4 September 2011 di sekitar kota Katowice, Chorzów, dan Kraków, Polandia. Ini merupakan pertama kalinya IOAA diadakan di Eropa. Sebanyak 26 negara berpartisipasi—pertama kalinya untuk Bulgaria, Kolombia, Kroasia, Hungaria, dan Portugal.

IOAA keenam diselenggarakan pada tanggal 4 - 13 Agustus 2012 di Rio de Janeiro dan Vassouras, Brazil. Sebanyak 28 negara berpartisipasi.

IOAA ketujuh diselenggarakan pada tanggal 27 Juli - 4 Agustus 2013 di Volos, Yunani. Sebanyak 39 tim dari 35 negara berpartisipasi—pertama kalinya untuk Amerika Serikat, Selandia Baru, Kanada, Malaysia, Armenia, Slovenia, Macedonia, dan Cyprus.

IOAA kedelapan diselenggarakan pada tanggal 1 - 11 Agustus 2014 di Suceava dan Gura Humourului, Rumania. Sebanyak 42 tim dari 37 negara berpartisipasi—pertama kalinya untuk Meksiko, Nepal, Pakistan, Moldova, dan Montonegro.

IOAA kesembilan diselenggarakan di Magelang dan Semarang, Indonesia pada tanggal 26 Juli - 4 Agustus 2015.

IOAA kesepuluh diselenggarakan pada tanggal 9 - 19 Desember 2016 di Bhubaneswar, India.

IOAA kesebelas diselenggarakan pada tanggal 12 - 21 November 2017 di Phuket, Thailand.

IOAA keduabelas diselenggarakan pada tanggal 3 - 11 November 2018 di Beijing, China.

IOAA ketigabelas diselenggarakan pada tanggal 2 - 10 Agustus 2019 di Keszthely, Hungaria.