Sidi Ifni es una ciudad del suroeste de Marruecos, en su costa atlántica a unos 200 kilómetros de Agadir. Capital del antiguo territorio español de Ifni. Tiene una población aproximada de 20.000 personas. La base económica de la ciudad es la pesca.
Según tesis doctoral (2006) leída por Kebir Abdelmalik en la Universidad de Rabat, el nombre Ifni significa en idioma bereber "laguna" o "embalse" o "estanque", formado de manera natural. Parece identificarse con el agua empantanada en la desembocadura del Asif n'Ifni, como consecuencia de riada o de marea alta. Junto a ese sitio existe un morabito en el que se encuentra enterrado el chej Sidi Alí, un líder de la cofradía marroquí Darkaoa. Desde tiempo inmemorial visitaban los lugareños del Sus la tumba de "Sidi Alí n'Ifni", es decir, "Sidi Alí, en la laguna".
La ciudad se encuentra situada en una estrecha meseta, entre Yebel Bulaalam y una costa acantilada, interrumpida por la desembocadura del rio Ifni, en realidad un torrente que sólo lleva agua, tumultuosamente, cuando llueve en la zona. Un agua que tiñe de marrón la costa, justo en línea desde la desembocadura hacia el sur, desvelando una fuerte corriente marina costera. El primer puerto, construido por los españoles en los años 60, consistía en dos islotes de cemento, unidos a la costa mediante un teleférico de 1.400 m. de longitud, permitiendo la carga y descarga de buques de tonelaje medio. Hoy en día, Marruecos ha construido un aceptable puerto pesquero, exactamente donde preveía un viejo proyecto español que se descartó. En la época española existió también un aeródromo, hoy abandonado.
La zona en la que se asienta la pequeña ciudad tiene un microclima especial, diferente del caluroso interior, y en el que suelen darse nieblas cerradísimas.