Bonansa is a municipality in the province of Huesca, in the autonomous community of Aragon, Spain. It is a small Pyrenean village in the comarca of Ribagorza, near the border with Catalonia.
According to the 2010 census (INE), the municipality had a population of 102 inhabitants, making it one of the least populated municipalities in the province.