Leonardo Floransa yakınlarındaki Vinci'de dünyaya geldi; yaşamının ilk yıllarını da bu küçük taşra kasabasında geçirdi. Bir noterin genç bir köylü kızıyla evlilik dışı ilişkisi sonucunda doğmuştu ve babası kısa süre sonra başka bir kadınla evlenecekti.