Il comune di Cavallasca è stato soppresso il 1° gennaio 2017 per essere incorporato nel comune di San Fermo della Battaglia, una delle trentaquattro fusioni di comuni in Lombardia.
Il grafico in basso, detto Piramide delle Età, rappresenta la distribuzione della popolazione residente a Cavallasca per età, sesso e stato civile al 1° gennaio 2017.

La popolazione è riportata per classi quinquennali di età sull'asse Y, mentre sull'asse X sono riportati due grafici a barre a specchio con i maschi (a sinistra) e le femmine (a destra). I diversi colori evidenziano la distribuzione della popolazione per stato civile: celibi e nubili, coniugati, vedovi e divorziati.
In generale, la forma di questo tipo di grafico dipende dall'andamento demografico di una popolazione, con variazioni visibili in periodi di forte crescita demografica o di cali delle nascite per guerre o altri eventi.
In Italia ha avuto la forma simile ad una piramide fino agli anni '60, cioè fino agli anni del boom demografico.
| Età | Maschi | Femmine | Celibi /Nubili | Coniugati /e | Vedovi /e | Divorziati /e | Totale |
|---|---|---|---|---|---|---|---|
| 0-4 | 65 50,8% | 63 49,2% | 128 | 0 | 0 | 0 | 128 4,3% |
| 5-9 | 66 51,2% | 63 48,8% | 129 | 0 | 0 | 0 | 129 4,3% |
| 10-14 | 74 46,0% | 87 54,0% | 161 | 0 | 0 | 0 | 161 5,4% |
| 15-19 | 99 58,2% | 71 41,8% | 170 | 0 | 0 | 0 | 170 5,7% |
| 20-24 | 68 51,5% | 64 48,5% | 125 | 7 | 0 | 0 | 132 4,4% |
| 25-29 | 93 60,0% | 62 40,0% | 134 | 20 | 0 | 1 | 155 5,2% |
| 30-34 | 91 52,0% | 84 48,0% | 109 | 65 | 0 | 1 | 175 5,8% |
| 35-39 | 78 43,8% | 100 56,2% | 87 | 84 | 2 | 5 | 178 5,9% |
| 40-44 | 109 49,3% | 112 50,7% | 72 | 136 | 2 | 11 | 221 7,4% |
| 45-49 | 137 48,9% | 143 51,1% | 71 | 195 | 2 | 12 | 280 9,3% |
| 50-54 | 116 50,7% | 113 49,3% | 33 | 176 | 3 | 17 | 229 7,6% |
| 55-59 | 101 50,0% | 101 50,0% | 22 | 157 | 8 | 15 | 202 6,7% |
| 60-64 | 88 49,7% | 89 50,3% | 17 | 144 | 9 | 7 | 177 5,9% |
| 65-69 | 71 41,0% | 102 59,0% | 3 | 140 | 19 | 11 | 173 5,8% |
| 70-74 | 87 50,6% | 85 49,4% | 5 | 136 | 28 | 3 | 172 5,7% |
| 75-79 | 66 47,8% | 72 52,2% | 6 | 99 | 29 | 4 | 138 4,6% |
| 80-84 | 40 42,1% | 55 57,9% | 9 | 48 | 38 | 0 | 95 3,2% |
| 85-89 | 19 31,7% | 41 68,3% | 6 | 22 | 31 | 1 | 60 2,0% |
| 90-94 | 6 27,3% | 16 72,7% | 3 | 5 | 13 | 1 | 22 0,7% |
| 95-99 | 0 0,0% | 4 100,0% | 2 | 0 | 2 | 0 | 4 0,1% |
| 100+ | 0 0,0% | 0 0,0% | 0 | 0 | 0 | 0 | 0 0,0% |
| Totale | 1.474 49,1% | 1.527 50,9% | 1.292 | 1.434 | 186 | 89 | 3.001 100% |