Alora ligt in Zuid-Spanje in de autonome regio Andalusië in de Guadalhorce vallei.