Barrancos é uma vila portuguesa raiana no distrito de Beja, região Alentejo e sub-região do Baixo Alentejo. Esta vila é a sede do município homónimo e da freguesia homónima de Barrancos que têm ambos 1435 habitantes (2021).
O município de Barrancos, sendo um dos seis municípios de Portugal constituídos por uma única freguesia, é o de menor população do Continente e o terceiro menos povoado de Portugal, tendo uma área de 168,42 km².
O município/freguesia de Barrancos é limitado a norte e a leste pelos municípios espanhóis de Oliva de la Frontera e Valencia del Mombuey (província de Badajoz) e de Encinasola (província de Huelva), a sul e oeste pelo município de Moura e a noroeste pelo município de Mourão. Distância de 100 km da cidade de Beja, Capital do Distrito e 106 km da cidade de Évora.