Manetón lo denominó Tarcos, comentando que reinó 18 años (Julio Africano).
Su primer ataque, en 677 a. C., se organizó para apaciguar a las tribus árabes próximas al mar Muerto.
Asarhaddón invadió Egipto en el año decimoséptimo del reinado de Taharqo, después que hubo atajado una rebelión en Ascalón.
Taharqo huyó al sur, y Asarhaddón reorganizó la política en el norte, estableciendo a Necao I, de la dinastía vigésimo sexta, como rey en Sais.
Los acontecimientos bíblicos se calcula que sucedieron en 701 a. C., y aunque Taharqo subió al trono unos diez años más tarde, se han propuesto varias explicaciones: la más probable es que el título de rey, en el texto bíblico, se refiere a su futuro título real, siendo sólo un comandante militar en tiempos de este relato.