Prva međunarodna matematička olimpijada je održana 1959. godine za učenike srednjih škola na kojem je učestvovalo sedam država iz Istočne Europe. I dalje su se održavala takva takmičenja pod nazivom: International mathematics olympiad (IMO). Broj država se stalno povećavao, tako da ih je krajem devedesetih godina prošlog vijeka bilo preko 80. S izuzetkom 1980. g., kada nije održana IMO, već je umjesto nje, za europske države, održano lokalno matematičko tkmičenje, ovo takmičenje se održava svake godine. Zadatke sa svih Međunarodnih matematičkih olimpijada možete pronaći na stranicu International mathematics olympiad (IMO). Rješenje možete potražiti na (link)
- Međunarodna matematička olimpijda učenika srednjih škola 2016 (zadaci)
56. IMO je održana u Chiang Mai, Thailand in 2015 . (problemi) - Međunarodna matematička olimpijda učenika srednjih škola 2015 (zadaci)
56. IMO je održana u Chiang Mai, Thailand in 2015 . (problemi) - Međunarodna matematička olimpijda učenika srednjih škola 2014
55. IMO je održana u Cape Town, South Africa, July 3–13, 2014. (problemi, problems short list with solutions) - Međunarodna matematička olimpijda učenika srednjih škola 2013
54. IMO je održana u Santa Marta, Colombia, July 18–28, 2013. (problemi, problems short list with solutions) - Međunarodna matematička olimpijda učenika srednjih škola 2012
53. IMO je održana u Mar del Plata, Argentina, July 4–16, 2012 (problemi, problems short list with solutions) - Međunarodna matematička olimpijda učenika srednjih škola 2011
52. IMO je održana u Amsterdam, Netherlands, July 13–24, 2011.(problemi, problems short list with solutions) - Međunarodna matematička olimpijda učenika srednjih škola 2010
51. IMO je održana u Astana, Kazakhstan, July 2–15, 2010 (problemi, problems short list with solutions) - Međunarodna matematička olimpijda učenika srednjih škola 2009
49. IMO je održana u Bremen, Njemačka 10.7. – 22.7.2009.(problemi, problems short list with solutions) - Međunarodna matematička olimpijda učenika srednjih škola 2008
48. IMO je održana u Madridu, Španija, 10.7. – 22.7.2008.(problemi, problems short list with solutions) - Međunarodna matematička olimpijda učenika srednjih škola 2007
47. IMO je održana u Hanoi, Vijetnam 19.7. – 31.7.2007 (problemi, problems short list with solutions) - Međunarodna matematička olimpijda učenika srednjih škola 2006
46. IMO je održana u Ljubljani, Slovenija 6.7. – 18.7.2006.(problemi, problems short list with solutions)