Владимир Владимирович Путин родился 7 октября 1952 года в г. Ленинграде (ныне - Санкт-Петербург). Его отец, Владимир Спиридонович Путин (1911-1999), до Великой Отечественной войны служил на подводном флоте. В 1941 году был призван в Красную армию, служил в истребительном батальоне НКВД, затем в 330-м стрелковом полку 86-й дивизии Красной армии. Был тяжело ранен в ноябре 1941 года. Впоследствии работал мастером на заводе им. Егорова в Ленинграде. Мать, Мария Ивановна Шеломова (1911-1998), работала разнорабочей, дворником, пережила блокаду Ленинграда.
В 1985 году направлен в представительство КГБ в Германской Демократической Республике, работал в г. Дрездене до 1990 года. Занимал должности старшего уполномоченного, помощника, старшего помощника начальника отдела. Вернулся в СССР в январе 1990 года.