São Félix est situé dans l'État de Bahia, au Brésil, et fait face à Cachoeira de l'autre côté du fleuve Paraguacu. Il existe plusieurs bâtiments historiques de style colonial tels que l'église Saint-Félix, le marché municipal de São Felix, l'hôtel de ville et Terreiro Ilê Axé Ogunjá.