Владимир Владимирович Путин родился 7 октября 1952 г. в Ленинграде, русский. Был третьим ребенком в семье (два первых сына его родителей умерли в младенческом возрасте - первый перед войной, второй - во время блокады от дифтерита).
Отец, Владимир Спиридонович Путин, родился в 1911 г. в Санкт-Петербурге, откуда вся его семья уехала в начале Первой мировой в село Поминово Тверской области. Мать Мария Ивановна Путина (в девичестве Шеломова) родилась в соседнем селе Заречье, также в 1911 г. Отец служил в Красной Армии подводником, в довоенной юности был деревенским комсомольским активистом. Родители Путина поженились в 1928 г.; перед войной переехали из Тверской области в Петергоф. С началом войны отец пошел на фронт добровольцем, служил в истребительном батальоне НКВД. Мать в начале блокады с помощью своего брата Ивана Ивановича Шеломова (1904-1973), до войны служившего в НКВД, перебралась из Петергофа в Ленинград.
Дед по отцу, Спиридон Иванович Путин, всю жизнь работал поваром (сначала в подмосковных Горках, "где жил Ленин и вся семья Ульяновых. Когда Ленин умер, деда перевели на одну из дач Сталина… И Сталина тоже пережил и в конце жизни, уже на пенсии, жил и готовил в доме отдыха Московского горкома партии в Ильинском"
В 1950- е гг. Путин-старший служил в военизированной охране Ленинградского вагоностроительного завода им. Егорова, позже работал мастером на этом же заводе, был секретарем партбюро цеха. М. Путина работала после войны санитаркой, дворником, приемщицей товара в булочной, сторожем, уборщицей в лаборатории. Оба родителя умерли от рака, мать -в начале 1999 г., отец - 2 августа 1999 г.; похоронены в Санкт-Петербурге на Серафимовском кладбище.