Das Dorf Carasco befindet sich in der Provinz Genua, die zur Region Ligurien (Liguria) gehört. Die Gemeinde besitzt 3421 Einwohner und hat eine Fläche von 8,64 Quadratkilometer bei einer Bevölkerungsdichte von 395,95 Einwohner pro Quadratkilometer. Carasco befindet sich 26 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Bavaggi
Graveglia
Loreto
Paggi
Rivarola
San Quirico
Santa Maria di Sturla
Terrarossa