É sede de um município com 544,86 km² de área e 6 585 habitantes (2001), subdividido em 6 freguesias (Nossa Senhora da Conceição, Santo António de Capelins, Nossa Senhora do Loreto, São Brás dos Matos, Santiago Maior e São Pedro).

O município é limitado a norte pelo município de Vila Viçosa, a leste pela Espanha, a sul por Mourão e por Reguengos de Monsaraz e a oeste pelo Redondo. Ao concelho do Alandroal foram anexados, no século XIX, os territórios dos antigos municípios de Terena e Juromenha.
O próprio Alandroal é uma das três vilas do concelho, sendo as outras Terena e Juromenha.