Il grafico in basso, detto Piramide delle Età, rappresenta la distribuzione della popolazione residente a Vignate per età, sesso e stato civile al 1° gennaio 2020. I dati tengono conto dei risultati del Censimento permanente della popolazione, ma quelli riferiti allo stato civile sono ancora in corso di validazione.

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.
Gli individui in unione civile, quelli non più uniti civilmente per scioglimento dell'unione e quelli non più uniti civilmente per decesso del partner sono stati sommati rispettivamente agli stati civili 'coniugati/e', 'divorziati/e' e 'vedovi/e'.
| Età | Maschi | Femmine | Celibi /Nubili | Coniugati /e | Vedovi /e | Divorziati /e | Totale |
|---|---|---|---|---|---|---|---|
| 0-4 | 203 54,9% | 167 45,1% | 370 | 0 | 0 | 0 | 370 4,0% |
| 5-9 | 232 48,4% | 247 51,6% | 479 | 0 | 0 | 0 | 479 5,2% |
| 10-14 | 259 50,7% | 252 49,3% | 511 | 0 | 0 | 0 | 511 5,5% |
| 15-19 | 249 52,1% | 229 47,9% | 478 | 0 | 0 | 0 | 478 5,2% |
| 20-24 | 238 54,7% | 197 45,3% | 431 | 4 | 0 | 0 | 435 4,7% |
| 25-29 | 237 52,4% | 215 47,6% | 384 | 68 | 0 | 0 | 452 4,9% |
| 30-34 | 271 51,0% | 260 49,0% | 320 | 209 | 0 | 2 | 531 5,7% |
| 35-39 | 290 49,1% | 301 50,9% | 245 | 331 | 2 | 13 | 591 6,4% |
| 40-44 | 322 48,0% | 349 52,0% | 195 | 446 | 3 | 27 | 671 7,2% |
| 45-49 | 405 49,9% | 407 50,1% | 178 | 586 | 2 | 46 | 812 8,8% |
| 50-54 | 378 50,1% | 376 49,9% | 129 | 554 | 8 | 63 | 754 8,1% |
| 55-59 | 322 48,1% | 348 51,9% | 75 | 527 | 12 | 56 | 670 7,2% |
| 60-64 | 314 51,7% | 293 48,3% | 33 | 502 | 35 | 37 | 607 6,6% |
| 65-69 | 269 47,6% | 296 52,4% | 21 | 454 | 59 | 31 | 565 6,1% |
| 70-74 | 252 49,2% | 260 50,8% | 15 | 390 | 88 | 19 | 512 5,5% |
| 75-79 | 153 43,1% | 202 56,9% | 14 | 247 | 89 | 5 | 355 3,8% |
| 80-84 | 123 46,6% | 141 53,4% | 8 | 154 | 99 | 3 | 264 2,9% |
| 85-89 | 53 38,4% | 85 61,6% | 6 | 41 | 90 | 1 | 138 1,5% |
| 90-94 | 18 31,0% | 40 69,0% | 6 | 12 | 40 | 0 | 58 0,6% |
| 95-99 | 0 0,0% | 9 100,0% | 1 | 1 | 7 | 0 | 9 0,1% |
| 100+ | 0 0,0% | 0 0,0% | 0 | 0 | 0 | 0 | 0 0,0% |
| Totale | 4.588 49,5% | 4.674 50,5% | 3.899 | 4.526 | 534 | 303 | 9.262 100% |