Olivenza está situada na marxe esquerda do río Guadiana, a 23km da cidade de Elvas e 24km de Badaxoz. A área do concello oliventino é de 430km². O territorio é de forma triangular, con dous dos seus vértices no río Guadiana.
O concello de Olivenza inclúe hoxe dúas vilas e catro aldeas: San Francisco e San Rafael (vilas); e Villarreal, Santo Domingo, San Benito de la Contienda e San Jorge de Alor (aldeas).
En 1801 o concello de Olivenza estaba constituído polas seguintes freguesías:
Santa Maria do Castelo (Olivenza)
Santa Maria Madalena (Olivenza)
São Jorge da Lor
São Domingos de Gusmão
Nossa Senhora da Assunção da Talega ou Táliga, actualmente concello español.
A aldea de Vila Real, tamén situada no actual concello de Olivenza, formaba parte en 1801 da freguesía e concello de Juromenha, que agora integra o municipio portugués de Alandroal.
Nota: Este gráfico xerouse automaticamente a partir de datos recollidos de Wikidata. Se precisa cambiar ou actualizar algún dos datos, fágao no propio Wikidata.