Casarabonela is a town and municipality in the province of Málaga, in the autonomous community of Andalusia in southern Spain. It lies approximately 48 kilometres from the city of Málaga, the provincial capital.
The municipality has a population of roughly 2,500 residents. Natives of the town are known as Moriscos.