Suflí es una localidad y municipio español situado en la parte centro-sur de la comarca del Valle del Almanzora, en la provincia de Almería, Andalucía. Limita con los municipios de Purchena, Laroya, Sierro y Armuña de Almanzora. Por su término discurre el río Boloyunta, también conocido como río Sierro.
El municipio suflireño comprende el núcleo de población de Suflí —capital municipal—, y los diseminados de Casa del Aguador, Casas del Alamí y Orozco.
Se encuentra situado a 89 kilómetros de la capital de provincia, Almería, por la A-349.