Il grafico in basso, detto Piramide delle Età, rappresenta la distribuzione della popolazione residente a Villa San Giovanni per età, sesso e stato civile al 1° gennaio 2025. I dati tengono conto dei risultati del Censimento permanente della popolazione.

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 | 200 45,2% | 242 54,8% | 442 | 0 | 0 | 0 | 442 3,5% |
| 5-9 | 254 51,2% | 242 48,8% | 496 | 0 | 0 | 0 | 496 3,9% |
| 10-14 | 316 53,5% | 275 46,5% | 591 | 0 | 0 | 0 | 591 4,7% |
| 15-19 | 347 53,0% | 308 47,0% | 655 | 0 | 0 | 0 | 655 5,2% |
| 20-24 | 371 55,8% | 294 44,2% | 660 | 5 | 0 | 0 | 665 5,2% |
| 25-29 | 338 54,9% | 278 45,1% | 564 | 51 | 0 | 1 | 616 4,9% |
| 30-34 | 331 49,1% | 343 50,9% | 461 | 209 | 1 | 3 | 674 5,3% |
| 35-39 | 385 50,3% | 380 49,7% | 371 | 379 | 2 | 13 | 765 6,0% |
| 40-44 | 405 47,8% | 442 52,2% | 274 | 548 | 4 | 21 | 847 6,7% |
| 45-49 | 462 49,2% | 477 50,8% | 201 | 691 | 8 | 39 | 939 7,4% |
| 50-54 | 471 47,8% | 514 52,2% | 198 | 729 | 18 | 40 | 985 7,8% |
| 55-59 | 451 47,3% | 502 52,7% | 136 | 730 | 35 | 52 | 953 7,5% |
| 60-64 | 461 48,1% | 498 51,9% | 118 | 720 | 68 | 53 | 959 7,6% |
| 65-69 | 429 47,7% | 470 52,3% | 77 | 683 | 106 | 33 | 899 7,1% |
| 70-74 | 328 45,5% | 393 54,5% | 54 | 520 | 121 | 26 | 721 5,7% |
| 75-79 | 303 46,0% | 355 54,0% | 34 | 420 | 177 | 27 | 658 5,2% |
| 80-84 | 216 49,9% | 217 50,1% | 34 | 234 | 162 | 3 | 433 3,4% |
| 85-89 | 91 36,0% | 162 64,0% | 14 | 81 | 153 | 5 | 253 2,0% |
| 90-94 | 42 35,9% | 75 64,1% | 10 | 23 | 84 | 0 | 117 0,9% |
| 95-99 | 11 44,0% | 14 56,0% | 3 | 4 | 18 | 0 | 25 0,2% |
| 100+ | 2 28,6% | 5 71,4% | 0 | 0 | 6 | 1 | 7 0,1% |
| Totale | 6.214 48,9% | 6.486 51,1% | 5.393 | 6.027 | 963 | 317 | 12.700 100% |