Lebrija si trova nel sud-ovest della Spagna, nella provincia di Siviglia, nella regione autonoma dell’Andalusia. È situata in una posizione strategica, a circa 30 minuti di auto da Jerez de la Frontera e a meno di un’ora da Siviglia, capitale della provincia e una delle città più visitate della Spagna.
La città sorge in una zona pianeggiante, vicina al fiume Guadalquivir e alla zona umida di Doñana, una delle più importanti riserve naturali europee. Inoltre, Lebrija dista circa 25 chilometri dalla costa atlantica, con spiagge come quelle di Sanlúcar de Barrameda facilmente raggiungibili.
Il clima è tipicamente mediterraneo con influenze continentali, caratterizzato da estati molto calde e secche e inverni miti. I mesi migliori per visitare sono la primavera (marzo-maggio) e l’autunno (settembre-ottobre), quando le temperature sono piacevoli e la città è particolarmente viva grazie a eventi e celebrazioni.