Skip to main content

Caravaggio is a medium-sized municipality in the province of Bergamo, Lombardia region. With a population of 16.513 inhabitants and a density of 506 per km², it covers an area of 32.6 km². The average declared income is 26.661 €.

Caravaggio in numbers: the analysis

By population, Caravaggio ranks no. 7 among the 243 municipalities of the province of Bergamo.

Caravaggio has grown substantially since 1951: from 11,927 inhabitants then to 16,513 in 2026, an increase of 38.5%.

The generational balance is in line with the norm: the ageing index of Caravaggio is 178 (over-65s per 100 under-14s).

For 2050 the projections point to an essentially unchanged population: about 17,316 inhabitants.

The average municipality in the province of Bergamo has about 4,606 residents: Caravaggio has 3.6 times as many.

Few municipalities in Lombardia are larger: it ranks no. 98 by population out of 1502.

Population Trend

Grafico a linee
AnnoPopolazione
201916.286
202016.262
202116.170
202216.109
202316.182
202416.332
202516.443
202616.513

Male/Female Ratio

Grafico a ciambella
Valore%
Men821149.7%
Women830250.3%

Demographic Statistics

Men8211
Women8302
Year2026

Demographic Indices

+0.43%
Annual change
change from the previous year
178.1
Ageing index
65+ / 0-14 × 100
56.5
Dependency ratio
(0-14 + 65+) / 15-64 × 100
125
Workforce replacement
60-64 / 15-19 × 100
136.8
Workforce structure
40-64 / 15-39 × 100
17.8
Child dependency
0-4 / women 15-49 × 100
45.23
Average age
weighted average age

Births (recent years)

Grafico a barre
Valore
2021115
2022111
2023107
2024118
202591

Historical Population (1951-present)

Grafico a linee
AnnoPopulation
195111.927
196112.271
197113.404
198113.830
199113.763
200114.109
201115.882
201916.286
202016.262
202116.170
202216.109
202316.182
202416.332
202516.443
202616.513

Marital Status (2025)

Grafico a ciambella
Valore%
Single14.73444.8%
Married14.74844.8%
Divorced12203.7%
Widowed21846.6%

School-Age Population (2026)

Total 0-18 years: 2884

Grafico a barre
Valore
Nido (0-2)331
Infanzia (3-5)358
Primaria (6-10)764
Medie (11-13)499
Superiori (14-18)932

Foreign residents

Foreign presence and top citizenships

Main citizenships
Foreign residents
2187
Foreign-resident share: 13.3%
Main citizenships
Egitto501
Romania438
Marocco369
Albania179
Pakistan83

Embed this chart

Use the Caravaggio population pyramid on your site or article — the DatiItalia source link is already included.

Population pyramid of Caravaggio — DatiItalia
<a href="https://datitalia.eu/comune/caravaggio-016053" title="Population pyramid of Caravaggio — DatiItalia"><img src="https://datitalia.eu/render/chart/piramide/caravaggio-016053" alt="Population pyramid of Caravaggio — DatiItalia" width="600" style="max-width:100%;height:auto;border:0" loading="lazy" /></a>
Source: ISTAT, MEF, ISPRA, EEA · Year: 2025 · updated Jun 28, 2026

Altri dati e servizi a Caravaggio