ALMENDRALEJO, a town in Spain, province of Badajoz, 27 m. E.S.E. of Badajoz. Pop. (1930) 17,597. The town has an important annual sheep fair, handles much farm produce and makes brandy. Local Roman antiquities are preserved in a mu seum in the palace of the Marques de Monsalad. The develop ment of the Merida-Seville Railway (1875-1905) increased the trade in grain, fruit and wine of the Guadiana valley and the Tierra de Barros highland.