Olivence (, Olivenza , Olivença ) est une ville ainsi qu'une municipalité dans une zone frontalière, dont la délimitation est l'objet d'un litige entre le Portugal et l'Espagne. Pour l'administration espagnole, Olivence est située dans l'ouest de la province de Badajoz, dans la communauté autonome d’Estrémadure. Pour l'administration portugaise, Olivence est une municipalité portugaise du District de Portalegre, sous-région et province du Haut Alentejo, divisée en cinq paroisses civiles.
Malgré le désaccord entre le Portugal et l'Espagne sur l'appartenance d'Olivence, ce sujet ne provoque aucun incident diplomatique entre les deux pays ibériques. En 1297, le traité d'Alcañices définit Olivence comme faisant partie du territoire portugais. En 1801, avec le traité de Badajoz, contesté par le Portugal en 1808, le territoire est annexé par l'Espagne. En 1817, l'Espagne reconnait la souveraineté portugaise, en ratifiant le Congrès de Vienne de 1815, et s'engage à la rétrocession du territoire d'Olivence, qui ne fut pas appliquée.
Elle est distante de de Madrid, de de Lisbonne et de de Badajoz, capitale de la province espagnole de même nom. La commune d'Olivence est entourée des villes espagnoles de Badajoz, Valverde de Leganés, Barcarrota, Higuera de Vargas, Alconchel, Táliga et des villes portugaises d'Elvas et d'Alandroal.
La localité d'Olivence est la capitale de la comarque de Llanos de Olivence et du district judiciaire d'Olivence. La comarque d’Olivence est située à l’est du fleuve Guadiana, à au sud de Badajoz. Son territoire possède une forme triangulaire, dont un des côtés longe le fleuve international Guadiana, qui forme la frontière avec le Portugal. Olivence possède plusieurs monuments historiques, civils, religieux ou militaires, dont le château d'Olivenza, l'église Santa María del Castillo et l'église Santa María Magdalena de style architectural manuélin.
Olivence est une municipalité ainsi qu'une localité située dans la communauté autonome de l'Estrémadure, à l'extrême-ouest de la province espagnole de Badajoz, à la frontière portugaise.