Felipe Trigo y Sánchez-Mora nació el 13 de febrero de 1864 en la localidad de Villanueva de la Serena —ubicada en la provincia de Badajoz— en el seno de una familia de clase media acomodada que pasó a tener dificultades económicas a causa de la temprana muerte del padre.