Bistra: population and statistics
Bistra has a population of 6,710 (2025) across 52.9 km², or 127 people per km². It ranks 99 of 556 municipalities by population. Its population is growing: +1.9% between 2015 and 2025.
- 6,710 residents
- 52.9 km²
- 127 people/km²
Bistra in numbers
Key points
Among the 34 municipalities in Zagreb County, Bistra ranks No. 12 by population.
Average annual net pay per employee: 13,617 € in Bistra, compared with an average of 13,565 € in Zagreb County and 12,677 € nationally.
Share of occupied dwellings with a gas installation: 76.9% in Bistra, compared with an average of 55.7% in Zagreb County and 41.3% nationally.
Population of Bistra over time
Bistra had 6,582 residents in 2015 and 6,710 in 2025.
| Year | Population |
|---|---|
| 2020 | 6,466 |
| 2021 | 6,439 |
| 2022 | 6,489 |
| 2023 | 6,522 |
| 2024 | 6,560 |
| 2025 | 6,710 |
Did you know?
- Number 1 in Zagreb County for “Net migration (arrivals minus departures) per 1,000 residents”.
- Number 1 in Zagreb County for “Share of occupied dwellings connected to a sewage disposal system”.
- “Average annual net pay per employee”: higher than in 98% of municipalities.
- “Share of occupied dwellings with a gas installation”: higher than in 97% of municipalities.
- “Dwellings per 1,000 residents”: lower than in 94% of municipalities.
- Its area is roughly equal to 7,409 football pitches.
- The nearest municipality is Jakovlje, 4.2 km away.
All indicators for Bistra
Value for the municipality, then the regional average and the national median (for counts: regional and national totals). The gauge places the municipality between the lowest and highest value in the country.
Population
| Indicator | Bistra | Zagreb County | National | Position? | Rank |
|---|---|---|---|---|---|
| Average age of residents (2021) | 43.9 years | 43.4 | 44.8 | ranked 372 of 545 | |
| Share of residents aged 65 and over (2021) | 20.9% | 21.3% | 22.9% | ranked 403 of 545 | |
| Share of children aged 0 to 14 (2021) | 14.0% | 14.9% | 13.7% | ranked 232 of 545 | |
| Natural change per 1,000 residents (2024) | −2.6 ‰ | −3.1 ‰ | −6.8 ‰ | ranked 96 of 546 | |
| Net migration (arrivals minus departures) per 1,000 residents (2025) | 22.4 ‰ | 11.1 ‰ | 3.1 ‰ | ranked 53 of 546 | |
| Net migration with abroad per 1,000 residents (2025) | 5.7 ‰ | 4.9 ‰ | 3.7 ‰ | ranked 207 of 546 |
Housing
| Indicator | Bistra | Zagreb County | National | Position? | Rank |
|---|---|---|---|---|---|
| Number of dwellings (2021) | 2,661 | 144,764 | 2,390,500 | ranked 196 of 545 | |
| Dwellings per 1,000 residents (2021) | 413 | 481 | 604 | ranked 511 of 545 | |
| Share of holiday and seasonal dwellings (2021) | 7.3% | 9.6% | 7.9% | ranked 287 of 545 | |
| Share of unoccupied dwellings for permanent residence (2021) | 18.2% | 19.7% | 25.9% | ranked 459 of 545 | |
| Average floor area of an occupied dwelling (2021) | 119.3 m² | 110.9 m² | 100.4 m² | ranked 33 of 545 | |
| Dwellings completed in the year (2024) | 4 | 1,342 | 16,654 | ranked 255 of 546 | |
| Dwellings completed 2020-2024 per 1,000 residents (2024) | 6.9 | 13.3 | 7.2 | ranked 283 of 546 | |
| Share of occupied dwellings connected to a sewage disposal system (2021) | 100.0% | 99.2% | 99.0% | ranked 1 of 545 |
Energy
| Indicator | Bistra | Zagreb County | National | Position? | Rank |
|---|---|---|---|---|---|
| Share of occupied dwellings with a gas installation (2021) | 76.9% | 55.7% | 12.8% | ranked 18 of 545 | |
| Share of occupied dwellings with air conditioning (2021) | 39.0% | 43.0% | 31.3% | ranked 213 of 545 |
Economy
| Indicator | Bistra | Zagreb County | National | Position? | Rank |
|---|---|---|---|---|---|
| Share of employed residents in agriculture, forestry and fishing (2021) | 2.0% | 2.7% | 6.0% | ranked 461 of 545 | |
| Share of employed residents in mining, manufacturing, energy and water supply (2021) | 19.3% | 19.7% | 19.5% | ranked 276 of 545 | |
| Share of employed residents in construction (2021) | 9.4% | 8.2% | 9.0% | ranked 253 of 545 | |
| Net income per resident (per year) (2025) | 9,437 € | 9,898 € | 7,821 € | ranked 90 of 546 | |
| Average annual net pay per employee (2025) | 13,617 € | 13,565 € | 11,010 € | ranked 14 of 546 | |
| Average annual net pension per pensioner (2025) | 6,606 € | 6,957 € | 6,391 € | ranked 218 of 546 | |
| Employees with pay per 1,000 residents (2025) | 514 | 527 | 456 | ranked 110 of 546 | |
| Pensioners per 1,000 residents (2025) | 255 | 259 | 302 | ranked 475 of 546 |
Employment
| Indicator | Bistra | Zagreb County | National | Position? | Rank |
|---|---|---|---|---|---|
| Unemployment rate (2021) | 3.9% | 3.8% | 4.6% | ranked 325 of 545 | |
| Employed share of residents aged 15 and over (2021) | 52.5% | 52.2% | 45.2% | ranked 74 of 545 | |
| Persons in paid employment in legal entities (2024) | 981 | 86,158 | 1,262,193 | ranked 144 of 546 | |
| Persons in paid employment in legal entities per 1,000 residents (2024) | 150 | 279 | 150 | ranked 274 of 546 | |
| Share of employed residents working outside their municipality (2021) | 75.5% | 61.4% | 55.5% | ranked 50 of 545 |
Tourism
| Indicator | Bistra | Zagreb County | National | Position? | Rank |
|---|---|---|---|---|---|
| Share of employed residents in accommodation and food service activities (2021) | 4.8% | 4.7% | 6.5% | ranked 399 of 545 |
Society
| Indicator | Bistra | Zagreb County | National | Position? | Rank |
|---|---|---|---|---|---|
| Average household size in occupied dwellings (2021) | 3.13 | 3.00 | 2.75 | ranked 84 of 545 |
Education
| Indicator | Bistra | Zagreb County | National | Position? | Rank |
|---|---|---|---|---|---|
| Kindergartens and preschool institutions (2025/2026) | 1 | 123 | 1,794 | ranked 189 of 546 | |
| Children in kindergartens (2025/2026) | 225 | 13,110 | 158,685 | ranked 117 of 546 | |
| Children in kindergartens per 1,000 residents (2025/2026) | 34 | 42 | 35 | ranked 294 of 546 | |
| Primary schools (2025/2026) | 2 | 118 | 1,925 | ranked 242 of 546 | |
| Primary school pupils (2025/2026) | 505 | 24,065 | 291,355 | ranked 97 of 546 | |
| Primary school pupils per 1,000 residents (2025/2026) | 75 | 77 | 72 | ranked 218 of 546 | |
| Pupils per teacher in primary schools (2025/2026) | 9.4 | 9.5 | 6.3 | ranked 56 of 534 | |
| Students by place of residence (2025/2026) | 266 | 11,352 | 139,372 | ranked 79 of 546 | |
| Students per 1,000 residents (by place of residence) (2025/2026) | 40 | 36 | 28 | ranked 47 of 546 | |
| Share of residents aged 15 and over with higher education (2021) | 16.1% | 20.0% | 13.0% | ranked 194 of 545 |
Bistra: indicators over time
Indicators available for several years. Hover over or tap a chart to read the value for each year.
Natural change per 1,000 residents
−2.6 ‰ in 2024, compared with −4.5 ‰ in 2022
Net migration (arrivals minus departures) per 1,000 residents
22.4 ‰ in 2025, compared with −3.8 ‰ in 2015
Net migration with abroad per 1,000 residents
5.7 ‰ in 2025, compared with −4.1 ‰ in 2015
Dwellings completed in the year
4 in 2024, compared with 10 in 2011
Net income per resident (per year)
9,437 € in 2025, compared with 5,959 € in 2022
Average annual net pay per employee
13,617 € in 2025, compared with 9,078 € in 2022
Average annual net pension per pensioner
6,606 € in 2025, compared with 4,366 € in 2022
Persons in paid employment in legal entities
981 in 2024, compared with 634 in 2011
Tourist nights in the year
0 in 2017, compared with 0 in 2012
Where is Bistra?
Neighbouring municipalities
- Jakovlje4.2 km · 3,920
- Zaprešić8.1 km · 24,824
- Stubičke Toplice8.4 km · 2,905
- Luka8.8 km · 1,292
- Pušća9.1 km · 2,597
- Brdovec9.2 km · 10,880
- Oroslavje11 km · 5,918
- Veliko Trgovišće11 km · 4,405
All municipalities in Zagreb County
Municipalities of similar size
Frequently asked questions
What is the population of Bistra?
Bistra has 6,710 residents (2025), ranking 99 of 556 municipalities.
How big is Bistra?
Bistra covers 52.9 km², with a density of 127 people per km².
Is the population of Bistra growing?
Between 2015 and 2025, the population of Bistra went from 6,582 to 6,710, a change of +1.9%.
Where is Bistra?
Bistra is in Zagreb County. Latitude 45.901, longitude 15.875.
Average annual net pay per employee: what is the figure for Bistra?
In Bistra, “Average annual net pay per employee” stands at 13,617 € (2025), ranking 14 of 546 municipalities; the national median is 11,010 €.
Share of occupied dwellings with a gas installation: what is the figure for Bistra?
In Bistra, “Share of occupied dwellings with a gas installation” stands at 76.9% (2021), ranking 18 of 545 municipalities; the national median is 12.8%.
Which municipalities border Bistra?
The nearest to Bistra are Jakovlje (4.2 km), Zaprešić (8.1 km), Stubičke Toplice (8.4 km), Luka (8.8 km), Pušća (9.1 km).