Banastás is a municipality in the province of Huesca, in the Aragon region of Spain. It is a small settlement located in the foothills of the Pyrenees, in the comarca (district) of Hoya de Huesca, a short distance north of the city of Huesca.
The municipality is rural in character, with a population of 297 inhabitants as of 2016. Like many villages in this part of Aragon, it has a long history tied to agriculture and to the medieval settlement patterns of the region.