В 2006 году прошла 72-я городская олимпиада школьников по математике. Первый тур проходил 14 января, в нем приняли участие более 11 тысяч школьников Санкт-Петербурга. Победители первого тура, а также победители городской олимпиады прошлого года были приглашены на второй тур. Для 6-8-х классов второй тур олимпиады проходил 12 февраля на математическом факультете РГПУ, для 9-11-х классов — 26 февраля на математико-механическом факультете СПбГУ. Наконец, 13 марта в помещении Физико-математического лицея номер 239 прошел отборочный тур, предназначенный для формирования команды города на Всероссийскую олимпиаду.
Продолжительность первого тура — 3 часа, второго тура (во всех классах, кроме шестого) — 3 часа плюс еще час для участников, которые решили не менее трех задач из первых четырех задач варианта. В шестом классе — 2,5 и 3,5 часа соответственно. Длительность отборочного тура — 5 часов.
При проверке работ первого тура в результате досадного недоразумения была утеряна большая часть работ 11 класса. В связи с этим жюри олимпиады решило провести письменный открытый второй тур олимпиады 11 класса, куда допускались все желающие. Их оказалось около 300 человек. Участникам было предложено 5 задач. Длительность тура — 4 часа.
В городском туре олимпиады по приглашению жюри принимали участие гости: школьники из городов Долгопрудного, Екатеринбурга, Казани, Каунаса, Кирова, Магнитогорска, Москвы, Омска, Красноярска, Ярославля.
В составлении вариантов олимпиады участвовали:
6-й класс: Ф.Л.Бахарев, А.В.Железняк;
7-й класс: О.Ю.Ванюшина, К.П.Кохась;
8-й класс: С.Л.Берлов, С.В.Иванов;
9-й класс: Д.В.Карпов, А.В.Пастор;
10-й класс: Д.А.Ростовский, А.И.Храбров;
11-й класс: Ф.В.Петров, А.В.Смирнов, К.А.Сухов.
Много сил в организацию олимпиады вложили Е.А.Антонова, Л.А.Жигулев, В.В.Крылов. Проведение олимпиады было бы невозможно без помощи многочисленных энтузиастов: студентов, учителей и преподавателей вузов.