С 1960 по 1968 г. Путин учился в школе-восьмилетке № 193 на канале Грибоедова в Ленинграде, был председателем совета пионерского отряда. После 8-го класса поступил в среднюю школу № 281 в Советском переулке (спецшкола с химическим уклоном на базе технологического института), которую окончил в 1970 г. В 1970 г. поступил на международное отделение юридического факультета Ленинградского государственного университета (ЛГУ) им. Жданова, которое окончил в 1975 г. Тема дипломной работы: "Принцип наиболее благоприятствующей нации в международном праве". Кандидат экономических наук (тема диссертации, защищенной 27 июня 1997 г. в Санкт-Петербургском Горном университете: "Стратегическое планирование воспроизводства минерально-сырьевой базы региона в условиях формирования рыночных отношений. Санкт-Петербург и Ленинградская область"); среди рецензентов были Валерий Сердюков и Сергей Глазьев. Во время обучения в университете Путин познакомился с Анатолием Собчаком, который в качестве ассистента кафедры некоторое время вел у него занятия по хозяйственному праву.
В ЛГУ Путин вступил в КПСС, оставался членом КПСС до ее запрещения в августе 1991 г. В 1985 г. окончил московскую Высшую школу КГБ ("101-я школа"; она же - Краснознаменный институт им. Ю. В. Андропова; ныне - Школа Внешней разведки).
Согласно официальной биографии Путина он родился 7 октября 1952 г., когда его матери Марии Ивановне Путиной был 41 год, что случалось редко. В Советском Союзе женщины в таком возрасте, как правило, не рожали. В школу Володя пошел в первый класс в Ленинграде 1 сентября 1960 г., когда ему было почти 8 лет. Его школьный ленинградский друг Вячеслав Яковлев - одно из немногих свидетельств того, что Путин рос в Ленинграде, - утверждал: "грузинского периода у и. о. президента быть не могло, потому что они вместе учились с 1-го по 10-й класс. С Володей мы пошли в первый класс 193-й школы в 1959 г. Помню, он пришел с мамой, неся огромный букет роз. Жили мы тогда в одном дворе и вместе ходили в школу и домой. Кстати, до школы я Володю тоже видел во дворе с родителями"
Это единственная не слишком убедительная фраза о дошкольном периоде Путина. К тому же, Яковлев ошибся на год, видимо, прибавив стандартные 7 лет к 1952 г. рождения Путина. Путин пошел в первый класс 193-й школы не в 1959 г., а в 1960 г.
Правдоподобнее звучит другое свидетельство: "У нас с Путиным разница в четыре года. Мне, наверное, лет двенадцать было, когда я его впервые заметил во дворе", - вспоминал сосед Путина по переулку Вячеслав Ченцов
Согласно неофициальной биографии Путина он родился 7 октября 1950 г., когда его матери Вере Николаевне Путиной было 24 года. В школу Володя пошел в Метехи и учился там с шести до девяти лет, закончив три класса. И именно по этой причине три года из жизни Путина необходимо было "потерять". Их удачно потеряли следующим образом. В Метехи Володя пошел в школу 1 сентября 1957 г., когда ему почти исполнилось семь лет. По окончании третьего класса летом 1960 г. Володе было 9 лет. Затем Володю отправили к родителям Веры Николаевны и вскоре - к его новым родителям. К 1 сентября 1960 г. Володя уже жил в Ленинграде, и 7 октября 1960 г. ему исполнялось 10 лет. В этот момент и была переписана метрика Путина с 1950-го на 1952-й год рождения. Когда Володя 1 сентября 1960 г. пошел в ленинградскую школу ему снова было 7 лет (7 октября 1960 г. согласно метрике Володе исполнилось восемь).