Villabona se encuentra situada en el Valle del río Oria, que atraviesa la población.