The following is a list of the 117 municipalities ( comuni ) of the Province of Asti in the region of Piedmont in Italy.
| Municipality | Population (2025) [1] | Area (km2) [2] | Density |
|---|---|---|---|
| Agliano Terme | 1,528 | 15.45 | 98.9 |
| Albugnano | 519 | 9.54 | 54.4 |
| Antignano | 938 | 10.86 | 86.4 |
| Aramengo | 581 | 11.41 | 50.9 |
| Asti | 73,440 | 151.31 | 485.4 |
| Azzano d'Asti | 371 | 6.43 | 57.7 |
| Baldichieri d'Asti | 1,102 | 5.07 | 217.4 |
| Belveglio | 297 | 5.28 | 56.3 |
| Berzano di San Pietro | 411 | 7.34 | 56.0 |
| Bruno | 301 | 8.90 | 33.8 |
| Bubbio | 804 | 15.76 | 51.0 |
| Buttigliera d'Asti | 2,504 | 19.16 | 130.7 |
| Calamandrana | 1,651 | 12.79 | 129.1 |
| Calliano | 1,222 | 17.29 | 70.7 |
| Calosso | 1,101 | 15.72 | 70.0 |
| Camerano Casasco | 408 | 6.89 | 59.2 |
| Canelli | 9,998 | 23.43 | 426.7 |
| Cantarana | 976 | 9.72 | 100.4 |
| Capriglio | 307 | 5.06 | 60.7 |
| Casorzo | 576 | 12.65 | 45.5 |
| Cassinasco | 565 | 11.84 | 47.7 |
| Castagnole delle Lanze | 3,642 | 21.57 | 168.8 |
| Castagnole Monferrato | 1,115 | 17.34 | 64.3 |
| Castel Boglione | 587 | 11.86 | 49.5 |
| Castel Rocchero | 346 | 5.63 | 61.5 |
| Castell'Alfero | 2,610 | 20.09 | 129.9 |
| Castellero | 292 | 4.29 | 68.1 |
| Castelletto Molina | 137 | 3.07 | 44.6 |
| Castello di Annone | 1,836 | 23.18 | 79.2 |
| Castelnuovo Belbo | 806 | 9.55 | 84.4 |
| Castelnuovo Calcea | 688 | 8.20 | 83.9 |
| Castelnuovo Don Bosco | 3,107 | 21.61 | 143.8 |
| Cellarengo | 728 | 10.85 | 67.1 |
| Celle Enomondo | 419 | 5.59 | 75.0 |
| Cerreto d'Asti | 214 | 4.82 | 44.4 |
| Cerro Tanaro | 591 | 4.65 | 127.1 |
| Cessole | 336 | 11.78 | 28.5 |
| Chiusano d'Asti | 252 | 2.42 | 104.1 |
| Cinaglio | 398 | 5.50 | 72.4 |
| Cisterna d'Asti | 1,238 | 10.73 | 115.4 |
| Coazzolo | 292 | 4.05 | 72.1 |
| Cocconato | 1,399 | 16.52 | 84.7 |
| Corsione | 192 | 5.08 | 37.8 |
| Cortandone | 318 | 5.02 | 63.3 |
| Cortanze | 256 | 4.48 | 57.1 |
| Cortazzone | 592 | 10.33 | 57.3 |
| Cortiglione | 518 | 8.43 | 61.4 |
| Cossombrato | 513 | 5.40 | 95.0 |
| Costigliole d'Asti | 5,693 | 36.94 | 154.1 |
| Cunico | 427 | 6.75 | 63.3 |
| Dusino San Michele | 1,083 | 11.93 | 90.8 |
| Ferrere | 1,490 | 13.93 | 107.0 |
| Fontanile | 470 | 8.13 | 57.8 |
| Frinco | 726 | 7.22 | 100.6 |
| Grana | 516 | 5.89 | 87.6 |
| Grazzano Badoglio | 546 | 10.47 | 52.1 |
| Incisa Scapaccino | 2,025 | 20.70 | 97.8 |
| Isola d'Asti | 1,934 | 13.50 | 143.3 |
| Loazzolo | 294 | 14.82 | 19.8 |
| Maranzana | 213 | 4.37 | 48.7 |
| Maretto | 386 | 4.93 | 78.3 |
| Moasca | 516 | 4.16 | 124.0 |
| Mombaldone | 192 | 11.96 | 16.1 |
| Mombaruzzo | 925 | 22.40 | 41.3 |
| Mombercelli | 2,037 | 14.23 | 143.1 |
| Monale | 988 | 9.11 | 108.5 |
| Monastero Bormida | 828 | 14.21 | 58.3 |
| Moncalvo | 2,773 | 17.42 | 159.2 |
| Moncucco Torinese | 862 | 14.33 | 60.2 |
| Mongardino | 842 | 6.86 | 122.7 |
| Montabone | 300 | 8.54 | 35.1 |
| Montafia | 963 | 14.50 | 66.4 |
| Montaldo Scarampi | 710 | 6.63 | 107.1 |
| Montechiaro d'Asti | 1,227 | 10.14 | 121.0 |
| Montegrosso d'Asti | 2,340 | 15.42 | 151.8 |
| Montemagno | 1,036 | 16.10 | 64.3 |
| Montiglio Monferrato | 1,474 | 26.86 | 54.9 |
| Moransengo-Tonengo | 408 | 11.01 | 37.1 |
| Nizza Monferrato | 10,142 | 30.36 | 334.1 |
| Olmo Gentile | 68 | 5.62 | 12.1 |
| Passerano Marmorito | 428 | 12.03 | 35.6 |
| Penango | 425 | 9.56 | 44.5 |
| Piea | 499 | 9.00 | 55.4 |
| Pino d'Asti | 222 | 4.08 | 54.4 |
| Piovà Massaia | 573 | 10.14 | 56.5 |
| Portacomaro | 1,907 | 11.00 | 173.4 |
| Quaranti | 146 | 2.86 | 51.0 |
| Refrancore | 1,550 | 13.21 | 117.3 |
| Revigliasco d'Asti | 745 | 8.84 | 84.3 |
| Roatto | 354 | 6.42 | 55.1 |
| Robella | 446 | 12.18 | 36.6 |
| Rocca d'Arazzo | 935 | 12.56 | 74.4 |
| Roccaverano | 366 | 29.98 | 12.2 |
| Rocchetta Palafea | 331 | 7.84 | 42.2 |
| Rocchetta Tanaro | 1,346 | 15.91 | 84.6 |
| San Damiano d'Asti | 8,071 | 47.87 | 168.6 |
| San Giorgio Scarampi | 95 | 6.15 | 15.4 |
| San Martino Alfieri | 679 | 7.21 | 94.2 |
| San Marzano Oliveto | 960 | 9.68 | 99.2 |
| San Paolo Solbrito | 1,177 | 11.87 | 99.2 |
| Scurzolengo | 524 | 5.34 | 98.1 |
| Serole | 95 | 12.33 | 7.7 |
| Sessame | 235 | 8.45 | 27.8 |
| Settime | 539 | 6.68 | 80.7 |
| Soglio | 129 | 3.28 | 39.3 |
| Tigliole | 1,732 | 16.12 | 107.4 |
| Tonco | 754 | 11.78 | 64.0 |
| Vaglio Serra | 265 | 4.76 | 55.7 |
| Valfenera | 2,437 | 22.04 | 110.6 |
| Vesime | 592 | 13.17 | 45.0 |
| Viale | 227 | 3.98 | 57.0 |
| Viarigi | 813 | 13.62 | 59.7 |
| Vigliano d'Asti | 790 | 6.65 | 118.8 |
| Villa San Secondo | 378 | 6.13 | 61.7 |
| Villafranca d'Asti | 2,907 | 12.88 | 225.7 |
| Villanova d'Asti | 5,542 | 41.95 | 132.1 |
| Vinchio | 533 | 9.29 | 57.4 |