Casó con Doña María Luisa Gómez-Jordana y Sousa, hija de Capitán general Francisco Gómez-Jordana Sousa, alto comisario del Protectorado español de Marruecos, y tuvo dos hijos Carlos Villalba Gómez-Jordana y José Luis Villalba Gómez –Jordana, oficiales del ejército español.