afi (en arabe : آسَ في -"Assafi"; en berbère: ⴰⵙⴼⵉ -"Asfi"; en Darija marocain: آسْ فِي-"Asfi";
en portugais : Safim) est une ville dans l'ouest du Maroc sur l'océan Atlantique. Capitale de
la province de Safi et de l'ancienne région Doukkala-Abda, Safi a une population de 308 508 habitants (recensement de 20141). La ville était sous protectorat de l'empire portugais (1488-1541). La forteresse construite par Vasco da Gama pour protéger la ville, sous la domination portugaise, est toujours là aujourd'hui. Au cours de la Seconde Guerre mondiale, Safi fut également l'un des sites d'atterrissage pour l'Opération Torch. Safi est le principal port de pêche pour le pays et son industrie, et exporte phosphate, textile et céramique. À Safi est aussi en construction un deuxième port destiné au commerce des phosphates.