As Olimpíadas de Matemática, nos moldes atuais, são disputadas desde 1894, quando foram organizadas competições na Hungria. Com o passar dos anos, competições similares foram se espalhando pelo Leste Europeu, culminando, em 1959, com a organização da 1ª Olimpíada Internacional de Matemática, na Romênia.
A Sociedade Brasileira de Matemática (SBM) organizou em 1979 a 1ª Olimpíada Brasileira de Matemática (OBM). Ao longo desses anos, a OBM passou por diversas mudanças em seu formato (veja abaixo quadro ilustrativo), mas manteve a ideia central que é a de estimular o estudo da Matemática nos alunos, desenvolver e aperfeiçoar a capacitação dos professores, influenciar na melhoria do ensino, além de descobrir jovens talentos.