Daftar Olimpiade Matematika Internasional

IMO pertama diadakan di Rumania pada 1959. Tujuh negara masuk – Bulgaria, Cekoslowakia, Jerman Timur, Hongaria, Polandia, Rumania dan Uni Soviet – dengan tuan-tuan rumah mengakhirinya sebagai negara peringkat papan atas. Jumlah negara yang ikut serta sejak itu meningkat: 14 negara ikut serta pada 1969, 50 pada 1989, dan 104 pada 2009.