古内乱而停办外，每年都会举办国际数学奥林匹克。由于该竞赛原本是为了在东方集团的影响下的华沙条约组织的东欧国家而创办，早期竞赛都是在东欧国家举行，其后渐渐地扩展至其他国家。不同来源指出了早期不同的举办城市及举办日期。第一届的竞赛中有七个国家参与——包括保加利亚、捷克斯洛伐克、东德、匈牙利、波兰、罗马尼亚及苏联，以主办国为首名。参与国家的数目自此提升了：1969年时有14个，1989年时有50个，2009年时有104个。朝鲜是惟一曾被发现作弊的国家，导致该国于1991年的第32届竞赛及2010年的第51届竞