His father was Juan de Villarreal, and his mother was Juana de la Garza.
He married Tomasina Flores de Abrego, daughter of Pedro Flores de Abrego and Margarita de la Garza.
He married Margarita de la Mota. It was his second marriage.
He married Bernarda de Renteria. It was his third marriage.