Castelbuono is a town and comune located in the Metropolitan City of Palermo within the region of Sicily, Italy.
The municipality serves as a local administrative center in the Sicilian interior. It is characterized by its geographic position within the province of Palermo.