Родился 21 сентября 1936 года в Москве. В 1958 году окончил Московский институт нефтехимической и газовой промышленности имени Губкина. Работал на различных должностях в НИИ пластмасс, Госкомитете СССР по химии, Минхимпроме СССР. Избирался депутатом Моссовета, Верховного совета РСФСР. С апреля 1990 года — председатель Мосгорисполкома. В июне 1991 года избран вице-мэром Москвы, а 4 июня 1992 года после отставки Гавриила Попова стал мэром. Трижды избирался на этот пост всенародно: 16 июня 1996 года (получил 88,49% голосов), 19 декабря 1999 года (69,89%) и 7 декабря 2003 года (74, 83%). 6 июня 2007 года по представлению президента переназначен на пятый срок. В 1999 году стал одним из создателей блока "Отечество — Вся Россия", с декабря 2001 года — сопредседатель высшего совета партии "Единая Россия". Автор более 200 книг и научных трудов, более 50 патентов на изобретения, лауреат Госпремий СССР и РФ. Женат вторым браком на владелице компании "Интеко" Елене Батуриной, имеет четверых детей. Увлекается футболом, теннисом, горными лыжами, конным спортом, пчеловодством.