Zafar (altsüdarabisch ẓfr, griech.: Tapharon, lat. Sapphar, arabisch ظفار, DMG Ẓafār) war Hauptstadt des altsüdarabischen Königreichs der Himyaren in der Zeit von 110 v. Chr. bis 525 n. Chr. Zentrum und Sitz der Herrscher war bis zur aksumitischen Eroberung im Jahr 525, die Königsburg Raydan.