Barrancos és un municipi portuguès, situat al districte de Beja, a la regió d'Alentejo i a la subregió del Baixo Alentejo. L'any 2004 tenia 1.825 habitants. Limita al nord i est amb Oliva de la Frontera i Valencia del Mombuey (província de Badajoz) i d'Encinasola (província de Huelva), al sud i oest amb Moura i al nord-oest amb Mourão. És un dels cinc municipis de Portugal constituïts per una única freguesia. S'hi parla el barranqueny, un dialecte del portuguès influït pel castellà popular de la Baixa Extremadura i Andalusia.