Il grafico in basso, detto Piramide delle Età, rappresenta la distribuzione della popolazione residente in provincia di Bergamo 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 | 23.903 51,4% | 22.564 48,6% | 46.467 | 0 | 0 | 0 | 46.467 4,2% |
| 5-9 | 28.613 51,5% | 26.914 48,5% | 55.527 | 0 | 0 | 0 | 55.527 5,0% |
| 10-14 | 29.577 51,3% | 28.033 48,7% | 57.610 | 0 | 0 | 0 | 57.610 5,2% |
| 15-19 | 29.436 51,7% | 27.492 48,3% | 56.887 | 41 | 0 | 0 | 56.928 5,1% |
| 20-24 | 29.095 52,2% | 26.630 47,8% | 54.457 | 1.260 | 0 | 8 | 55.725 5,0% |
| 25-29 | 28.871 51,1% | 27.654 48,9% | 47.879 | 8.535 | 11 | 100 | 56.525 5,1% |
| 30-34 | 30.503 50,3% | 30.096 49,7% | 35.990 | 23.957 | 56 | 596 | 60.599 5,5% |
| 35-39 | 34.581 50,5% | 33.915 49,5% | 27.895 | 38.805 | 168 | 1.628 | 68.496 6,2% |
| 40-44 | 42.794 51,3% | 40.700 48,7% | 25.439 | 54.175 | 354 | 3.526 | 83.494 7,5% |
| 45-49 | 46.667 51,6% | 43.728 48,4% | 20.587 | 63.658 | 731 | 5.419 | 90.395 8,2% |
| 50-54 | 47.824 51,2% | 45.626 48,8% | 15.987 | 69.587 | 1.565 | 6.311 | 93.450 8,4% |
| 55-59 | 40.601 50,3% | 40.152 49,7% | 10.204 | 62.565 | 2.561 | 5.423 | 80.753 7,3% |
| 60-64 | 33.865 49,7% | 34.318 50,3% | 6.744 | 53.727 | 4.027 | 3.685 | 68.183 6,2% |
| 65-69 | 30.912 49,0% | 32.116 51,0% | 5.187 | 48.946 | 6.404 | 2.491 | 63.028 5,7% |
| 70-74 | 26.473 47,9% | 28.844 52,1% | 3.893 | 40.623 | 9.305 | 1.496 | 55.317 5,0% |
| 75-79 | 21.274 45,3% | 25.679 54,7% | 3.351 | 29.661 | 13.045 | 896 | 46.953 4,2% |
| 80-84 | 14.454 41,2% | 20.658 58,8% | 2.607 | 17.441 | 14.620 | 444 | 35.112 3,2% |
| 85-89 | 7.312 34,3% | 14.028 65,7% | 1.929 | 6.810 | 12.443 | 158 | 21.340 1,9% |
| 90-94 | 2.302 25,5% | 6.711 74,5% | 933 | 1.566 | 6.470 | 44 | 9.013 0,8% |
| 95-99 | 358 17,3% | 1.711 82,7% | 253 | 147 | 1.663 | 6 | 2.069 0,2% |
| 100+ | 15 8,6% | 160 91,4% | 19 | 3 | 151 | 2 | 175 0,0% |
| Totale | 549.430 49,6% | 557.729 50,4% | 479.845 | 521.507 | 73.574 | 32.233 | 1.107.159 100% |