Putin ble født 7. oktober 1952 i Leningrad (siden 1991 St. Petersburg). Han var sønn av Vladimir Spiridonovitsj Putin (1911–1999) og Marija Ivanovna Sjelomova (1911–1998).