Das Dorf Delebio befindet sich in der Provinz Sondrio, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 3012 Einwohner und hat eine Fläche von 22,52 Quadratkilometer bei einer Bevölkerungsdichte von 133,75 Einwohner pro Quadratkilometer. Delebio befindet sich 218 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Canargo
Osiccio
Tavani