Teft (Farsça: تفت), İran'da Yezd Eyaleti'nde şehir. Eyaletin aynı isimli Teft şehristanı'nın yönetim merkezi olan şehrin 2006 yılı resmi nüfusu 15.329 kişi ve 4.265 hanedir. Şehir, eyaletin yönetim merkezi Yezd'in 25 km. güneybatısında yer alır. 78 numaralı karayolu şehirden geçmektedir.