Kỳ thi Olympic toán học quốc tế lần thứ 46 năm 2005 được tổ chức tại Mexico từ ngày 8 đến 19/7.