国际数学奥林匹克
历届赛事

第一屆国际数学奥林匹克（IMO）在1959年於羅馬尼亞舉行，由羅馬尼亞數學物理科學學會主辦，邀請鄰國參加。構思創辦IMO的人，是該學會的秘書長Tiberiu Roman。其後除了在1980年因蒙古放棄主辦而停辦外，每年都會舉辦国际数学奥林匹克。
從1959年至1981年，每隊可派隊員8名。IMO在1980年取消後，面臨停辦危機，幸得匈牙利和法國在很短時間內，分別組織了1982和1983年的IMO，不過要減少每隊人數：1982年減至4名，1983年至今為6名。
從第一屆起，競賽都是連續兩日舉行，最初四屆形式尚在摸索：競賽時間逐漸增加，第一屆每日三小時，第二屆首日三小時，次日四小時，第三屆兩日都是四小時，而第四屆首日四小時，次日五小時；題數方面，第一屆和第三屆都是每日三題，而第二屆和第四屆都是首日三題，次日四題。第四屆的結果顯示一日四題太多，五小時也太長，於是其後定為每日三題，各四小時，一直到1979年。


1979年以前，各題分數在5至8分之間，總分在40至46分之間，自1972年至1979年總分維持在40分。1981年開始，競賽轉為現時形式：每日四小時三十分，每題7分，總分42分。
由於該競賽原本是為了在東方集團的影響下的華沙條約組織的東歐國家而創辦，早期競賽都是在東歐國家舉行，1976年首次移師至東歐之外的奧地利，也是首個主辦的非社會主義國家，其後漸漸地擴展至其他國家。歐洲以外的各大洲首個舉辦城市為：
北美洲：美國華盛頓特區（1981年）
大洋洲：澳大利亞坎培拉和悉尼（1988年）
亞洲：中國北京（1990年）
南美洲：阿根廷馬德普拉塔（1997年）
非洲：南非開普敦（2014年）
第一屆的競賽中有七個國家參與——包括保加利亞、捷克斯洛伐克、東德、匈牙利、波蘭、羅馬尼亞及蘇聯，以主辦國為首名。1963年，第八個國家南斯拉夫加入；1964年，新增了第一個東歐以外的參賽國蒙古；1965年，第十個國家芬蘭加入，是第一個參賽的西歐國家，之後數年其他西歐國家陸續加入。參與國家的數目自此增加了：1969年時有14個，1989年時有50個，2009年時有104個。歐洲以外的各大洲最早參賽隊伍為：
亞洲：蒙古（1964年）
北美洲：古巴（1971年）
非洲：阿爾及利亞（1977年）
南美洲：巴西（1979年）
大洋洲：澳大利亞（1981年）
朝鲜是唯一曾被發現作弊的國家，導致該國於1991年的第32屆競賽及2010年的第51屆競賽被取消資格。不過，2010年的事件存在爭議。偶然也有個別選手違規或作弊而被評審組判零分或取消資格，但事件不會公布。
香港代表隊自1988年參加競賽，但是多年來政府從不支持參賽。2002年，國際數學奧林匹香港委員會主席岑嘉評透露，香港是所有參賽國家及地區中，唯一一支沒有政府資助的代表隊，全部導師都是義務，經費則由委員會獨力籌募。直至2001年，香港政府才開始資助參賽學生的機票費用，再過幾年才開始支援培訓。資源缺乏限制了香港學生的培訓及表現。香港兩次舉辦競賽，籌募經費都遇上很大困難，第一次1994年港英政府不予資助，第二次2016年特區政府只給予少量資助。
2011年1月，谷歌捐贈了1百万歐元給国际数学奥林匹克協會以資助2011年至2015年的競賽。
2020年因應新冠疫情，原本在聖彼得堡的競賽由2020年7月延後至2020年9月舉辦。2020年和2021年由俄羅斯主辦的競賽以線上形式舉行，2022年由挪威主辦的競賽以線下和線上混合形式舉行（線上參賽隊伍有中國隊、中國香港隊、中國澳門隊、蒙古隊，及俄羅斯的參賽者）。
因為2022年俄烏軍事衝突，俄羅斯的國際數學奧林匹克成員資格被暫停。此項決定，是由IMO常設委員會提案，2021年IMO評審組（參賽的107隊的領隊）線上投票，以略為過半數（59票，占全體的55%）通過。2022年至2024年俄羅斯選手須以個人名義參加，並且只能在線上參賽，不過仍然可以獲得參賽證書和獎牌。參賽隊伍數目不包括俄羅斯的個人參賽者。然而即使國際局勢如何發展，目前尚未有其他國家由於相似原因被暫停資格。假若俄羅斯在這幾年視為隊伍，其成績便為：
| # | 年份 | 總分 | 排名 | 獲獎 | 參考 |
| --- | --- | --- | --- | --- | --- |
| 63 | 2022年 | 217 | 2 | 3金3銀 |  |
| 64 | 2023年 | 209 | 4 | 5金1銀 |  |
| 65 | 2024年 | 185 | 3 | 4金2銀 |  |
2026年在中國上海的第67屆競賽，將會是史上首次在中學校園舉行。
關於早期競賽的日期和地點，一些來源或會有不同的記錄，這可能是因為住宿和競賽的地點有分別，領隊和學生在不同日期到達等。
以下是历届国际数学奥林匹克的比赛时间和地点：
| # | 舉辦城市 | 年份 | 日期 | 首名 | 首名總分 | 第二名 | 第二名總分 | 参赛队伍数 | 選手數 | 參考 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1  |  布拉索夫及布加勒斯特 | 1959 | 7月21日 – 7月31日 |  羅馬尼亞 | 249 |  匈牙利 | 233 | 7 | 52 |  |
| 2  |  錫納亞 | 1960 | 7月18日 – 7月26日 |  捷克斯洛伐克 | 257 |  匈牙利  羅馬尼亞 | 248 | 5 | 39 |  |
| 3  |  維斯普雷姆 | 1961 | 7月6日 – 7月16日 |  匈牙利 | 270 |  波蘭 | 203 | 6 | 48 |  |
| 4  |  捷克布傑約維采 | 1962 | 7月7日 – 7月15日 |  匈牙利 | 289 |  蘇聯 | 263 | 7 | 56 |  |
| 5  |  華沙及弗羅茨瓦夫 | 1963 | 7月5日 – 7月13日 |  蘇聯 | 271 |  匈牙利 | 234 | 8 | 64 |  |
| 6  |  莫斯科 | 1964 | 6月30日 – 7月10日 |  蘇聯 | 269 |  匈牙利 | 253 | 9 | 72 |  |
| 7  |  東柏林 | 1965 | 7月3日 – 7月13日 |  蘇聯 | 281 |  匈牙利 | 244 | 10 | 80 |  |
| 8  |  索菲亞 | 1966 | 7月1日 – 7月14日 |  蘇聯 | 293 |  匈牙利 | 281 | 9 | 72 |  |
| 9  |  采蒂涅 | 1967 | 7月2日 – 7月13日 |  蘇聯 | 275 |  民主德國 | 257 | 13 | 99 |  |
| 10  |  莫斯科 | 1968 | 7月5日 – 7月18日 |  民主德國 | 304 |  蘇聯 | 298 | 12 | 96 |  |
| 11  |  布加勒斯特 | 1969 | 7月5日 – 7月20日 |  匈牙利 | 247 |  民主德國 | 240 | 14 | 112 |  |
| 12  |  凱斯特海伊 | 1970 | 7月8日 – 7月22日 |  匈牙利 | 233 |  民主德國  蘇聯 | 221 | 14 | 112 |  |
| 13  |  日利納 | 1971 | 7月10日 – 7月21日 |  匈牙利 | 255 |  蘇聯 | 205 | 15 | 115 |  |
| 14  |  托倫 | 1972 | 7月5日 – 7月17日 |  蘇聯 | 270 |  匈牙利 | 263 | 14 | 107 |  |
| 15  |  莫斯科 | 1973 | 7月5日 – 7月16日 |  蘇聯 | 254 |  匈牙利 | 215 | 16 | 125 |  |
| 16  |  艾福特及東柏林 | 1974 | 7月4日 – 7月17日 |  蘇聯 | 256 |  美国 | 243 | 18 | 140 |  |
| 17  |  布爾加斯及索菲亞 | 1975 | 7月3日 – 7月16日 |  匈牙利 | 258 |  民主德國 | 249 | 17 | 135 |  |
| 18  |  利恩茨 | 1976 | 7月7日 – 7月21日 |  蘇聯 | 250 |  英国 | 214 | 18 | 139 |  |
| 19  |  貝爾格萊德 | 1977 | 7月1日 – 7月13日 |  美国 | 202 |  蘇聯 | 192 | 21 | 155 |  |
| 20  |  布加勒斯特 | 1978 | 7月3日 – 7月10日 |  羅馬尼亞 | 237 |  美国 | 225 | 17 | 132 |  |
| 21  |  倫敦 | 1979 | 6月30日 – 7月9日 |  蘇聯 | 267 |  羅馬尼亞 | 240 | 23 | 166 |  |
21.5 ! : 1980 !1980年的國際數學奧林匹克原定舉辦於蒙古，但因內亂而取消，分拆出兩個於歐洲舉行的非正式小型競賽。
| 22  |  華盛頓哥倫比亞特區 | 1981 | 7月8日 – 7月20日 |  美国 | 314 |  聯邦德國 | 312 | 27 | 185 |  |
| 23  |  布達佩斯 | 1982 | 7月5日 – 7月14日 |  聯邦德國 | 145 |  蘇聯 | 137 | 30 | 119 |  |
| 24  |  巴黎 | 1983 | 7月1日 – 7月12日 |  聯邦德國 | 212 |  美国 | 171 | 32 | 186 |  |
| 25  |  布拉格 | 1984 | 6月29日 – 7月10日 |  蘇聯 | 235 |  保加利亚 | 203 | 34 | 192 |  |
| 26  |  約察 | 1985 | 6月29日 – 7月11日 |  羅馬尼亞 | 201 |  美国 | 180 | 38 | 209 |  |
| 27  |  華沙 | 1986 | 7月4日 – 7月15日 |  美国  蘇聯 | 203 | – | – | 37 | 210 |  |
| 28  |  夏灣拿 | 1987 | 7月5日 – 7月16日 |  羅馬尼亞 | 250 |  聯邦德國 | 248 | 42 | 237 |  |
| 29  |  悉尼及坎培拉 | 1988 | 7月9日 – 7月21日 |  蘇聯 | 217 |  中國  羅馬尼亞 | 201 | 49 | 268 |  |
| 30  |  布倫瑞克 | 1989 | 7月13日 – 7月24日 |  中國 | 237 |  羅馬尼亞 | 223 | 50 | 291 |  |
| 31  |  北京 | 1990 | 7月8日 – 7月19日 |  中國 | 230 |  蘇聯 | 193 | 54 | 308 |  |
| 32  |  錫格蒂納 | 1991 | 7月12日 – 7月23日 |  蘇聯 | 241 |  中國 | 231 | 56 | 318 |  |
| 33  |  莫斯科 | 1992 | 7月10日 – 7月21日 |  中國 | 240 |  美国 | 181 | 56 | 322 |  |
| 34  |  伊斯坦堡 | 1993 | 7月13日 – 7月24日 |  中國 | 215 |  德国 | 189 | 73 | 413 |  |
| 35  |  英殖香港 | 1994 | 7月8日 – 7月20日 |  美国 | 252 |  中國 | 229 | 69 | 385 |  |
| 36  |  多倫多 | 1995 | 7月13日 – 7月25日 |  中國 | 236 |  羅馬尼亞 | 230 | 73 | 412 |  |
| 37  |  孟買 | 1996 | 7月5日 – 7月17日 |  羅馬尼亞 | 187 |  美国 | 185 | 75 | 424 |  |
| 38  |  馬德普拉塔 | 1997 | 7月18日 – 7月31日 |  中國 | 223 |  匈牙利 | 219 | 82 | 460 |  |
| 39  |  台北 | 1998 | 7月10日 – 7月21日 |  伊朗 | 211 |  保加利亚 | 195 | 76 | 419 |  |
| 40  |  布加勒斯特 | 1999 | 7月10日 – 7月22日 |  中國  俄羅斯 | 182 | – | – | 81 | 450 |  |
| 41  |   | 2000 | 7月13日 – 7月25日 |  中國 | 218 |  俄羅斯 | 215 | 82 | 461 |  |
| 42  |  華盛頓哥倫比亞特區 | 2001 | 7月1日 – 7月14日 |  中國 | 225 |  俄羅斯  美国 | 196 | 83 | 473 |  |
| 43  |  格拉斯哥 | 2002 | 7月19日 – 7月30日 |  中國 | 212 |  俄羅斯 | 204 | 84 | 479 |  |
| 44  |  東京 | 2003 | 7月7日 – 7月19日 |  保加利亚 | 227 |  中國 | 211 | 82 | 457 |  |
| 45  |  雅典 | 2004 | 7月6日 – 7月18日 |  中國 | 220 |  美国 | 212 | 85 | 486 |  |
| 46  |  梅里達 | 2005 | 7月8日 – 7月19日 |  中國 | 235 |  美国 | 213 | 91 | 513 |  |
| 47  |  盧布爾雅那 | 2006 | 7月6日 – 7月18日 |  中國 | 214 |  俄羅斯 | 174 | 90 | 498 |  |
| 48  |  河內市 | 2007 | 7月19日 – 7月31日 |  俄羅斯 | 184 |  中國 | 181 | 93 | 520 |  |
| 49  |  馬德里 | 2008 | 7月10日 – 7月22日 |  中國 | 217 |  俄羅斯 | 199 | 97 | 535 |  |
| 50  |  不來梅 | 2009 | 7月10日 – 7月22日 |  中國 | 221 |  日本 | 212 | 104 | 565 |  |
| 51  |  阿斯塔納 | 2010 | 7月2日 – 7月14日 |  中國 | 197 |  俄羅斯 | 169 | 95 | 522 |  |
| 52  |  阿姆斯特丹 | 2011 | 7月12日 – 7月24日 |  中國 | 189 |  美国 | 184 | 101 | 563 |  |
| 53  |  馬德普拉塔 | 2012 | 7月4日 – 7月16日 |   | 209 |  中國 | 195 | 100 | 547 |  |
| 54  |  聖瑪爾塔 | 2013 | 7月18日 – 7月28日 |  中國 | 208 |   | 204 | 97 | 527 |  |
| 55  |  開普敦 | 2014 | 7月3日 – 7月13日 |  中國 | 201 |  美国 | 193 | 101 | 560 |  |
| 56  |  清邁 | 2015 | 7月4日 – 7月16日 |  美国 | 185 |  中國 | 181 | 104 | 577 |  |
| 57  |  香港 | 2016 | 7月6日 – 7月16日 |  美国 | 214 |   | 207 | 109 | 602 |  |
| 58  |  里約熱內盧 | 2017 | 7月12日 – 7月23日 |   | 170 |  中國 | 159 | 111 | 615 |  |
| 59  |  克卢日-纳波卡 | 2018 | 7月3日 – 7月14日 |  美国 | 212 |  俄羅斯 | 201 | 107 | 594 |  |
| 60  |  巴斯 | 2019 | 7月11日 – 7月22日 |  中國  美国 | 227 | – | – | 112 | 621 |  |
| 61  | 聖彼得堡  | 2020 | 9月19日 – 9月28日 |  中國 | 215 |  俄羅斯 | 185 | 105 | 616 |  |
| 62  | 聖彼得堡  | 2021 | 7月14日 – 7月24日 |  中國 | 208 |  俄羅斯 | 183 | 107 | 619 |  |
| 63  | 奧斯陸 | 2022 | 7月6日 – 7月16日 |  中國 | 252 |   | 208 | 104 | 589 |  |
| 64  |  千葉 | 2023 | 7月2日 – 7月13日 |  中國 | 240 |  美国 | 222 | 112 | 618 |  |
| 65  |  巴斯  | 2024 | 7月11日 – 7月22日 |  美国 | 192 |  中國 | 190 | 108 | 609 |  |
| 66  |  陽光海岸 | 2025 | 7月10日 – 7月20日 |  |  |  |  |  |  |  |
| 67  |  上海 | 2026 |  |  |  |  |  |  |  |  |
| 68  |  待定 | 2027 |  |  |  |  |  |  |  |  |
| 69  |  待定 | 2028 |  |  |  |  |  |  |  |  |
↑  據自第一屆起擔任超過40年匈牙利隊教練的Reiman István稱，沒有國家正式答應主辦1980年競賽，所謂蒙古主辦僅是傳言。
↑  一個在芬蘭的瑪麗港舉行，另一個在盧森堡的梅爾施舉行。
↑  1991年為蘇聯參與的最後一年。自1992年起，前蘇聯國家（包括俄羅斯）要獨立參加競賽。
↑  若干前蘇聯加盟共和國以獨聯體名義參賽，排名第4，是唯一一次參賽；另有8個前蘇聯國家以非正式身分參賽，不計入隊伍數及國家排名，這些國家在次年起正式參賽。
↑  當時香港尚未回歸中華人民共和國。原本IMO香港委員會擬申辦1997年IMO，然而遭到港英政府拒絕撥款。
1 2  此兩屆線上IMO競賽，都由選題委員會代替評審組選出題目，在臨開考前題目傳至各隊領隊翻譯。各隊在其國內設置一個考試中心作賽，而開考時間都在兩個考試日的UTC 07:30至12:00區間（含兩端）內。一名他國籍的IMO專員在現場監督整個考試過程，IMO主考員以實時影像監考所有考試。
↑  2021年IMO原定於美國華盛頓哥倫比亞特區舉行。美國在2019冠狀病毒病疫情爆發後幾個月，因疫情令資金出現問題而放棄主辦權。俄羅斯答允連續再辦一屆。
↑  2024年IMO原定在烏克蘭的基輔舉行，因2022年俄烏軍事衝突，改變舉辦地，由2019年IMO主辦地英國巴斯再次舉辦。