Die Stadt Alba befindet sich in der Provinz Cuneo, die zur Region Piemont (Piemonte) gehört. Die Gemeinde besitzt 30045 Einwohner und hat eine Fläche von 54,02 Quadratkilometer bei einer Bevölkerungsdichte von 556,18 Einwohner pro Quadratkilometer. Alba befindet sich 172 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Argantino
Belmonte
Biglini
Camairana
Campo Nomadi
Ghiglini
Madonna di Como
Magliano
Mussotto
Prandi
Ressia