Das Dorf Civo befindet sich in der Provinz Sondrio, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 1065 Einwohner und hat eine Fläche von 25,22 Quadratkilometer bei einer Bevölkerungsdichte von 42,23 Einwohner pro Quadratkilometer. Civo befindet sich 720 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Cadelsasso
Caspano
Cevo
Chempo
Naguarido
Poira
Ponte del Baffo
Regolido
Roncaglia
Santa Croce
Serone e Vallate