David 2003-ban elvette feleségül gyerekkori szerelmét Patricia Gonzálezt, aki szintén focista volt tizenéves korában. 2005.december 7-én megszületett első gyermekük Zaida. Zaida neve rajta van David egyik cipőjén. 2009. augusztus 18-án megszületett második gyermekük, Olaya, aki a család egyik közeli barátjáról, Fernando Torres feleségéről kapta a nevét.
David apja José Manuel Villa bányászként dolgozik, és Davidot is bányásznak szánta. Ám David sok balesett látott, tudta, hogy milyen nehéz a bányászok élete, eldöntötte, hogy mindent megtesz azért, hogy neki ne kelljen így dolgoznia. |