Il grafico in basso, detto Piramide delle Età, rappresenta la distribuzione della popolazione residente a Bari per età, sesso e stato civile al 1° gennaio 2024. 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 | 5.279 51,7% | 4.931 48,3% | 10.210 | 0 | 0 | 0 | 10.210 3,2% |
| 5-9 | 6.005 50,9% | 5.802 49,1% | 11.807 | 0 | 0 | 0 | 11.807 3,7% |
| 10-14 | 7.032 51,5% | 6.620 48,5% | 13.652 | 0 | 0 | 0 | 13.652 4,3% |
| 15-19 | 7.803 51,8% | 7.250 48,2% | 15.052 | 1 | 0 | 0 | 15.053 4,8% |
| 20-24 | 8.078 52,3% | 7.366 47,7% | 15.300 | 144 | 0 | 0 | 15.444 4,9% |
| 25-29 | 8.439 52,8% | 7.557 47,2% | 14.705 | 1.283 | 1 | 7 | 15.996 5,1% |
| 30-34 | 8.535 50,8% | 8.280 49,2% | 11.848 | 4.856 | 9 | 102 | 16.815 5,3% |
| 35-39 | 8.984 50,3% | 8.860 49,7% | 8.524 | 8.980 | 39 | 301 | 17.844 5,6% |
| 40-44 | 9.460 49,2% | 9.756 50,8% | 6.641 | 11.872 | 103 | 600 | 19.216 6,1% |
| 45-49 | 11.170 47,8% | 12.214 52,2% | 6.163 | 15.856 | 214 | 1.151 | 23.384 7,4% |
| 50-54 | 12.070 48,4% | 12.892 51,6% | 5.097 | 17.885 | 397 | 1.583 | 24.962 7,9% |
| 55-59 | 12.585 47,3% | 14.030 52,7% | 4.041 | 19.912 | 764 | 1.898 | 26.615 8,4% |
| 60-64 | 11.355 47,5% | 12.540 52,5% | 2.593 | 18.440 | 1.321 | 1.541 | 23.895 7,6% |
| 65-69 | 9.686 46,5% | 11.126 53,5% | 1.831 | 15.900 | 1.821 | 1.260 | 20.812 6,6% |
| 70-74 | 8.453 45,8% | 9.998 54,2% | 1.334 | 13.509 | 2.693 | 915 | 18.451 5,8% |
| 75-79 | 7.501 43,8% | 9.606 56,2% | 1.055 | 11.386 | 4.046 | 620 | 17.107 5,4% |
| 80-84 | 5.121 42,0% | 7.085 58,0% | 774 | 6.787 | 4.333 | 312 | 12.206 3,9% |
| 85-89 | 3.125 38,1% | 5.087 61,9% | 459 | 3.331 | 4.289 | 133 | 8.212 2,6% |
| 90-94 | 1.216 34,2% | 2.343 65,8% | 218 | 872 | 2.432 | 37 | 3.559 1,1% |
| 95-99 | 234 27,3% | 622 72,7% | 56 | 127 | 659 | 14 | 856 0,3% |
| 100+ | 25 19,2% | 105 80,8% | 8 | 8 | 113 | 1 | 130 0,0% |
| Totale | 152.156 48,1% | 164.070 51,9% | 131.368 | 151.149 | 23.234 | 10.475 | 316.226 100% |