Cantillana is een stad gelegen in het noorden van de provincie Sevilla in de regio Andalusië, Spanje. De stad ligt op ongeveer 40 kilometer afstand van de hoofdstad Sevilla en wordt omringd door de gemeenten La Rinconada, Brenes en Villaverde del Río. Cantillana is onderdeel van de comarca Vega del Guadalquivir en heeft een oppervlakte van 115 vierkante kilometer.
De stad telt ongeveer 14.000 inwoners en staat bekend om haar rijke geschiedenis en cultuur. De stad is ontstaan in de Romeinse tijd en heeft in de daaropvolgende eeuwen diverse overheersers gekend, zoals de Visigoten en de Moren. In de Middeleeuwen was Cantillana een belangrijke vestingstad aan de grens van het koninkrijk Castilië en het Moorse koninkrijk Granada.