Il grafico in basso, detto Piramide delle Età, rappresenta la distribuzione della popolazione residente a Milazzo per età, sesso e stato civile al 1° gennaio 2019. 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 | 590 52,8% | 527 47,2% | 1.117 | 0 | 0 | 0 | 1.117 3,7% |
| 5-9 | 613 52,0% | 565 48,0% | 1.178 | 0 | 0 | 0 | 1.178 3,9% |
| 10-14 | 687 52,4% | 623 47,6% | 1.310 | 0 | 0 | 0 | 1.310 4,3% |
| 15-19 | 758 53,1% | 669 46,9% | 1.427 | 0 | 0 | 0 | 1.427 4,7% |
| 20-24 | 794 52,5% | 719 47,5% | 1.487 | 26 | 0 | 0 | 1.513 5,0% |
| 25-29 | 837 52,1% | 769 47,9% | 1.450 | 154 | 0 | 2 | 1.606 5,3% |
| 30-34 | 810 51,1% | 774 48,9% | 1.078 | 496 | 0 | 10 | 1.584 5,3% |
| 35-39 | 841 47,2% | 940 52,8% | 779 | 967 | 4 | 31 | 1.781 5,9% |
| 40-44 | 1.067 48,2% | 1.146 51,8% | 677 | 1.459 | 9 | 68 | 2.213 7,3% |
| 45-49 | 1.131 47,3% | 1.260 52,7% | 493 | 1.756 | 17 | 125 | 2.391 7,9% |
| 50-54 | 1.253 48,2% | 1.348 51,8% | 362 | 2.110 | 43 | 86 | 2.601 8,6% |
| 55-59 | 1.032 46,5% | 1.187 53,5% | 237 | 1.780 | 98 | 104 | 2.219 7,4% |
| 60-64 | 970 47,6% | 1.069 52,4% | 155 | 1.686 | 108 | 90 | 2.039 6,8% |
| 65-69 | 888 48,1% | 958 51,9% | 114 | 1.490 | 168 | 74 | 1.846 6,1% |
| 70-74 | 858 48,1% | 925 51,9% | 104 | 1.340 | 296 | 43 | 1.783 5,9% |
| 75-79 | 659 45,5% | 790 54,5% | 73 | 933 | 410 | 33 | 1.449 4,8% |
| 80-84 | 469 43,1% | 618 56,9% | 66 | 543 | 467 | 11 | 1.087 3,6% |
| 85-89 | 252 36,8% | 433 63,2% | 59 | 242 | 378 | 6 | 685 2,3% |
| 90-94 | 74 29,8% | 174 70,2% | 21 | 63 | 161 | 3 | 248 0,8% |
| 95-99 | 11 19,0% | 47 81,0% | 7 | 8 | 43 | 0 | 58 0,2% |
| 100+ | 1 12,5% | 7 87,5% | 2 | 1 | 5 | 0 | 8 0,0% |
| Totale | 14.595 48,4% | 15.548 51,6% | 12.196 | 15.054 | 2.207 | 686 | 30.143 100% |