Diágoras era hijo de Telecleides o Teleclito, y nació en la isla de Milo, una de las Cícladas.