{"id":1982,"date":"2026-10-09T09:10:00","date_gmt":"2026-10-09T07:10:00","guid":{"rendered":"https:\/\/omniasolutions.hr\/regional-disparities-croatia-counties\/"},"modified":"2026-10-29T23:47:45","modified_gmt":"2026-10-29T22:47:45","slug":"regional-disparities-croatia-counties","status":"publish","type":"post","link":"https:\/\/omniasolutions.hr\/en\/regional-disparities-croatia-counties\/","title":{"rendered":"Regional disparities in Croatia: counties by development index, GDP, wages and population"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><em>Updated on 29 October 2026 with the latest available data.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>The differences between Croatian counties remain large. In 2023 the City of Zagreb had GDP per capita of EUR 34,518, while Virovitica-Podravina County had EUR 10,968, less than a third as much. The county development index ranges from 89.7 to 120.5, and 11 counties are below the average and have the status of assisted areas. In GDP per capita in purchasing power standards, the City of Zagreb stood at 131% of the EU average in 2024, and Pannonian Croatia at 53%. Every county lost population between the 2011 and 2021 censuses, and from 2024 to mid-2025 the population grew only in Zagreb, its surroundings and on the Adriatic coast. Under the new Regional Development Act, in force since 7 May 2026, development is assessed every five years.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In October 2026, alongside the 10th Days of Regional Development and EU Funds in \u0160ibenik, the Ministry of Regional Development and EU Funds published \u201cRegionalni razvoj u Hrvatskoj, 2026.\u201d (Regional Development in Croatia 2026, in Croatian). This article summarises the key indicators of regional disparities, mainly from official sources, namely the development index, GDP per capita by county and region, wages and population. At the end we explain what regional disparities mean for state aid to businesses.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Summary<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The 2024 development index is highest in the City of Zagreb (120.5), Zagreb County (108.3) and Istria (107.3), and lowest in Virovitica-Podravina (89.7), Vukovar-Srijem (90.8) and Brod-Posavina (90.9).<\/li>\n\n\n\n<li>All eleven counties below the average have the status of assisted areas. The five least developed counties are all in Pannonian Croatia, four of them in Slavonia.<\/li>\n\n\n\n<li>Only the City of Zagreb, Primorje-Gorski Kotar and Istria have GDP per capita above the Croatian average.<\/li>\n\n\n\n<li>The average net wage in the second quarter of 2026 was EUR 1,553, and only the City of Zagreb, Zagreb County and Primorje-Gorski Kotar were above it.<\/li>\n\n\n\n<li>All regions have improved their position relative to the EU average since 2020, with Pannonian Croatia the slowest, rising from 46% to 53% in 2024.<\/li>\n\n\n\n<li>Regional disparities directly affect state aid. The maximum regional aid intensity for investment depends on the region and ranges from 35 to 75% of eligible costs.<\/li>\n<\/ul>\n\n\n\n<style>\n.vz{background:#f6f8fb;border:1px solid #d9e1ea;border-radius:18px;padding:22px 22px 18px;margin:30px 0;color:#002245;position:relative;font-size:15px;line-height:1.45}\n.vz *{box-sizing:border-box}\n.vz [hidden]{display:none !important}\n.vz p{margin:0 0 8px !important;color:#002245 !important}\n.vz .vz-k{font-size:12px !important;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#4a5d75 !important;margin-bottom:4px !important}\n.vz .vz-t{font-size:19px !important;font-weight:800;line-height:1.3 !important;margin-bottom:12px !important}\n.vz .vz-src{font-size:12.5px !important;color:#4a5d75 !important;margin:12px 0 0 !important}\n.vz .vz-note{font-size:13.5px !important;color:#4a5d75 !important}\n.vz-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px}\n.vz-tile{background:#fff;border:1px solid #d9e1ea;border-radius:14px;padding:14px 14px 12px}\n.vz-tile .vz-n{font-size:23px;font-weight:800;line-height:1.15;color:#002245;display:block;white-space:nowrap}\n.vz-tile .vz-l{font-size:13px;color:#4a5d75;display:block;margin-top:4px}\n.vz-tile.vz-hr{border-color:#d9572b;box-shadow:inset 4px 0 0 #d9572b}\n.vz-legend{display:flex;flex-wrap:wrap;gap:14px;margin:0 0 12px;font-size:13.5px;color:#4a5d75}\n.vz-legend span{display:inline-flex;align-items:center;gap:6px}\n.vz-legend i{display:inline-block;width:12px;height:12px;border-radius:3px}\n.vz-legend i.vz-c{border-radius:50%}\n.vz-legend i.vz-o{background:transparent !important;border:2px dashed #4a5d75}\n.vz-legend i.vz-l{width:16px;height:0;border-top:2px dashed #4a5d75;border-radius:0}\n.vz-ctrl{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}\n.vz-ctrl button{border:1px solid #d9e1ea;background:#fff;color:#002245;border-radius:999px;padding:6px 14px;font-size:13.5px;cursor:pointer;font-weight:600;line-height:1.3}\n.vz-ctrl button[aria-pressed=\"true\"]{background:#002245;color:#fff;border-color:#002245}\n.vz-rows{display:flex;flex-direction:column;gap:7px}\n.vz-rows.vz-g{gap:14px}\n.vz-row{display:grid;grid-template-columns:minmax(96px,30%) 1fr;align-items:center;gap:10px}\n.vz-rows.vz-g .vz-row{display:block}\n.vz-row .vz-rl{font-size:13.5px;margin:0 !important;color:#002245;line-height:1.25}\n.vz-rows.vz-g .vz-rl{font-weight:600;margin:0 0 5px !important}\n.vz-row.vz-hr .vz-rl{font-weight:800;color:#d9572b !important}\n.vz-row.vz-agg .vz-rl{font-style:italic}\n.vz-bar{display:flex;align-items:center;gap:8px;margin:0 0 2px;cursor:default;outline:none}\n.vz-bar .vz-track{flex:1 1 auto;position:relative;height:14px}\n.vz-bar .vz-fill{position:absolute;left:0;top:0;bottom:0;border-radius:0 4px 4px 0;min-width:3px;transition:width .35s}\n.vz-bar .vz-v{flex:0 0 auto;font-size:13px;color:#002245;min-width:74px;font-variant-numeric:tabular-nums}\n.vz-bar:focus .vz-fill,.vz-bar:hover .vz-fill{filter:brightness(1.12)}\n.vz-ref{position:absolute;top:-4px;bottom:-4px;border-left:2px dashed #4a5d75}\n.vz-agg .vz-fill{background:transparent !important;border:2px dashed #4a5d75;border-left:0}\n.vz-tip{position:absolute;z-index:5;background:#002245;color:#fff;font-size:13px;line-height:1.4;padding:8px 10px;border-radius:8px;max-width:260px;pointer-events:none;box-shadow:0 6px 18px rgba(0,34,69,.25)}\n.vz-tip[hidden]{display:none}\n.vz details{margin-top:10px;font-size:13.5px}\n.vz details summary{cursor:pointer;color:#4a5d75}\n.vz table{border-collapse:collapse;width:100%;margin-top:8px;font-size:13px;background:#fff}\n.vz th,.vz td{border:1px solid #d9e1ea;padding:4px 7px;text-align:left}\n.vz td.n{text-align:right;font-variant-numeric:tabular-nums}\n.vz .vz-scroll{max-height:320px;overflow:auto}\n.vz-chart{position:relative;width:100%;min-height:240px;touch-action:pan-y}\n.vz-chart svg{display:block;width:100%;height:auto;overflow:visible}\n.vz-chart text{font-family:inherit}\n.vz-stat{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 12px}\n.vz-stat span{background:#fff;border:1px solid #d9e1ea;border-radius:10px;padding:6px 10px;font-size:13.5px;color:#002245}\n.vz-stat b{font-variant-numeric:tabular-nums}\n.vz-calc label{display:block;font-weight:700;font-size:14px;margin:0 0 6px;color:#002245}\n.vz-calc input[type=range]{width:100%;accent-color:#d9572b;margin:4px 0 12px}\n.vz-out-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-top:4px}\n.vz-out-grid div{background:#fff;border:1px solid #d9e1ea;border-radius:14px;padding:12px 14px}\n.vz-out-grid b{display:block;font-size:22px;font-weight:800;line-height:1.2;font-variant-numeric:tabular-nums;color:#002245}\n.vz-out-grid small{display:block;font-size:13px;color:#4a5d75;margin-top:3px}\n@media (max-width:640px){.vz{padding:18px 14px 14px}.vz-bar .vz-v{min-width:62px;font-size:12.5px}.vz-tile .vz-n{font-size:20px}.vz-row{grid-template-columns:minmax(84px,34%) 1fr;gap:8px}.vz-row .vz-rl{font-size:12.5px}}\n<\/style>\n<figure class=\"vz\" id=\"rr-brojke\" data-lang=\"en\">\n<p class=\"vz-k\">Key figures<\/p>\n<p class=\"vz-t\">Regional disparities in Croatia<\/p>\n<div class=\"vz-tiles\">\n<div class=\"vz-tile vz-hr\"><span class=\"vz-n\">3.1 times<\/span><span class=\"vz-l\">higher GDP per capita in the City of Zagreb (EUR\u00a034,518) than in Virovitica-Podravina County (EUR\u00a010,968), 2023<\/span><\/div>\n<div class=\"vz-tile\"><span class=\"vz-n\">89.7 to 120.5<\/span><span class=\"vz-l\">range of the county development index (Croatian average = 100), 2024<\/span><\/div>\n<div class=\"vz-tile vz-hr\"><span class=\"vz-n\">11 counties<\/span><span class=\"vz-l\">below the average level of development, with the status of assisted areas<\/span><\/div>\n<div class=\"vz-tile\"><span class=\"vz-n\">53 vs 131<\/span><span class=\"vz-l\">GDP per capita of Pannonian Croatia and the City of Zagreb in purchasing power standards, EU-27 = 100, 2024<\/span><\/div>\n<div class=\"vz-tile vz-hr\"><span class=\"vz-n\">\u22129.64%<\/span><span class=\"vz-l\">change in population between the 2011 and 2021 censuses, with a decline in every county<\/span><\/div>\n<div class=\"vz-tile\"><span class=\"vz-n\">every 5 years<\/span><span class=\"vz-l\">assessment of development under the new Regional Development Act (previously every 3)<\/span><\/div>\n<\/div>\n<p class=\"vz-src\">Sources: Croatian Bureau of Statistics (GDP 2023, population censuses); Ministry of Regional Development and EU Funds (development index 2024); Eurostat (2024, provisional); Official Gazette 45\/2026.<\/p>\n<div class=\"vz-tip\" hidden><\/div>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">The development index: how it is measured and where each county stands<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The development index is a composite indicator the Croatian Government uses to classify counties, towns and municipalities. It is calculated from six indicators, namely the unemployment rate, income per capita, own-source budget revenue per capita, population change over ten years, the share of people aged 20 to 65 with higher education and the ageing index. The indicators have no predefined weights. They are standardised and combined into an \u201cadjusted average\u201d. A value of 100 is the Croatian average.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">According to the classification decision of January 2024, based on data for 2020\u20132022, the City of Zagreb has an index of 120.517, followed by Zagreb County (108.271), Istria (107.250), Dubrovnik-Neretva (105.303) and Zadar County (104.439). These counties are in group IV. At the bottom are Virovitica-Podravina (89.745), Vukovar-Srijem (90.843), Brod-Posavina (90.913), Sisak-Moslavina (91.591) and Po\u017eega-Slavonia County (92.990), all in group I.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The 11 counties in groups I and II have the status of assisted areas. Among towns and municipalities, 287 are below the average, 17 fewer than in the 2018 assessment. The gap in the index between the most and the least developed town or municipality narrowed from 80.07 to 52.09 points. According to an analysis by the Institute of Economics, Zagreb (EIZ), Zadar County moved up to group IV compared with the 2018 assessment, Primorje-Gorski Kotar dropped to group III, and Po\u017eega-Slavonia dropped from group II to group I.<\/p>\n\n\n\n<style>\n.vz{background:#f6f8fb;border:1px solid #d9e1ea;border-radius:18px;padding:22px 22px 18px;margin:30px 0;color:#002245;position:relative;font-size:15px;line-height:1.45}\n.vz *{box-sizing:border-box}\n.vz [hidden]{display:none !important}\n.vz p{margin:0 0 8px !important;color:#002245 !important}\n.vz .vz-k{font-size:12px !important;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#4a5d75 !important;margin-bottom:4px !important}\n.vz .vz-t{font-size:19px !important;font-weight:800;line-height:1.3 !important;margin-bottom:12px !important}\n.vz .vz-src{font-size:12.5px !important;color:#4a5d75 !important;margin:12px 0 0 !important}\n.vz .vz-note{font-size:13.5px !important;color:#4a5d75 !important}\n.vz-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px}\n.vz-tile{background:#fff;border:1px solid #d9e1ea;border-radius:14px;padding:14px 14px 12px}\n.vz-tile .vz-n{font-size:23px;font-weight:800;line-height:1.15;color:#002245;display:block;white-space:nowrap}\n.vz-tile .vz-l{font-size:13px;color:#4a5d75;display:block;margin-top:4px}\n.vz-tile.vz-hr{border-color:#d9572b;box-shadow:inset 4px 0 0 #d9572b}\n.vz-legend{display:flex;flex-wrap:wrap;gap:14px;margin:0 0 12px;font-size:13.5px;color:#4a5d75}\n.vz-legend span{display:inline-flex;align-items:center;gap:6px}\n.vz-legend i{display:inline-block;width:12px;height:12px;border-radius:3px}\n.vz-legend i.vz-c{border-radius:50%}\n.vz-legend i.vz-o{background:transparent !important;border:2px dashed #4a5d75}\n.vz-legend i.vz-l{width:16px;height:0;border-top:2px dashed #4a5d75;border-radius:0}\n.vz-ctrl{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}\n.vz-ctrl button{border:1px solid #d9e1ea;background:#fff;color:#002245;border-radius:999px;padding:6px 14px;font-size:13.5px;cursor:pointer;font-weight:600;line-height:1.3}\n.vz-ctrl button[aria-pressed=\"true\"]{background:#002245;color:#fff;border-color:#002245}\n.vz-rows{display:flex;flex-direction:column;gap:7px}\n.vz-rows.vz-g{gap:14px}\n.vz-row{display:grid;grid-template-columns:minmax(96px,30%) 1fr;align-items:center;gap:10px}\n.vz-rows.vz-g .vz-row{display:block}\n.vz-row .vz-rl{font-size:13.5px;margin:0 !important;color:#002245;line-height:1.25}\n.vz-rows.vz-g .vz-rl{font-weight:600;margin:0 0 5px !important}\n.vz-row.vz-hr .vz-rl{font-weight:800;color:#d9572b !important}\n.vz-row.vz-agg .vz-rl{font-style:italic}\n.vz-bar{display:flex;align-items:center;gap:8px;margin:0 0 2px;cursor:default;outline:none}\n.vz-bar .vz-track{flex:1 1 auto;position:relative;height:14px}\n.vz-bar .vz-fill{position:absolute;left:0;top:0;bottom:0;border-radius:0 4px 4px 0;min-width:3px;transition:width .35s}\n.vz-bar .vz-v{flex:0 0 auto;font-size:13px;color:#002245;min-width:74px;font-variant-numeric:tabular-nums}\n.vz-bar:focus .vz-fill,.vz-bar:hover .vz-fill{filter:brightness(1.12)}\n.vz-ref{position:absolute;top:-4px;bottom:-4px;border-left:2px dashed #4a5d75}\n.vz-agg .vz-fill{background:transparent !important;border:2px dashed #4a5d75;border-left:0}\n.vz-tip{position:absolute;z-index:5;background:#002245;color:#fff;font-size:13px;line-height:1.4;padding:8px 10px;border-radius:8px;max-width:260px;pointer-events:none;box-shadow:0 6px 18px rgba(0,34,69,.25)}\n.vz-tip[hidden]{display:none}\n.vz details{margin-top:10px;font-size:13.5px}\n.vz details summary{cursor:pointer;color:#4a5d75}\n.vz table{border-collapse:collapse;width:100%;margin-top:8px;font-size:13px;background:#fff}\n.vz th,.vz td{border:1px solid #d9e1ea;padding:4px 7px;text-align:left}\n.vz td.n{text-align:right;font-variant-numeric:tabular-nums}\n.vz .vz-scroll{max-height:320px;overflow:auto}\n.vz-chart{position:relative;width:100%;min-height:240px;touch-action:pan-y}\n.vz-chart svg{display:block;width:100%;height:auto;overflow:visible}\n.vz-chart text{font-family:inherit}\n.vz-stat{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 12px}\n.vz-stat span{background:#fff;border:1px solid #d9e1ea;border-radius:10px;padding:6px 10px;font-size:13.5px;color:#002245}\n.vz-stat b{font-variant-numeric:tabular-nums}\n.vz-calc label{display:block;font-weight:700;font-size:14px;margin:0 0 6px;color:#002245}\n.vz-calc input[type=range]{width:100%;accent-color:#d9572b;margin:4px 0 12px}\n.vz-out-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-top:4px}\n.vz-out-grid div{background:#fff;border:1px solid #d9e1ea;border-radius:14px;padding:12px 14px}\n.vz-out-grid b{display:block;font-size:22px;font-weight:800;line-height:1.2;font-variant-numeric:tabular-nums;color:#002245}\n.vz-out-grid small{display:block;font-size:13px;color:#4a5d75;margin-top:3px}\n@media (max-width:640px){.vz{padding:18px 14px 14px}.vz-bar .vz-v{min-width:62px;font-size:12.5px}.vz-tile .vz-n{font-size:20px}.vz-row{grid-template-columns:minmax(84px,34%) 1fr;gap:8px}.vz-row .vz-rl{font-size:12.5px}}\n<\/style>\n<figure class=\"vz\" id=\"rr-zupanije\" data-lang=\"en\">\n<p class=\"vz-k\">Interactive chart<\/p>\n<p class=\"vz-t\">Counties: development index, GDP per capita and wages<\/p>\n<div class=\"vz-ctrl\" role=\"group\" aria-label=\"Counties: development index, GDP per capita and wages\"><button type=\"button\" data-m=\"0\" aria-pressed=\"true\">Development index 2024<\/button><button type=\"button\" data-m=\"1\" aria-pressed=\"false\">GDP per capita 2023<\/button><button type=\"button\" data-m=\"2\" aria-pressed=\"false\">Net wage, Q2 2026<\/button><\/div>\n<div class=\"vz-legend\"><span><i style=\"background:#2563b0\"><\/i>Counties above the average<\/span><span><i style=\"background:#1a9e72\"><\/i>Assisted areas (groups I and II)<\/span><span class=\"vz-reflab\"><i class=\"vz-l\"><\/i>Croatian average<\/span><\/div>\n<div class=\"vz-rows\">\n<div class=\"vz-row\" data-v0=\"120.517\" data-x0=\"120.517\" data-p0=\"City of Zagreb: index 120.517, group IV\" data-v1=\"34500.0\" data-x1=\"EUR 34,500\" data-p1=\"City of Zagreb: EUR 34,500 per capita\" data-v2=\"1784.0\" data-x2=\"EUR 1,784\" data-p2=\"City of Zagreb: average net wage EUR 1,784\"><p class=\"vz-rl\">City of Zagreb<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"City of Zagreb: index 120.517, group IV\" aria-label=\"City of Zagreb: index 120.517, group IV\"><div class=\"vz-track\"><div class=\"vz-fill\" style=\"width:96.41%;background:#2563b0\"><\/div><div class=\"vz-ref\" style=\"left:80.0%;\"><\/div><\/div><span class=\"vz-v\">120.517<\/span><\/div><\/div>\n<div class=\"vz-row\" data-v0=\"108.271\" data-x0=\"108.271\" data-p0=\"Zagreb County: index 108.271, group IV\" data-v1=\"18500.0\" data-x1=\"EUR 18,500\" data-p1=\"Zagreb County: EUR 18,500 per capita\" data-v2=\"1583.0\" data-x2=\"EUR 1,583\" data-p2=\"Zagreb County: average net wage EUR 1,583\"><p class=\"vz-rl\">Zagreb County<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Zagreb County: index 108.271, group IV\" aria-label=\"Zagreb County: index 108.271, group IV\"><div class=\"vz-track\"><div class=\"vz-fill\" style=\"width:86.62%;background:#2563b0\"><\/div><div class=\"vz-ref\" style=\"left:80.0%;\"><\/div><\/div><span class=\"vz-v\">108.271<\/span><\/div><\/div>\n<div class=\"vz-row\" data-v0=\"107.25\" data-x0=\"107.250\" data-p0=\"Istria: index 107.250, group IV\" data-v1=\"22900.0\" data-x1=\"EUR 22,900\" data-p1=\"Istria: EUR 22,900 per capita\" data-v2=\"1455.0\" data-x2=\"EUR 1,455\" data-p2=\"Istria: average net wage EUR 1,455\"><p class=\"vz-rl\">Istria<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Istria: index 107.250, group IV\" aria-label=\"Istria: index 107.250, group IV\"><div class=\"vz-track\"><div class=\"vz-fill\" style=\"width:85.8%;background:#2563b0\"><\/div><div class=\"vz-ref\" style=\"left:80.0%;\"><\/div><\/div><span class=\"vz-v\">107.250<\/span><\/div><\/div>\n<div class=\"vz-row\" data-v0=\"105.303\" data-x0=\"105.303\" data-p0=\"Dubrovnik-Neretva: index 105.303, group IV\" data-v1=\"19900.0\" data-x1=\"EUR 19,900\" data-p1=\"Dubrovnik-Neretva: EUR 19,900 per capita\" data-v2=\"1446.0\" data-x2=\"EUR 1,446\" data-p2=\"Dubrovnik-Neretva: average net wage EUR 1,446\"><p class=\"vz-rl\">Dubrovnik-Neretva<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Dubrovnik-Neretva: index 105.303, group IV\" aria-label=\"Dubrovnik-Neretva: index 105.303, group IV\"><div class=\"vz-track\"><div class=\"vz-fill\" style=\"width:84.24%;background:#2563b0\"><\/div><div class=\"vz-ref\" style=\"left:80.0%;\"><\/div><\/div><span class=\"vz-v\">105.303<\/span><\/div><\/div>\n<div class=\"vz-row\" data-v0=\"104.439\" data-x0=\"104.439\" data-p0=\"Zadar: index 104.439, group IV\" data-v1=\"16600.0\" data-x1=\"EUR 16,600\" data-p1=\"Zadar: EUR 16,600 per capita\" data-v2=\"1462.0\" data-x2=\"EUR 1,462\" data-p2=\"Zadar: average net wage EUR 1,462\"><p class=\"vz-rl\">Zadar<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Zadar: index 104.439, group IV\" aria-label=\"Zadar: index 104.439, group IV\"><div class=\"vz-track\"><div class=\"vz-fill\" style=\"width:83.55%;background:#2563b0\"><\/div><div class=\"vz-ref\" style=\"left:80.0%;\"><\/div><\/div><span class=\"vz-v\">104.439<\/span><\/div><\/div>\n<div class=\"vz-row\" data-v0=\"103.86\" data-x0=\"103.860\" data-p0=\"Primorje-Gorski Kotar: index 103.860, group III\" data-v1=\"23500.0\" data-x1=\"EUR 23,500\" data-p1=\"Primorje-Gorski Kotar: EUR 23,500 per capita\" data-v2=\"1564.0\" data-x2=\"EUR 1,564\" data-p2=\"Primorje-Gorski Kotar: average net wage EUR 1,564\"><p class=\"vz-rl\">Primorje-Gorski Kotar<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Primorje-Gorski Kotar: index 103.860, group III\" aria-label=\"Primorje-Gorski Kotar: index 103.860, group III\"><div class=\"vz-track\"><div class=\"vz-fill\" style=\"width:83.09%;background:#2563b0\"><\/div><div class=\"vz-ref\" style=\"left:80.0%;\"><\/div><\/div><span class=\"vz-v\">103.860<\/span><\/div><\/div>\n<div class=\"vz-row\" data-v0=\"103.03\" data-x0=\"103.030\" data-p0=\"Vara\u017edin: index 103.030, group III\" data-v1=\"18100.0\" data-x1=\"EUR 18,100\" data-p1=\"Vara\u017edin: EUR 18,100 per capita\" data-v2=\"1448.0\" data-x2=\"EUR 1,448\" data-p2=\"Vara\u017edin: average net wage EUR 1,448\"><p class=\"vz-rl\">Vara\u017edin<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Vara\u017edin: index 103.030, group III\" aria-label=\"Vara\u017edin: index 103.030, group III\"><div class=\"vz-track\"><div class=\"vz-fill\" style=\"width:82.42%;background:#2563b0\"><\/div><div class=\"vz-ref\" style=\"left:80.0%;\"><\/div><\/div><span class=\"vz-v\">103.030<\/span><\/div><\/div>\n<div class=\"vz-row\" data-v0=\"102.102\" data-x0=\"102.102\" data-p0=\"Split-Dalmatia: index 102.102, group III\" data-v1=\"16600.0\" data-x1=\"EUR 16,600\" data-p1=\"Split-Dalmatia: EUR 16,600 per capita\" data-v2=\"1494.0\" data-x2=\"EUR 1,494\" data-p2=\"Split-Dalmatia: average net wage EUR 1,494\"><p class=\"vz-rl\">Split-Dalmatia<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Split-Dalmatia: index 102.102, group III\" aria-label=\"Split-Dalmatia: index 102.102, group III\"><div class=\"vz-track\"><div class=\"vz-fill\" style=\"width:81.68%;background:#2563b0\"><\/div><div class=\"vz-ref\" style=\"left:80.0%;\"><\/div><\/div><span class=\"vz-v\">102.102<\/span><\/div><\/div>\n<div class=\"vz-row\" data-v0=\"101.841\" data-x0=\"101.841\" data-p0=\"Me\u0111imurje: index 101.841, group III\" data-v1=\"17300.0\" data-x1=\"EUR 17,300\" data-p1=\"Me\u0111imurje: EUR 17,300 per capita\" data-v2=\"1436.0\" data-x2=\"EUR 1,436\" data-p2=\"Me\u0111imurje: average net wage EUR 1,436\"><p class=\"vz-rl\">Me\u0111imurje<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Me\u0111imurje: index 101.841, group III\" aria-label=\"Me\u0111imurje: index 101.841, group III\"><div class=\"vz-track\"><div class=\"vz-fill\" style=\"width:81.47%;background:#2563b0\"><\/div><div class=\"vz-ref\" style=\"left:80.0%;\"><\/div><\/div><span class=\"vz-v\">101.841<\/span><\/div><\/div>\n<div class=\"vz-row\" data-v0=\"101.297\" data-x0=\"101.297\" data-p0=\"Krapina-Zagorje: index 101.297, group III\" data-v1=\"13600.0\" data-x1=\"EUR 13,600\" data-p1=\"Krapina-Zagorje: EUR 13,600 per capita\" data-v2=\"1525.0\" data-x2=\"EUR 1,525\" data-p2=\"Krapina-Zagorje: average net wage EUR 1,525\"><p class=\"vz-rl\">Krapina-Zagorje<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Krapina-Zagorje: index 101.297, group III\" aria-label=\"Krapina-Zagorje: index 101.297, group III\"><div class=\"vz-track\"><div class=\"vz-fill\" style=\"width:81.04%;background:#2563b0\"><\/div><div class=\"vz-ref\" style=\"left:80.0%;\"><\/div><\/div><span class=\"vz-v\">101.297<\/span><\/div><\/div>\n<div class=\"vz-row\" data-v0=\"99.622\" data-x0=\"99.622\" data-p0=\"Koprivnica-Kri\u017eevci: index 99.622, group II (assisted area)\" data-v1=\"16900.0\" data-x1=\"EUR 16,900\" data-p1=\"Koprivnica-Kri\u017eevci: EUR 16,900 per capita\" data-v2=\"1437.0\" data-x2=\"EUR 1,437\" data-p2=\"Koprivnica-Kri\u017eevci: average net wage EUR 1,437\"><p class=\"vz-rl\">Koprivnica-Kri\u017eevci<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Koprivnica-Kri\u017eevci: index 99.622, group II (assisted area)\" aria-label=\"Koprivnica-Kri\u017eevci: index 99.622, group II (assisted area)\"><div class=\"vz-track\"><div class=\"vz-fill\" style=\"width:79.7%;background:#1a9e72\"><\/div><div class=\"vz-ref\" style=\"left:80.0%;\"><\/div><\/div><span class=\"vz-v\">99.622<\/span><\/div><\/div>\n<div class=\"vz-row\" data-v0=\"97.951\" data-x0=\"97.951\" data-p0=\"Karlovac: index 97.951, group II (assisted area)\" data-v1=\"15100.0\" data-x1=\"EUR 15,100\" data-p1=\"Karlovac: EUR 15,100 per capita\" data-v2=\"1535.0\" data-x2=\"EUR 1,535\" data-p2=\"Karlovac: average net wage EUR 1,535\"><p class=\"vz-rl\">Karlovac<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Karlovac: index 97.951, group II (assisted area)\" aria-label=\"Karlovac: index 97.951, group II (assisted area)\"><div class=\"vz-track\"><div class=\"vz-fill\" style=\"width:78.36%;background:#1a9e72\"><\/div><div class=\"vz-ref\" style=\"left:80.0%;\"><\/div><\/div><span class=\"vz-v\">97.951<\/span><\/div><\/div>\n<div class=\"vz-row\" data-v0=\"95.575\" data-x0=\"95.575\" data-p0=\"Lika-Senj: index 95.575, group II (assisted area)\" data-v1=\"17200.0\" data-x1=\"EUR 17,200\" data-p1=\"Lika-Senj: EUR 17,200 per capita\" data-v2=\"1410.0\" data-x2=\"EUR 1,410\" data-p2=\"Lika-Senj: average net wage EUR 1,410\"><p class=\"vz-rl\">Lika-Senj<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Lika-Senj: index 95.575, group II (assisted area)\" aria-label=\"Lika-Senj: index 95.575, group II (assisted area)\"><div class=\"vz-track\"><div class=\"vz-fill\" style=\"width:76.46%;background:#1a9e72\"><\/div><div class=\"vz-ref\" style=\"left:80.0%;\"><\/div><\/div><span class=\"vz-v\">95.575<\/span><\/div><\/div>\n<div class=\"vz-row\" data-v0=\"95.396\" data-x0=\"95.396\" data-p0=\"\u0160ibenik-Knin: index 95.396, group II (assisted area)\" data-v1=\"15700.0\" data-x1=\"EUR 15,700\" data-p1=\"\u0160ibenik-Knin: EUR 15,700 per capita\" data-v2=\"1460.0\" data-x2=\"EUR 1,460\" data-p2=\"\u0160ibenik-Knin: average net wage EUR 1,460\"><p class=\"vz-rl\">\u0160ibenik-Knin<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"\u0160ibenik-Knin: index 95.396, group II (assisted area)\" aria-label=\"\u0160ibenik-Knin: index 95.396, group II (assisted area)\"><div class=\"vz-track\"><div class=\"vz-fill\" style=\"width:76.32%;background:#1a9e72\"><\/div><div class=\"vz-ref\" style=\"left:80.0%;\"><\/div><\/div><span class=\"vz-v\">95.396<\/span><\/div><\/div>\n<div class=\"vz-row\" data-v0=\"94.44\" data-x0=\"94.440\" data-p0=\"Osijek-Baranja: index 94.440, group II (assisted area)\" data-v1=\"15200.0\" data-x1=\"EUR 15,200\" data-p1=\"Osijek-Baranja: EUR 15,200 per capita\" data-v2=\"1478.0\" data-x2=\"EUR 1,478\" data-p2=\"Osijek-Baranja: average net wage EUR 1,478\"><p class=\"vz-rl\">Osijek-Baranja<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Osijek-Baranja: index 94.440, group II (assisted area)\" aria-label=\"Osijek-Baranja: index 94.440, group II (assisted area)\"><div class=\"vz-track\"><div class=\"vz-fill\" style=\"width:75.55%;background:#1a9e72\"><\/div><div class=\"vz-ref\" style=\"left:80.0%;\"><\/div><\/div><span class=\"vz-v\">94.440<\/span><\/div><\/div>\n<div class=\"vz-row\" data-v0=\"93.681\" data-x0=\"93.681\" data-p0=\"Bjelovar-Bilogora: index 93.681, group II (assisted area)\" data-v1=\"13700.0\" data-x1=\"EUR 13,700\" data-p1=\"Bjelovar-Bilogora: EUR 13,700 per capita\" data-v2=\"1404.0\" data-x2=\"EUR 1,404\" data-p2=\"Bjelovar-Bilogora: average net wage EUR 1,404\"><p class=\"vz-rl\">Bjelovar-Bilogora<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Bjelovar-Bilogora: index 93.681, group II (assisted area)\" aria-label=\"Bjelovar-Bilogora: index 93.681, group II (assisted area)\"><div class=\"vz-track\"><div class=\"vz-fill\" style=\"width:74.94%;background:#1a9e72\"><\/div><div class=\"vz-ref\" style=\"left:80.0%;\"><\/div><\/div><span class=\"vz-v\">93.681<\/span><\/div><\/div>\n<div class=\"vz-row\" data-v0=\"92.99\" data-x0=\"92.990\" data-p0=\"Po\u017eega-Slavonia: index 92.990, group I (assisted area)\" data-v1=\"11100.0\" data-x1=\"EUR 11,100\" data-p1=\"Po\u017eega-Slavonia: EUR 11,100 per capita\" data-v2=\"1423.0\" data-x2=\"EUR 1,423\" data-p2=\"Po\u017eega-Slavonia: average net wage EUR 1,423\"><p class=\"vz-rl\">Po\u017eega-Slavonia<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Po\u017eega-Slavonia: index 92.990, group I (assisted area)\" aria-label=\"Po\u017eega-Slavonia: index 92.990, group I (assisted area)\"><div class=\"vz-track\"><div class=\"vz-fill\" style=\"width:74.39%;background:#1a9e72\"><\/div><div class=\"vz-ref\" style=\"left:80.0%;\"><\/div><\/div><span class=\"vz-v\">92.990<\/span><\/div><\/div>\n<div class=\"vz-row\" data-v0=\"91.591\" data-x0=\"91.591\" data-p0=\"Sisak-Moslavina: index 91.591, group I (assisted area)\" data-v1=\"15300.0\" data-x1=\"EUR 15,300\" data-p1=\"Sisak-Moslavina: EUR 15,300 per capita\" data-v2=\"1448.0\" data-x2=\"EUR 1,448\" data-p2=\"Sisak-Moslavina: average net wage EUR 1,448\"><p class=\"vz-rl\">Sisak-Moslavina<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Sisak-Moslavina: index 91.591, group I (assisted area)\" aria-label=\"Sisak-Moslavina: index 91.591, group I (assisted area)\"><div class=\"vz-track\"><div class=\"vz-fill\" style=\"width:73.27%;background:#1a9e72\"><\/div><div class=\"vz-ref\" style=\"left:80.0%;\"><\/div><\/div><span class=\"vz-v\">91.591<\/span><\/div><\/div>\n<div class=\"vz-row\" data-v0=\"90.913\" data-x0=\"90.913\" data-p0=\"Brod-Posavina: index 90.913, group I (assisted area)\" data-v1=\"13200.0\" data-x1=\"EUR 13,200\" data-p1=\"Brod-Posavina: EUR 13,200 per capita\" data-v2=\"1388.0\" data-x2=\"EUR 1,388\" data-p2=\"Brod-Posavina: average net wage EUR 1,388\"><p class=\"vz-rl\">Brod-Posavina<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Brod-Posavina: index 90.913, group I (assisted area)\" aria-label=\"Brod-Posavina: index 90.913, group I (assisted area)\"><div class=\"vz-track\"><div class=\"vz-fill\" style=\"width:72.73%;background:#1a9e72\"><\/div><div class=\"vz-ref\" style=\"left:80.0%;\"><\/div><\/div><span class=\"vz-v\">90.913<\/span><\/div><\/div>\n<div class=\"vz-row\" data-v0=\"90.843\" data-x0=\"90.843\" data-p0=\"Vukovar-Srijem: index 90.843, group I (assisted area)\" data-v1=\"12400.0\" data-x1=\"EUR 12,400\" data-p1=\"Vukovar-Srijem: EUR 12,400 per capita\" data-v2=\"1409.0\" data-x2=\"EUR 1,409\" data-p2=\"Vukovar-Srijem: average net wage EUR 1,409\"><p class=\"vz-rl\">Vukovar-Srijem<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Vukovar-Srijem: index 90.843, group I (assisted area)\" aria-label=\"Vukovar-Srijem: index 90.843, group I (assisted area)\"><div class=\"vz-track\"><div class=\"vz-fill\" style=\"width:72.67%;background:#1a9e72\"><\/div><div class=\"vz-ref\" style=\"left:80.0%;\"><\/div><\/div><span class=\"vz-v\">90.843<\/span><\/div><\/div>\n<div class=\"vz-row\" data-v0=\"89.745\" data-x0=\"89.745\" data-p0=\"Virovitica-Podravina: index 89.745, group I (assisted area)\" data-v1=\"11000.0\" data-x1=\"EUR 11,000\" data-p1=\"Virovitica-Podravina: EUR 11,000 per capita\" data-v2=\"1373.0\" data-x2=\"EUR 1,373\" data-p2=\"Virovitica-Podravina: average net wage EUR 1,373\"><p class=\"vz-rl\">Virovitica-Podravina<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Virovitica-Podravina: index 89.745, group I (assisted area)\" aria-label=\"Virovitica-Podravina: index 89.745, group I (assisted area)\"><div class=\"vz-track\"><div class=\"vz-fill\" style=\"width:71.8%;background:#1a9e72\"><\/div><div class=\"vz-ref\" style=\"left:80.0%;\"><\/div><\/div><span class=\"vz-v\">89.745<\/span><\/div><\/div>\n<\/div>\n<p class=\"vz-note vz-cnote\" style=\"margin-top:12px !important\" data-n0=\"An index of 100 is the Croatian average. The five least developed counties are all in Pannonian Croatia, four of them in Slavonia. The most developed are the City of Zagreb, Zagreb County and Istria.\" data-n1=\"Only three counties have GDP per capita above the Croatian average (EUR 20,500 according to Eurostat), namely the City of Zagreb, Primorje-Gorski Kotar and Istria.\" data-n2=\"Only the City of Zagreb, Zagreb County and Primorje-Gorski Kotar have an average net wage above the Croatian average (EUR 1,553).\">An index of 100 is the Croatian average. The five least developed counties are all in Pannonian Croatia, four of them in Slavonia. The most developed are the City of Zagreb, Zagreb County and Istria.<\/p>\n<details><summary>Show the data in a table<\/summary><div class=\"vz-scroll\"><table><thead><tr><th>County<\/th><th>Development index 2024<\/th><th>GDP per capita 2023<\/th><th>Net wage, Q2 2026<\/th><\/tr><\/thead><tbody><tr><td>City of Zagreb<\/td><td class=\"n\">120.517<\/td><td class=\"n\">EUR 34,500<\/td><td class=\"n\">EUR 1,784<\/td><\/tr><tr><td>Zagreb County<\/td><td class=\"n\">108.271<\/td><td class=\"n\">EUR 18,500<\/td><td class=\"n\">EUR 1,583<\/td><\/tr><tr><td>Istria<\/td><td class=\"n\">107.250<\/td><td class=\"n\">EUR 22,900<\/td><td class=\"n\">EUR 1,455<\/td><\/tr><tr><td>Dubrovnik-Neretva<\/td><td class=\"n\">105.303<\/td><td class=\"n\">EUR 19,900<\/td><td class=\"n\">EUR 1,446<\/td><\/tr><tr><td>Zadar<\/td><td class=\"n\">104.439<\/td><td class=\"n\">EUR 16,600<\/td><td class=\"n\">EUR 1,462<\/td><\/tr><tr><td>Primorje-Gorski Kotar<\/td><td class=\"n\">103.860<\/td><td class=\"n\">EUR 23,500<\/td><td class=\"n\">EUR 1,564<\/td><\/tr><tr><td>Vara\u017edin<\/td><td class=\"n\">103.030<\/td><td class=\"n\">EUR 18,100<\/td><td class=\"n\">EUR 1,448<\/td><\/tr><tr><td>Split-Dalmatia<\/td><td class=\"n\">102.102<\/td><td class=\"n\">EUR 16,600<\/td><td class=\"n\">EUR 1,494<\/td><\/tr><tr><td>Me\u0111imurje<\/td><td class=\"n\">101.841<\/td><td class=\"n\">EUR 17,300<\/td><td class=\"n\">EUR 1,436<\/td><\/tr><tr><td>Krapina-Zagorje<\/td><td class=\"n\">101.297<\/td><td class=\"n\">EUR 13,600<\/td><td class=\"n\">EUR 1,525<\/td><\/tr><tr><td>Koprivnica-Kri\u017eevci<\/td><td class=\"n\">99.622<\/td><td class=\"n\">EUR 16,900<\/td><td class=\"n\">EUR 1,437<\/td><\/tr><tr><td>Karlovac<\/td><td class=\"n\">97.951<\/td><td class=\"n\">EUR 15,100<\/td><td class=\"n\">EUR 1,535<\/td><\/tr><tr><td>Lika-Senj<\/td><td class=\"n\">95.575<\/td><td class=\"n\">EUR 17,200<\/td><td class=\"n\">EUR 1,410<\/td><\/tr><tr><td>\u0160ibenik-Knin<\/td><td class=\"n\">95.396<\/td><td class=\"n\">EUR 15,700<\/td><td class=\"n\">EUR 1,460<\/td><\/tr><tr><td>Osijek-Baranja<\/td><td class=\"n\">94.440<\/td><td class=\"n\">EUR 15,200<\/td><td class=\"n\">EUR 1,478<\/td><\/tr><tr><td>Bjelovar-Bilogora<\/td><td class=\"n\">93.681<\/td><td class=\"n\">EUR 13,700<\/td><td class=\"n\">EUR 1,404<\/td><\/tr><tr><td>Po\u017eega-Slavonia<\/td><td class=\"n\">92.990<\/td><td class=\"n\">EUR 11,100<\/td><td class=\"n\">EUR 1,423<\/td><\/tr><tr><td>Sisak-Moslavina<\/td><td class=\"n\">91.591<\/td><td class=\"n\">EUR 15,300<\/td><td class=\"n\">EUR 1,448<\/td><\/tr><tr><td>Brod-Posavina<\/td><td class=\"n\">90.913<\/td><td class=\"n\">EUR 13,200<\/td><td class=\"n\">EUR 1,388<\/td><\/tr><tr><td>Vukovar-Srijem<\/td><td class=\"n\">90.843<\/td><td class=\"n\">EUR 12,400<\/td><td class=\"n\">EUR 1,409<\/td><\/tr><tr><td>Virovitica-Podravina<\/td><td class=\"n\">89.745<\/td><td class=\"n\">EUR 11,000<\/td><td class=\"n\">EUR 1,373<\/td><\/tr><\/tbody><\/table><\/div><\/details>\n<p class=\"vz-src\">Sources: Ministry of Regional Development and EU Funds, development index values 2024 (data for 2020\u20132022); Eurostat, GDP per capita by county (nama_10r_3gdp, rounded to EUR 100); Croatian Bureau of Statistics, average wages by county in the second quarter of 2026.<\/p>\n<div class=\"vz-tip\" hidden><\/div>\n<\/figure>\n<script>\n(function(){\n  var fig = document.getElementById(\"rr-zupanije\");\n  if (!fig) { return; }\n  function tipInit(fig) {\n    var tip = fig.querySelector(\".vz-tip\");\n    function show(el) {\n      tip.textContent = el.getAttribute(\"data-tip\");\n      tip.hidden = false;\n      var fr = fig.getBoundingClientRect();\n      var r = el.getBoundingClientRect();\n      var x = r.left - fr.left + 10;\n      var maxX = fig.clientWidth - tip.offsetWidth - 8;\n      if (x > maxX) { x = maxX; }\n      if (x < 8) { x = 8; }\n      tip.style.left = x + \"px\";\n      tip.style.top = (r.top - fr.top - tip.offsetHeight - 6) + \"px\";\n    }\n    function hide() { tip.hidden = true; }\n    fig.querySelectorAll(\"[data-tip]\").forEach(function(el) {\n      el.addEventListener(\"mouseenter\", function() { show(el); });\n      el.addEventListener(\"mouseleave\", hide);\n      el.addEventListener(\"focus\", function() { show(el); });\n      el.addEventListener(\"blur\", hide);\n      el.addEventListener(\"click\", function() { if (tip.hidden) { show(el); } else { hide(); } });\n    });\n  }\n  tipInit(fig);\n  var CFG = {\"max\":[125,36000,1850],\"ref\":[100,20500,1553]};\n  var rows = fig.querySelector(\".vz-rows\");\n  var btns = fig.querySelectorAll(\".vz-ctrl button\");\n  var note = fig.querySelector(\".vz-cnote\");\n  var reflab = fig.querySelector(\".vz-reflab\");\n  function apply(m) {\n    var list = Array.prototype.slice.call(rows.children);\n    list.forEach(function(r) {\n      var v = parseFloat(r.getAttribute(\"data-v\" + m));\n      var bar = r.querySelector(\".vz-bar\");\n      r.querySelector(\".vz-fill\").style.width = (Math.max(0, v) \/ CFG.max[m] * 100).toFixed(2) + \"%\";\n      r.querySelector(\".vz-v\").textContent = r.getAttribute(\"data-x\" + m);\n      bar.setAttribute(\"data-tip\", r.getAttribute(\"data-p\" + m));\n      bar.setAttribute(\"aria-label\", r.getAttribute(\"data-p\" + m));\n      var ref = r.querySelector(\".vz-ref\");\n      if (ref) {\n        if (CFG.ref[m] === null) { ref.style.display = \"none\"; }\n        else { ref.style.display = \"\"; ref.style.left = (CFG.ref[m] \/ CFG.max[m] * 100).toFixed(2) + \"%\"; }\n      }\n    });\n    list.sort(function(p, q) { return parseFloat(q.getAttribute(\"data-v\" + m)) - parseFloat(p.getAttribute(\"data-v\" + m)); });\n    list.forEach(function(r) { rows.appendChild(r); });\n    note.textContent = note.getAttribute(\"data-n\" + m);\n    if (reflab) { reflab.style.display = CFG.ref[m] === null ? \"none\" : \"\"; }\n  }\n  btns.forEach(function(b) {\n    b.addEventListener(\"click\", function() {\n      btns.forEach(function(x) { x.setAttribute(\"aria-pressed\", x === b ? \"true\" : \"false\"); });\n      apply(parseInt(b.getAttribute(\"data-m\"), 10));\n    });\n  });\n})();\n<\/script>\n\n\n\n<h2 class=\"wp-block-heading\">GDP per capita: Zagreb and the rest of the country<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">According to final data from the Croatian Bureau of Statistics for 2023, Croatia\u2019s GDP per capita was EUR 20,526. The City of Zagreb had EUR 34,518, 68.2% above the average, and Primorje-Gorski Kotar (EUR 23,499) and Istria (EUR 22,910) were also above the average. All the other 18 counties were below it. Virovitica-Podravina (EUR 10,968) and Po\u017eega-Slavonia (EUR 11,063) counties had the lowest GDP per capita, 53 to 54% of the average.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The ratio between the City of Zagreb and Virovitica-Podravina County is 3.1. According to the Institute of Economics, Zagreb, the ratio was 2.9 in 2000 and 3.3 in 2015, so the gap has narrowed slightly in recent years. The City of Zagreb generates a third of Croatia\u2019s GDP, and together with Adriatic Croatia almost two thirds.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Four regions compared with the EU average<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">For EU cohesion policy, Croatia is divided into four NUTS 2 statistical regions, Pannonian Croatia (eight counties), Adriatic Croatia (seven counties), Northern Croatia (five counties) and the City of Zagreb. According to Eurostat, GDP per capita in purchasing power standards in 2024 was 131% of the EU average in the City of Zagreb, 73% in Adriatic Croatia, 64% in Northern Croatia and 53% in Pannonian Croatia. Croatia as a whole stands at 78% of the EU average. Data for 2024 are provisional.<\/p>\n\n\n\n<style>\n.vz{background:#f6f8fb;border:1px solid #d9e1ea;border-radius:18px;padding:22px 22px 18px;margin:30px 0;color:#002245;position:relative;font-size:15px;line-height:1.45}\n.vz *{box-sizing:border-box}\n.vz [hidden]{display:none !important}\n.vz p{margin:0 0 8px !important;color:#002245 !important}\n.vz .vz-k{font-size:12px !important;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#4a5d75 !important;margin-bottom:4px !important}\n.vz .vz-t{font-size:19px !important;font-weight:800;line-height:1.3 !important;margin-bottom:12px !important}\n.vz .vz-src{font-size:12.5px !important;color:#4a5d75 !important;margin:12px 0 0 !important}\n.vz .vz-note{font-size:13.5px !important;color:#4a5d75 !important}\n.vz-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px}\n.vz-tile{background:#fff;border:1px solid #d9e1ea;border-radius:14px;padding:14px 14px 12px}\n.vz-tile .vz-n{font-size:23px;font-weight:800;line-height:1.15;color:#002245;display:block;white-space:nowrap}\n.vz-tile .vz-l{font-size:13px;color:#4a5d75;display:block;margin-top:4px}\n.vz-tile.vz-hr{border-color:#d9572b;box-shadow:inset 4px 0 0 #d9572b}\n.vz-legend{display:flex;flex-wrap:wrap;gap:14px;margin:0 0 12px;font-size:13.5px;color:#4a5d75}\n.vz-legend span{display:inline-flex;align-items:center;gap:6px}\n.vz-legend i{display:inline-block;width:12px;height:12px;border-radius:3px}\n.vz-legend i.vz-c{border-radius:50%}\n.vz-legend i.vz-o{background:transparent !important;border:2px dashed #4a5d75}\n.vz-legend i.vz-l{width:16px;height:0;border-top:2px dashed #4a5d75;border-radius:0}\n.vz-ctrl{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}\n.vz-ctrl button{border:1px solid #d9e1ea;background:#fff;color:#002245;border-radius:999px;padding:6px 14px;font-size:13.5px;cursor:pointer;font-weight:600;line-height:1.3}\n.vz-ctrl button[aria-pressed=\"true\"]{background:#002245;color:#fff;border-color:#002245}\n.vz-rows{display:flex;flex-direction:column;gap:7px}\n.vz-rows.vz-g{gap:14px}\n.vz-row{display:grid;grid-template-columns:minmax(96px,30%) 1fr;align-items:center;gap:10px}\n.vz-rows.vz-g .vz-row{display:block}\n.vz-row .vz-rl{font-size:13.5px;margin:0 !important;color:#002245;line-height:1.25}\n.vz-rows.vz-g .vz-rl{font-weight:600;margin:0 0 5px !important}\n.vz-row.vz-hr .vz-rl{font-weight:800;color:#d9572b !important}\n.vz-row.vz-agg .vz-rl{font-style:italic}\n.vz-bar{display:flex;align-items:center;gap:8px;margin:0 0 2px;cursor:default;outline:none}\n.vz-bar .vz-track{flex:1 1 auto;position:relative;height:14px}\n.vz-bar .vz-fill{position:absolute;left:0;top:0;bottom:0;border-radius:0 4px 4px 0;min-width:3px;transition:width .35s}\n.vz-bar .vz-v{flex:0 0 auto;font-size:13px;color:#002245;min-width:74px;font-variant-numeric:tabular-nums}\n.vz-bar:focus .vz-fill,.vz-bar:hover .vz-fill{filter:brightness(1.12)}\n.vz-ref{position:absolute;top:-4px;bottom:-4px;border-left:2px dashed #4a5d75}\n.vz-agg .vz-fill{background:transparent !important;border:2px dashed #4a5d75;border-left:0}\n.vz-tip{position:absolute;z-index:5;background:#002245;color:#fff;font-size:13px;line-height:1.4;padding:8px 10px;border-radius:8px;max-width:260px;pointer-events:none;box-shadow:0 6px 18px rgba(0,34,69,.25)}\n.vz-tip[hidden]{display:none}\n.vz details{margin-top:10px;font-size:13.5px}\n.vz details summary{cursor:pointer;color:#4a5d75}\n.vz table{border-collapse:collapse;width:100%;margin-top:8px;font-size:13px;background:#fff}\n.vz th,.vz td{border:1px solid #d9e1ea;padding:4px 7px;text-align:left}\n.vz td.n{text-align:right;font-variant-numeric:tabular-nums}\n.vz .vz-scroll{max-height:320px;overflow:auto}\n.vz-chart{position:relative;width:100%;min-height:240px;touch-action:pan-y}\n.vz-chart svg{display:block;width:100%;height:auto;overflow:visible}\n.vz-chart text{font-family:inherit}\n.vz-stat{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 12px}\n.vz-stat span{background:#fff;border:1px solid #d9e1ea;border-radius:10px;padding:6px 10px;font-size:13.5px;color:#002245}\n.vz-stat b{font-variant-numeric:tabular-nums}\n.vz-calc label{display:block;font-weight:700;font-size:14px;margin:0 0 6px;color:#002245}\n.vz-calc input[type=range]{width:100%;accent-color:#d9572b;margin:4px 0 12px}\n.vz-out-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-top:4px}\n.vz-out-grid div{background:#fff;border:1px solid #d9e1ea;border-radius:14px;padding:12px 14px}\n.vz-out-grid b{display:block;font-size:22px;font-weight:800;line-height:1.2;font-variant-numeric:tabular-nums;color:#002245}\n.vz-out-grid small{display:block;font-size:13px;color:#4a5d75;margin-top:3px}\n@media (max-width:640px){.vz{padding:18px 14px 14px}.vz-bar .vz-v{min-width:62px;font-size:12.5px}.vz-tile .vz-n{font-size:20px}.vz-row{grid-template-columns:minmax(84px,34%) 1fr;gap:8px}.vz-row .vz-rl{font-size:12.5px}}\n<\/style>\n<figure class=\"vz\" id=\"rr-nuts2\" data-lang=\"en\">\n<p class=\"vz-k\">Interactive chart<\/p>\n<p class=\"vz-t\">Four regions compared with the EU average: GDP per capita in purchasing power standards<\/p>\n<div class=\"vz-legend\"><span><i style=\"background:#2563b0\"><\/i>City of Zagreb<\/span><span><i style=\"background:#d9572b\"><\/i>Croatia<\/span><span><i style=\"background:#1a9e72\"><\/i>Adriatic Croatia<\/span><span><i style=\"background:#7a4fb3\"><\/i>Northern Croatia<\/span><span><i style=\"background:#8a9bb0\"><\/i>Pannonian Croatia<\/span><span class=\"vz-reflab\"><i class=\"vz-l\"><\/i>EU-27 = 100<\/span><\/div>\n<div class=\"vz-chart\" data-cfg=\"{&quot;x&quot;:[&quot;2020&quot;,&quot;2021&quot;,&quot;2022&quot;,&quot;2023&quot;,&quot;2024&quot;],&quot;s&quot;:[{&quot;n&quot;:&quot;City of Zagreb&quot;,&quot;sn&quot;:&quot;Zagreb&quot;,&quot;c&quot;:&quot;#2563b0&quot;,&quot;v&quot;:[116,121,119,131,131],&quot;d&quot;:0},{&quot;n&quot;:&quot;Croatia&quot;,&quot;sn&quot;:&quot;HR&quot;,&quot;c&quot;:&quot;#d9572b&quot;,&quot;v&quot;:[66,71,72,78,78],&quot;d&quot;:0},{&quot;n&quot;:&quot;Adriatic Croatia&quot;,&quot;sn&quot;:&quot;Adriatic&quot;,&quot;c&quot;:&quot;#1a9e72&quot;,&quot;v&quot;:[59,66,69,73,73],&quot;d&quot;:0},{&quot;n&quot;:&quot;Northern Croatia&quot;,&quot;sn&quot;:&quot;Northern&quot;,&quot;c&quot;:&quot;#7a4fb3&quot;,&quot;v&quot;:[54,57,59,66,64],&quot;d&quot;:0},{&quot;n&quot;:&quot;Pannonian Croatia&quot;,&quot;sn&quot;:&quot;Pannonian&quot;,&quot;c&quot;:&quot;#8a9bb0&quot;,&quot;v&quot;:[46,50,50,53,53],&quot;d&quot;:0}],&quot;ymin&quot;:40,&quot;ymax&quot;:140,&quot;ystep&quot;:20,&quot;unit&quot;:&quot;&quot;,&quot;dec&quot;:0,&quot;ydec&quot;:0,&quot;ref&quot;:100,&quot;reflab&quot;:&quot;EU-27 = 100&quot;}\" role=\"img\" aria-label=\"Line chart from 2020 to 2024. The City of Zagreb rose from 116 to 131% of the EU average, Adriatic Croatia from 59 to 73, Northern Croatia from 54 to 64 and Pannonian Croatia from 46 to 53%. Croatia is at 78%.\"><\/div>\n<details><summary>Show the data in a table<\/summary><div class=\"vz-scroll\"><table><thead><tr><th>Year<\/th><th>City of Zagreb<\/th><th>Croatia<\/th><th>Adriatic Croatia<\/th><th>Northern Croatia<\/th><th>Pannonian Croatia<\/th><\/tr><\/thead><tbody><tr><td>2020<\/td><td class=\"n\">116<\/td><td class=\"n\">66<\/td><td class=\"n\">59<\/td><td class=\"n\">54<\/td><td class=\"n\">46<\/td><\/tr><tr><td>2021<\/td><td class=\"n\">121<\/td><td class=\"n\">71<\/td><td class=\"n\">66<\/td><td class=\"n\">57<\/td><td class=\"n\">50<\/td><\/tr><tr><td>2022<\/td><td class=\"n\">119<\/td><td class=\"n\">72<\/td><td class=\"n\">69<\/td><td class=\"n\">59<\/td><td class=\"n\">50<\/td><\/tr><tr><td>2023<\/td><td class=\"n\">131<\/td><td class=\"n\">78<\/td><td class=\"n\">73<\/td><td class=\"n\">66<\/td><td class=\"n\">53<\/td><\/tr><tr><td>2024<\/td><td class=\"n\">131<\/td><td class=\"n\">78<\/td><td class=\"n\">73<\/td><td class=\"n\">64<\/td><td class=\"n\">53<\/td><\/tr><\/tbody><\/table><\/div><\/details>\n<p class=\"vz-note\" style=\"margin-top:12px !important\">A value of 100 is the EU-27 average. Data for 2024 are provisional. All regions are growing, but the gap between the City of Zagreb and Pannonian Croatia remains wide.<\/p>\n<p class=\"vz-src\">Source: Eurostat, GDP per capita in purchasing power standards, NUTS 2 regions (nama_10r_2gdp, published on 10 February 2026).<\/p>\n<div class=\"vz-tip\" hidden><\/div>\n<\/figure>\n<script>\n(function(){\n  var fig = document.getElementById(\"rr-nuts2\");\n  if (!fig) { return; }\n  function tipInit(fig) {\n    var tip = fig.querySelector(\".vz-tip\");\n    function show(el) {\n      tip.textContent = el.getAttribute(\"data-tip\");\n      tip.hidden = false;\n      var fr = fig.getBoundingClientRect();\n      var r = el.getBoundingClientRect();\n      var x = r.left - fr.left + 10;\n      var maxX = fig.clientWidth - tip.offsetWidth - 8;\n      if (x > maxX) { x = maxX; }\n      if (x < 8) { x = 8; }\n      tip.style.left = x + \"px\";\n      tip.style.top = (r.top - fr.top - tip.offsetHeight - 6) + \"px\";\n    }\n    function hide() { tip.hidden = true; }\n    fig.querySelectorAll(\"[data-tip]\").forEach(function(el) {\n      el.addEventListener(\"mouseenter\", function() { show(el); });\n      el.addEventListener(\"mouseleave\", hide);\n      el.addEventListener(\"focus\", function() { show(el); });\n      el.addEventListener(\"blur\", hide);\n      el.addEventListener(\"click\", function() { if (tip.hidden) { show(el); } else { hide(); } });\n    });\n  }\n  tipInit(fig);\n  var NS = \"http:\/\/www.w3.org\/2000\/svg\";\n  function el(name, attrs, parent) {\n    var e = document.createElementNS(NS, name);\n    for (var k in attrs) { if (attrs.hasOwnProperty(k)) { e.setAttribute(k, attrs[k]); } }\n    if (parent) { parent.appendChild(e); }\n    return e;\n  }\n  function txt(parent, x, y, s, attrs) {\n    var a = attrs || {};\n    a.x = x; a.y = y;\n    if (!a[\"font-size\"]) { a[\"font-size\"] = 12; }\n    if (!a.fill) { a.fill = \"#4a5d75\"; }\n    var t = el(\"text\", a, parent);\n    t.textContent = s;\n    return t;\n  }\n  var LANG = fig.getAttribute(\"data-lang\");\n  var TH = LANG === \"hr\" ? \".\" : \",\";\n  var DC = LANG === \"hr\" ? \",\" : \".\";\n  function fmt(v, dec) {\n    var s = Number(v).toFixed(dec);\n    var p = s.split(\".\");\n    var i = p[0].replace(\/\\B(?=(\\d{3})+(?!\\d))\/g, TH);\n    if (dec > 0) { return i + DC + p[1]; }\n    return i;\n  }\n  var tip = fig.querySelector(\".vz-tip\");\n  function tipAt(x, y, s) {\n    tip.textContent = s;\n    tip.hidden = false;\n    var maxX = fig.clientWidth - tip.offsetWidth - 8;\n    var tx = x + 14;\n    if (tx > maxX) { tx = x - tip.offsetWidth - 14; }\n    if (tx < 8) { tx = 8; }\n    var ty = y - tip.offsetHeight - 10;\n    if (ty < 4) { ty = y + 16; }\n    tip.style.left = tx + \"px\";\n    tip.style.top = ty + \"px\";\n  }\n  function tipHide() { tip.hidden = true; }\n  var box = fig.querySelector(\".vz-chart\");\n  var cfg = JSON.parse(box.getAttribute(\"data-cfg\"));\n  function draw() {\n    while (box.firstChild) { box.removeChild(box.firstChild); }\n    var W = Math.max(280, box.clientWidth);\n    var narrow = W < 520;\n    var H = narrow ? 260 : 310;\n    var m = {l: 46, r: narrow ? 56 : 136, t: 12, b: 30};\n    var iw = W - m.l - m.r, ih = H - m.t - m.b;\n    var svg = el(\"svg\", {viewBox: \"0 0 \" + W + \" \" + H, width: W, height: H}, box);\n    var n = cfg.x.length;\n    function X(i) { return m.l + (n === 1 ? iw \/ 2 : i * iw \/ (n - 1)); }\n    function Y(v) { return m.t + ih - (v - cfg.ymin) \/ (cfg.ymax - cfg.ymin) * ih; }\n    for (var g = cfg.ymin; g <= cfg.ymax + 1e-9; g += cfg.ystep) {\n      el(\"line\", {x1: m.l, x2: m.l + iw, y1: Y(g), y2: Y(g), stroke: \"#d9e1ea\", \"stroke-width\": 1}, svg);\n      txt(svg, m.l - 6, Y(g) + 4, fmt(g, cfg.ydec), {\"text-anchor\": \"end\", \"font-size\": 11});\n    }\n    var step = narrow ? Math.ceil(n \/ 4) : (n > 9 ? 2 : 1);\n    for (var i = 0; i < n; i += step) { txt(svg, X(i), H - 8, String(cfg.x[i]), {\"text-anchor\": \"middle\", \"font-size\": 11}); }\n    if (cfg.ref !== null) {\n      el(\"line\", {x1: m.l, x2: m.l + iw, y1: Y(cfg.ref), y2: Y(cfg.ref), stroke: \"#4a5d75\", \"stroke-width\": 1.5, \"stroke-dasharray\": \"5 4\"}, svg);\n      txt(svg, m.l + iw + 6, Y(cfg.ref) + 4, cfg.reflab, {\"font-size\": 11});\n    }\n    var ends = [];\n    cfg.s.forEach(function(s) {\n      var d = \"\", last = -1;\n      s.v.forEach(function(v, i) {\n        if (v === null) { return; }\n        d += (last < 0 ? \"M\" : \"L\") + X(i).toFixed(1) + \" \" + Y(v).toFixed(1);\n        last = i;\n      });\n      var pa = {d: d, fill: \"none\", stroke: s.c, \"stroke-width\": 2.5, \"stroke-linejoin\": \"round\", \"stroke-linecap\": \"round\"};\n      if (s.d) { pa[\"stroke-dasharray\"] = \"7 5\"; }\n      el(\"path\", pa, svg);\n      s.v.forEach(function(v, i) { if (v !== null) { el(\"circle\", {cx: X(i), cy: Y(v), r: 3, fill: s.c}, svg); } });\n      if (last >= 0) { ends.push({y: Y(s.v[last]), s: s, v: s.v[last]}); }\n    });\n    ends.sort(function(a, b) { return a.y - b.y; });\n    for (var k = 1; k < ends.length; k++) { if (ends[k].y - ends[k - 1].y < 14) { ends[k].y = ends[k - 1].y + 14; } }\n    ends.forEach(function(e) {\n      txt(svg, m.l + iw + 6, e.y + 4, (narrow ? \"\" : e.s.sn + \" \") + fmt(e.v, cfg.dec) + cfg.unit, {\"font-size\": 11.5, fill: e.s.c, \"font-weight\": 700});\n    });\n    var cross = el(\"line\", {x1: 0, x2: 0, y1: m.t, y2: m.t + ih, stroke: \"#4a5d75\", \"stroke-width\": 1, visibility: \"hidden\"}, svg);\n    var dots = cfg.s.map(function(s) { return el(\"circle\", {r: 5, fill: s.c, stroke: \"#fff\", \"stroke-width\": 2, visibility: \"hidden\"}, svg); });\n    var hit = el(\"rect\", {x: m.l - 10, y: m.t, width: iw + 20, height: ih, fill: \"transparent\"}, svg);\n    function at(clientX) {\n      var r = svg.getBoundingClientRect();\n      var px = (clientX - r.left) * W \/ r.width;\n      var i = n === 1 ? 0 : Math.round((px - m.l) \/ iw * (n - 1));\n      if (i < 0) { i = 0; }\n      if (i > n - 1) { i = n - 1; }\n      cross.setAttribute(\"x1\", X(i)); cross.setAttribute(\"x2\", X(i)); cross.setAttribute(\"visibility\", \"visible\");\n      var s = cfg.x[i] + \": \", ty = null;\n      cfg.s.forEach(function(se, j) {\n        var v = se.v[i];\n        if (v === null) { dots[j].setAttribute(\"visibility\", \"hidden\"); return; }\n        dots[j].setAttribute(\"cx\", X(i)); dots[j].setAttribute(\"cy\", Y(v)); dots[j].setAttribute(\"visibility\", \"visible\");\n        s += (ty === null ? \"\" : \", \") + se.n + \" \" + fmt(v, cfg.dec) + cfg.unit;\n        if (ty === null) { ty = Y(v); }\n      });\n      var fr = fig.getBoundingClientRect();\n      tipAt(r.left - fr.left + X(i) * r.width \/ W, r.top - fr.top + (ty === null ? m.t : ty) * r.height \/ H, s);\n    }\n    function off() { cross.setAttribute(\"visibility\", \"hidden\"); dots.forEach(function(d) { d.setAttribute(\"visibility\", \"hidden\"); }); tipHide(); }\n    hit.addEventListener(\"pointermove\", function(ev) { at(ev.clientX); });\n    hit.addEventListener(\"pointerdown\", function(ev) { at(ev.clientX); });\n    hit.addEventListener(\"pointerleave\", off);\n  }\n  draw();\n  var lastW = box.clientWidth;\n  window.addEventListener(\"resize\", function() { if (Math.abs(box.clientWidth - lastW) > 20) { lastW = box.clientWidth; draw(); } });\n})();\n<\/script>\n\n\n\n<p class=\"wp-block-paragraph\">All regions have improved their position since 2020, but at different speeds. Pannonian Croatia rose from 46 to 53% of the EU average, and Adriatic Croatia from 59 to 73%. The Institute of Economics, Zagreb, reports that from 2000 to 2023 Northern Croatia converged towards the EU average the fastest and Pannonian Croatia the slowest. Under cohesion policy rules, regions below 75% of the EU average are considered less developed and have the highest co-financing rates. The current classification of regions is based on older data, but even on 2024 data three Croatian regions are below that threshold.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Wages and unemployment<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The average net wage in Croatia in the second quarter of 2026 was EUR 1,553. Only three counties were above the average, the City of Zagreb (EUR 1,784), Zagreb County (EUR 1,583) and Primorje-Gorski Kotar (EUR 1,564). Wages are lowest in Virovitica-Podravina (EUR 1,373), Brod-Posavina (EUR 1,388) and Bjelovar-Bilogora County (EUR 1,404). The gap between the highest and lowest average county wage, about 30%, is much smaller than the gap in GDP per capita.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">According to Croatian Employment Service data reported by the Hina news agency, registered unemployment at the end of June 2026 was the lowest on record (59,423 people). For a comparison between counties, in the development index calculation the average unemployment rate for 2020\u20132022 ranged from 3.21% in Vara\u017edin County to 13.25% in Virovitica-Podravina County.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Population: decline everywhere, growth only in Zagreb and on the Adriatic<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Between the 2011 and 2021 censuses Croatia lost 413,056 inhabitants, or 9.64%. Every county had fewer inhabitants. The largest declines were in Vukovar-Srijem (\u221220.28%), Sisak-Moslavina (\u221219.04%), Po\u017eega-Slavonia (\u221217.88%) and Brod-Posavina County (\u221217.85%), and the smallest in the City of Zagreb (\u22122.90%), Zagreb County (\u22125.55%) and Dubrovnik-Neretva (\u22125.71%).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">More recent estimates show a reversal in part of the country. According to the Croatian Bureau of Statistics, Croatia had 3,874,993 inhabitants in mid-2025, 8,760 more than a year earlier. The population grew in Zagreb County, the City of Zagreb and all seven Adriatic counties, and fell the most in Osijek-Baranja (\u22121,920) and Sisak-Moslavina County (\u22121,531).<\/p>\n\n\n\n<style>\n.vz{background:#f6f8fb;border:1px solid #d9e1ea;border-radius:18px;padding:22px 22px 18px;margin:30px 0;color:#002245;position:relative;font-size:15px;line-height:1.45}\n.vz *{box-sizing:border-box}\n.vz [hidden]{display:none !important}\n.vz p{margin:0 0 8px !important;color:#002245 !important}\n.vz .vz-k{font-size:12px !important;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#4a5d75 !important;margin-bottom:4px !important}\n.vz .vz-t{font-size:19px !important;font-weight:800;line-height:1.3 !important;margin-bottom:12px !important}\n.vz .vz-src{font-size:12.5px !important;color:#4a5d75 !important;margin:12px 0 0 !important}\n.vz .vz-note{font-size:13.5px !important;color:#4a5d75 !important}\n.vz-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px}\n.vz-tile{background:#fff;border:1px solid #d9e1ea;border-radius:14px;padding:14px 14px 12px}\n.vz-tile .vz-n{font-size:23px;font-weight:800;line-height:1.15;color:#002245;display:block;white-space:nowrap}\n.vz-tile .vz-l{font-size:13px;color:#4a5d75;display:block;margin-top:4px}\n.vz-tile.vz-hr{border-color:#d9572b;box-shadow:inset 4px 0 0 #d9572b}\n.vz-legend{display:flex;flex-wrap:wrap;gap:14px;margin:0 0 12px;font-size:13.5px;color:#4a5d75}\n.vz-legend span{display:inline-flex;align-items:center;gap:6px}\n.vz-legend i{display:inline-block;width:12px;height:12px;border-radius:3px}\n.vz-legend i.vz-c{border-radius:50%}\n.vz-legend i.vz-o{background:transparent !important;border:2px dashed #4a5d75}\n.vz-legend i.vz-l{width:16px;height:0;border-top:2px dashed #4a5d75;border-radius:0}\n.vz-ctrl{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}\n.vz-ctrl button{border:1px solid #d9e1ea;background:#fff;color:#002245;border-radius:999px;padding:6px 14px;font-size:13.5px;cursor:pointer;font-weight:600;line-height:1.3}\n.vz-ctrl button[aria-pressed=\"true\"]{background:#002245;color:#fff;border-color:#002245}\n.vz-rows{display:flex;flex-direction:column;gap:7px}\n.vz-rows.vz-g{gap:14px}\n.vz-row{display:grid;grid-template-columns:minmax(96px,30%) 1fr;align-items:center;gap:10px}\n.vz-rows.vz-g .vz-row{display:block}\n.vz-row .vz-rl{font-size:13.5px;margin:0 !important;color:#002245;line-height:1.25}\n.vz-rows.vz-g .vz-rl{font-weight:600;margin:0 0 5px !important}\n.vz-row.vz-hr .vz-rl{font-weight:800;color:#d9572b !important}\n.vz-row.vz-agg .vz-rl{font-style:italic}\n.vz-bar{display:flex;align-items:center;gap:8px;margin:0 0 2px;cursor:default;outline:none}\n.vz-bar .vz-track{flex:1 1 auto;position:relative;height:14px}\n.vz-bar .vz-fill{position:absolute;left:0;top:0;bottom:0;border-radius:0 4px 4px 0;min-width:3px;transition:width .35s}\n.vz-bar .vz-v{flex:0 0 auto;font-size:13px;color:#002245;min-width:74px;font-variant-numeric:tabular-nums}\n.vz-bar:focus .vz-fill,.vz-bar:hover .vz-fill{filter:brightness(1.12)}\n.vz-ref{position:absolute;top:-4px;bottom:-4px;border-left:2px dashed #4a5d75}\n.vz-agg .vz-fill{background:transparent !important;border:2px dashed #4a5d75;border-left:0}\n.vz-tip{position:absolute;z-index:5;background:#002245;color:#fff;font-size:13px;line-height:1.4;padding:8px 10px;border-radius:8px;max-width:260px;pointer-events:none;box-shadow:0 6px 18px rgba(0,34,69,.25)}\n.vz-tip[hidden]{display:none}\n.vz details{margin-top:10px;font-size:13.5px}\n.vz details summary{cursor:pointer;color:#4a5d75}\n.vz table{border-collapse:collapse;width:100%;margin-top:8px;font-size:13px;background:#fff}\n.vz th,.vz td{border:1px solid #d9e1ea;padding:4px 7px;text-align:left}\n.vz td.n{text-align:right;font-variant-numeric:tabular-nums}\n.vz .vz-scroll{max-height:320px;overflow:auto}\n.vz-chart{position:relative;width:100%;min-height:240px;touch-action:pan-y}\n.vz-chart svg{display:block;width:100%;height:auto;overflow:visible}\n.vz-chart text{font-family:inherit}\n.vz-stat{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 12px}\n.vz-stat span{background:#fff;border:1px solid #d9e1ea;border-radius:10px;padding:6px 10px;font-size:13.5px;color:#002245}\n.vz-stat b{font-variant-numeric:tabular-nums}\n.vz-calc label{display:block;font-weight:700;font-size:14px;margin:0 0 6px;color:#002245}\n.vz-calc input[type=range]{width:100%;accent-color:#d9572b;margin:4px 0 12px}\n.vz-out-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-top:4px}\n.vz-out-grid div{background:#fff;border:1px solid #d9e1ea;border-radius:14px;padding:12px 14px}\n.vz-out-grid b{display:block;font-size:22px;font-weight:800;line-height:1.2;font-variant-numeric:tabular-nums;color:#002245}\n.vz-out-grid small{display:block;font-size:13px;color:#4a5d75;margin-top:3px}\n@media (max-width:640px){.vz{padding:18px 14px 14px}.vz-bar .vz-v{min-width:62px;font-size:12.5px}.vz-tile .vz-n{font-size:20px}.vz-row{grid-template-columns:minmax(84px,34%) 1fr;gap:8px}.vz-row .vz-rl{font-size:12.5px}}\n<\/style>\n<figure class=\"vz\" id=\"rr-stanovnistvo\" data-lang=\"en\">\n<style>.vz .vz-zero{position:absolute;top:-3px;bottom:-3px;border-left:1.5px solid #4a5d75;z-index:1}.vz .vz-fill.vz-neg{border-radius:4px 0 0 4px}<\/style>\n<p class=\"vz-k\">Interactive chart<\/p>\n<p class=\"vz-t\">Population by county<\/p>\n<div class=\"vz-ctrl\" role=\"group\" aria-label=\"Population by county\"><button type=\"button\" data-m=\"0\" aria-pressed=\"true\">2021 census vs 2011 census<\/button><button type=\"button\" data-m=\"1\" aria-pressed=\"false\">2025 estimate vs 2024<\/button><\/div>\n<div class=\"vz-rows\" data-g=\"0\">\n<div class=\"vz-row\"><p class=\"vz-rl\">City of Zagreb<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"City of Zagreb: \u22122.90% population change between the 2011 and 2021 censuses\" aria-label=\"City of Zagreb: \u22122.90% population change between the 2011 and 2021 censuses\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:91.67%\"><\/div><div class=\"vz-fill vz-neg\" style=\"left:79.58%;width:12.08%;background:#8a9bb0\"><\/div><\/div><span class=\"vz-v\">\u22122.90%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Zagreb County<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Zagreb County: \u22125.55% population change between the 2011 and 2021 censuses\" aria-label=\"Zagreb County: \u22125.55% population change between the 2011 and 2021 censuses\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:91.67%\"><\/div><div class=\"vz-fill vz-neg\" style=\"left:68.54%;width:23.12%;background:#8a9bb0\"><\/div><\/div><span class=\"vz-v\">\u22125.55%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Dubrovnik-Neretva<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Dubrovnik-Neretva: \u22125.71% population change between the 2011 and 2021 censuses\" aria-label=\"Dubrovnik-Neretva: \u22125.71% population change between the 2011 and 2021 censuses\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:91.67%\"><\/div><div class=\"vz-fill vz-neg\" style=\"left:67.87%;width:23.79%;background:#8a9bb0\"><\/div><\/div><span class=\"vz-v\">\u22125.71%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Zadar<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Zadar: \u22126.03% population change between the 2011 and 2021 censuses\" aria-label=\"Zadar: \u22126.03% population change between the 2011 and 2021 censuses\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:91.67%\"><\/div><div class=\"vz-fill vz-neg\" style=\"left:66.54%;width:25.13%;background:#8a9bb0\"><\/div><\/div><span class=\"vz-v\">\u22126.03%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Istria<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Istria: \u22126.16% population change between the 2011 and 2021 censuses\" aria-label=\"Istria: \u22126.16% population change between the 2011 and 2021 censuses\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:91.67%\"><\/div><div class=\"vz-fill vz-neg\" style=\"left:66.00%;width:25.67%;background:#8a9bb0\"><\/div><\/div><span class=\"vz-v\">\u22126.16%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Split-Dalmatia<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Split-Dalmatia: \u22126.90% population change between the 2011 and 2021 censuses\" aria-label=\"Split-Dalmatia: \u22126.90% population change between the 2011 and 2021 censuses\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:91.67%\"><\/div><div class=\"vz-fill vz-neg\" style=\"left:62.92%;width:28.75%;background:#8a9bb0\"><\/div><\/div><span class=\"vz-v\">\u22126.90%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Me\u0111imurje<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Me\u0111imurje: \u22127.52% population change between the 2011 and 2021 censuses\" aria-label=\"Me\u0111imurje: \u22127.52% population change between the 2011 and 2021 censuses\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:91.67%\"><\/div><div class=\"vz-fill vz-neg\" style=\"left:60.33%;width:31.33%;background:#8a9bb0\"><\/div><\/div><span class=\"vz-v\">\u22127.52%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Krapina-Zagorje<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Krapina-Zagorje: \u22129.17% population change between the 2011 and 2021 censuses\" aria-label=\"Krapina-Zagorje: \u22129.17% population change between the 2011 and 2021 censuses\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:91.67%\"><\/div><div class=\"vz-fill vz-neg\" style=\"left:53.46%;width:38.21%;background:#8a9bb0\"><\/div><\/div><span class=\"vz-v\">\u22129.17%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Vara\u017edin<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Vara\u017edin: \u22129.36% population change between the 2011 and 2021 censuses\" aria-label=\"Vara\u017edin: \u22129.36% population change between the 2011 and 2021 censuses\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:91.67%\"><\/div><div class=\"vz-fill vz-neg\" style=\"left:52.67%;width:39.00%;background:#8a9bb0\"><\/div><\/div><span class=\"vz-v\">\u22129.36%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Primorje-Gorski Kotar<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Primorje-Gorski Kotar: \u221210.39% population change between the 2011 and 2021 censuses\" aria-label=\"Primorje-Gorski Kotar: \u221210.39% population change between the 2011 and 2021 censuses\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:91.67%\"><\/div><div class=\"vz-fill vz-neg\" style=\"left:48.37%;width:43.29%;background:#8a9bb0\"><\/div><\/div><span class=\"vz-v\">\u221210.39%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">\u0160ibenik-Knin<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"\u0160ibenik-Knin: \u221211.88% population change between the 2011 and 2021 censuses\" aria-label=\"\u0160ibenik-Knin: \u221211.88% population change between the 2011 and 2021 censuses\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:91.67%\"><\/div><div class=\"vz-fill vz-neg\" style=\"left:42.17%;width:49.50%;background:#8a9bb0\"><\/div><\/div><span class=\"vz-v\">\u221211.88%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Koprivnica-Kri\u017eevci<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Koprivnica-Kri\u017eevci: \u221212.43% population change between the 2011 and 2021 censuses\" aria-label=\"Koprivnica-Kri\u017eevci: \u221212.43% population change between the 2011 and 2021 censuses\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:91.67%\"><\/div><div class=\"vz-fill vz-neg\" style=\"left:39.87%;width:51.79%;background:#8a9bb0\"><\/div><\/div><span class=\"vz-v\">\u221212.43%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Karlovac<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Karlovac: \u221212.96% population change between the 2011 and 2021 censuses\" aria-label=\"Karlovac: \u221212.96% population change between the 2011 and 2021 censuses\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:91.67%\"><\/div><div class=\"vz-fill vz-neg\" style=\"left:37.67%;width:54.00%;background:#8a9bb0\"><\/div><\/div><span class=\"vz-v\">\u221212.96%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Bjelovar-Bilogora<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Bjelovar-Bilogora: \u221214.93% population change between the 2011 and 2021 censuses\" aria-label=\"Bjelovar-Bilogora: \u221214.93% population change between the 2011 and 2021 censuses\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:91.67%\"><\/div><div class=\"vz-fill vz-neg\" style=\"left:29.46%;width:62.21%;background:#8a9bb0\"><\/div><\/div><span class=\"vz-v\">\u221214.93%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Osijek-Baranja<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Osijek-Baranja: \u221215.41% population change between the 2011 and 2021 censuses\" aria-label=\"Osijek-Baranja: \u221215.41% population change between the 2011 and 2021 censuses\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:91.67%\"><\/div><div class=\"vz-fill vz-neg\" style=\"left:27.46%;width:64.21%;background:#8a9bb0\"><\/div><\/div><span class=\"vz-v\">\u221215.41%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Lika-Senj<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Lika-Senj: \u221216.06% population change between the 2011 and 2021 censuses\" aria-label=\"Lika-Senj: \u221216.06% population change between the 2011 and 2021 censuses\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:91.67%\"><\/div><div class=\"vz-fill vz-neg\" style=\"left:24.75%;width:66.92%;background:#8a9bb0\"><\/div><\/div><span class=\"vz-v\">\u221216.06%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Virovitica-Podravina<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Virovitica-Podravina: \u221217.05% population change between the 2011 and 2021 censuses\" aria-label=\"Virovitica-Podravina: \u221217.05% population change between the 2011 and 2021 censuses\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:91.67%\"><\/div><div class=\"vz-fill vz-neg\" style=\"left:20.62%;width:71.04%;background:#8a9bb0\"><\/div><\/div><span class=\"vz-v\">\u221217.05%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Brod-Posavina<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Brod-Posavina: \u221217.85% population change between the 2011 and 2021 censuses\" aria-label=\"Brod-Posavina: \u221217.85% population change between the 2011 and 2021 censuses\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:91.67%\"><\/div><div class=\"vz-fill vz-neg\" style=\"left:17.29%;width:74.38%;background:#8a9bb0\"><\/div><\/div><span class=\"vz-v\">\u221217.85%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Po\u017eega-Slavonia<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Po\u017eega-Slavonia: \u221217.88% population change between the 2011 and 2021 censuses\" aria-label=\"Po\u017eega-Slavonia: \u221217.88% population change between the 2011 and 2021 censuses\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:91.67%\"><\/div><div class=\"vz-fill vz-neg\" style=\"left:17.17%;width:74.50%;background:#8a9bb0\"><\/div><\/div><span class=\"vz-v\">\u221217.88%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Sisak-Moslavina<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Sisak-Moslavina: \u221219.04% population change between the 2011 and 2021 censuses\" aria-label=\"Sisak-Moslavina: \u221219.04% population change between the 2011 and 2021 censuses\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:91.67%\"><\/div><div class=\"vz-fill vz-neg\" style=\"left:12.33%;width:79.33%;background:#8a9bb0\"><\/div><\/div><span class=\"vz-v\">\u221219.04%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Vukovar-Srijem<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Vukovar-Srijem: \u221220.28% population change between the 2011 and 2021 censuses\" aria-label=\"Vukovar-Srijem: \u221220.28% population change between the 2011 and 2021 censuses\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:91.67%\"><\/div><div class=\"vz-fill vz-neg\" style=\"left:7.17%;width:84.50%;background:#8a9bb0\"><\/div><\/div><span class=\"vz-v\">\u221220.28%<\/span><\/div><\/div>\n<\/div>\n<div class=\"vz-rows\" data-g=\"1\" hidden>\n<div class=\"vz-row\"><p class=\"vz-rl\">Istria<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Istria: +1.60% population change from 2024 to mid-2025\" aria-label=\"Istria: +1.60% population change from 2024 to mid-2025\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:43.75%\"><\/div><div class=\"vz-fill\" style=\"left:43.75%;width:50.00%;background:#1a9e72\"><\/div><\/div><span class=\"vz-v\">+1.60%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Zadar<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Zadar: +1.49% population change from 2024 to mid-2025\" aria-label=\"Zadar: +1.49% population change from 2024 to mid-2025\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:43.75%\"><\/div><div class=\"vz-fill\" style=\"left:43.75%;width:46.56%;background:#1a9e72\"><\/div><\/div><span class=\"vz-v\">+1.49%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Zagreb County<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Zagreb County: +1.18% population change from 2024 to mid-2025\" aria-label=\"Zagreb County: +1.18% population change from 2024 to mid-2025\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:43.75%\"><\/div><div class=\"vz-fill\" style=\"left:43.75%;width:36.88%;background:#1a9e72\"><\/div><\/div><span class=\"vz-v\">+1.18%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Dubrovnik-Neretva<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Dubrovnik-Neretva: +0.82% population change from 2024 to mid-2025\" aria-label=\"Dubrovnik-Neretva: +0.82% population change from 2024 to mid-2025\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:43.75%\"><\/div><div class=\"vz-fill\" style=\"left:43.75%;width:25.62%;background:#1a9e72\"><\/div><\/div><span class=\"vz-v\">+0.82%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Lika-Senj<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Lika-Senj: +0.80% population change from 2024 to mid-2025\" aria-label=\"Lika-Senj: +0.80% population change from 2024 to mid-2025\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:43.75%\"><\/div><div class=\"vz-fill\" style=\"left:43.75%;width:25.00%;background:#1a9e72\"><\/div><\/div><span class=\"vz-v\">+0.80%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Split-Dalmatia<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Split-Dalmatia: +0.65% population change from 2024 to mid-2025\" aria-label=\"Split-Dalmatia: +0.65% population change from 2024 to mid-2025\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:43.75%\"><\/div><div class=\"vz-fill\" style=\"left:43.75%;width:20.31%;background:#1a9e72\"><\/div><\/div><span class=\"vz-v\">+0.65%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">\u0160ibenik-Knin<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"\u0160ibenik-Knin: +0.59% population change from 2024 to mid-2025\" aria-label=\"\u0160ibenik-Knin: +0.59% population change from 2024 to mid-2025\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:43.75%\"><\/div><div class=\"vz-fill\" style=\"left:43.75%;width:18.44%;background:#1a9e72\"><\/div><\/div><span class=\"vz-v\">+0.59%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Primorje-Gorski Kotar<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Primorje-Gorski Kotar: +0.50% population change from 2024 to mid-2025\" aria-label=\"Primorje-Gorski Kotar: +0.50% population change from 2024 to mid-2025\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:43.75%\"><\/div><div class=\"vz-fill\" style=\"left:43.75%;width:15.62%;background:#1a9e72\"><\/div><\/div><span class=\"vz-v\">+0.50%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">City of Zagreb<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"City of Zagreb: +0.45% population change from 2024 to mid-2025\" aria-label=\"City of Zagreb: +0.45% population change from 2024 to mid-2025\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:43.75%\"><\/div><div class=\"vz-fill\" style=\"left:43.75%;width:14.06%;background:#1a9e72\"><\/div><\/div><span class=\"vz-v\">+0.45%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Me\u0111imurje<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Me\u0111imurje: \u22120.02% population change from 2024 to mid-2025\" aria-label=\"Me\u0111imurje: \u22120.02% population change from 2024 to mid-2025\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:43.75%\"><\/div><div class=\"vz-fill vz-neg\" style=\"left:43.12%;width:0.62%;background:#8a9bb0\"><\/div><\/div><span class=\"vz-v\">\u22120.02%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Krapina-Zagorje<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Krapina-Zagorje: \u22120.18% population change from 2024 to mid-2025\" aria-label=\"Krapina-Zagorje: \u22120.18% population change from 2024 to mid-2025\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:43.75%\"><\/div><div class=\"vz-fill vz-neg\" style=\"left:38.12%;width:5.62%;background:#8a9bb0\"><\/div><\/div><span class=\"vz-v\">\u22120.18%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Vara\u017edin<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Vara\u017edin: \u22120.28% population change from 2024 to mid-2025\" aria-label=\"Vara\u017edin: \u22120.28% population change from 2024 to mid-2025\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:43.75%\"><\/div><div class=\"vz-fill vz-neg\" style=\"left:35.00%;width:8.75%;background:#8a9bb0\"><\/div><\/div><span class=\"vz-v\">\u22120.28%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Koprivnica-Kri\u017eevci<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Koprivnica-Kri\u017eevci: \u22120.42% population change from 2024 to mid-2025\" aria-label=\"Koprivnica-Kri\u017eevci: \u22120.42% population change from 2024 to mid-2025\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:43.75%\"><\/div><div class=\"vz-fill vz-neg\" style=\"left:30.62%;width:13.12%;background:#8a9bb0\"><\/div><\/div><span class=\"vz-v\">\u22120.42%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Karlovac<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Karlovac: \u22120.72% population change from 2024 to mid-2025\" aria-label=\"Karlovac: \u22120.72% population change from 2024 to mid-2025\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:43.75%\"><\/div><div class=\"vz-fill vz-neg\" style=\"left:21.25%;width:22.50%;background:#8a9bb0\"><\/div><\/div><span class=\"vz-v\">\u22120.72%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Osijek-Baranja<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Osijek-Baranja: \u22120.77% population change from 2024 to mid-2025\" aria-label=\"Osijek-Baranja: \u22120.77% population change from 2024 to mid-2025\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:43.75%\"><\/div><div class=\"vz-fill vz-neg\" style=\"left:19.69%;width:24.06%;background:#8a9bb0\"><\/div><\/div><span class=\"vz-v\">\u22120.77%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Bjelovar-Bilogora<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Bjelovar-Bilogora: \u22120.81% population change from 2024 to mid-2025\" aria-label=\"Bjelovar-Bilogora: \u22120.81% population change from 2024 to mid-2025\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:43.75%\"><\/div><div class=\"vz-fill vz-neg\" style=\"left:18.44%;width:25.31%;background:#8a9bb0\"><\/div><\/div><span class=\"vz-v\">\u22120.81%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Brod-Posavina<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Brod-Posavina: \u22120.93% population change from 2024 to mid-2025\" aria-label=\"Brod-Posavina: \u22120.93% population change from 2024 to mid-2025\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:43.75%\"><\/div><div class=\"vz-fill vz-neg\" style=\"left:14.69%;width:29.06%;background:#8a9bb0\"><\/div><\/div><span class=\"vz-v\">\u22120.93%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Virovitica-Podravina<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Virovitica-Podravina: \u22121.00% population change from 2024 to mid-2025\" aria-label=\"Virovitica-Podravina: \u22121.00% population change from 2024 to mid-2025\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:43.75%\"><\/div><div class=\"vz-fill vz-neg\" style=\"left:12.50%;width:31.25%;background:#8a9bb0\"><\/div><\/div><span class=\"vz-v\">\u22121.00%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Vukovar-Srijem<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Vukovar-Srijem: \u22121.01% population change from 2024 to mid-2025\" aria-label=\"Vukovar-Srijem: \u22121.01% population change from 2024 to mid-2025\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:43.75%\"><\/div><div class=\"vz-fill vz-neg\" style=\"left:12.19%;width:31.56%;background:#8a9bb0\"><\/div><\/div><span class=\"vz-v\">\u22121.01%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Po\u017eega-Slavonia<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Po\u017eega-Slavonia: \u22121.13% population change from 2024 to mid-2025\" aria-label=\"Po\u017eega-Slavonia: \u22121.13% population change from 2024 to mid-2025\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:43.75%\"><\/div><div class=\"vz-fill vz-neg\" style=\"left:8.44%;width:35.31%;background:#8a9bb0\"><\/div><\/div><span class=\"vz-v\">\u22121.13%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Sisak-Moslavina<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Sisak-Moslavina: \u22121.14% population change from 2024 to mid-2025\" aria-label=\"Sisak-Moslavina: \u22121.14% population change from 2024 to mid-2025\"><div class=\"vz-track\"><div class=\"vz-zero\" style=\"left:43.75%\"><\/div><div class=\"vz-fill vz-neg\" style=\"left:8.12%;width:35.62%;background:#8a9bb0\"><\/div><\/div><span class=\"vz-v\">\u22121.14%<\/span><\/div><\/div>\n<\/div>\n<p class=\"vz-note vz-enote\" style=\"margin-top:12px !important\" data-n0=\"Every county had fewer inhabitants at the second census. The decline was largest in Vukovar-Srijem (\u221220.28%) and smallest in the City of Zagreb (\u22122.90%).\" data-n1=\"From 2024 to mid-2025 the population grew in the City of Zagreb, Zagreb County and all seven Adriatic counties. Croatia as a whole had 8,760 more inhabitants.\">Every county had fewer inhabitants at the second census. The decline was largest in Vukovar-Srijem (\u221220.28%) and smallest in the City of Zagreb (\u22122.90%).<\/p>\n<p class=\"vz-src\">Sources: Croatian Bureau of Statistics, 2011 and 2021 censuses and population estimate for 2025 (September 2026). Percentages calculated by Omnia Solutions.<\/p>\n<div class=\"vz-tip\" hidden><\/div>\n<\/figure>\n<script>\n(function(){\n  var fig = document.getElementById(\"rr-stanovnistvo\");\n  if (!fig) { return; }\n  function tipInit(fig) {\n    var tip = fig.querySelector(\".vz-tip\");\n    function show(el) {\n      tip.textContent = el.getAttribute(\"data-tip\");\n      tip.hidden = false;\n      var fr = fig.getBoundingClientRect();\n      var r = el.getBoundingClientRect();\n      var x = r.left - fr.left + 10;\n      var maxX = fig.clientWidth - tip.offsetWidth - 8;\n      if (x > maxX) { x = maxX; }\n      if (x < 8) { x = 8; }\n      tip.style.left = x + \"px\";\n      tip.style.top = (r.top - fr.top - tip.offsetHeight - 6) + \"px\";\n    }\n    function hide() { tip.hidden = true; }\n    fig.querySelectorAll(\"[data-tip]\").forEach(function(el) {\n      el.addEventListener(\"mouseenter\", function() { show(el); });\n      el.addEventListener(\"mouseleave\", hide);\n      el.addEventListener(\"focus\", function() { show(el); });\n      el.addEventListener(\"blur\", hide);\n      el.addEventListener(\"click\", function() { if (tip.hidden) { show(el); } else { hide(); } });\n    });\n  }\n  tipInit(fig);\n  var btns = fig.querySelectorAll(\".vz-ctrl button\");\n  var gs = fig.querySelectorAll(\".vz-rows\");\n  var note = fig.querySelector(\".vz-enote\");\n  btns.forEach(function(b) {\n    b.addEventListener(\"click\", function() {\n      var m = b.getAttribute(\"data-m\");\n      btns.forEach(function(x) { x.setAttribute(\"aria-pressed\", x === b ? \"true\" : \"false\"); });\n      gs.forEach(function(g) { g.hidden = g.getAttribute(\"data-g\") !== m; });\n      note.textContent = note.getAttribute(\"data-n\" + m);\n    });\n  });\n})();\n<\/script>\n\n\n\n<h2 class=\"wp-block-heading\">The new Regional Development Act<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">On 21 April 2026 the Croatian Parliament adopted a new Regional Development Act of the Republic of Croatia (Official Gazette 45\/2026), which has been in force since 7 May 2026. The main provisions are listed below.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Development is assessed every five years instead of every three, with monitoring between assessments.<\/li>\n\n\n\n<li>By 7 May 2027 the Government will adopt a new regulation setting out the indicators and the method for calculating the development index. Until then the existing regulation applies, and the January 2024 classification remains in force until a new classification decision.<\/li>\n\n\n\n<li>Counties are still classified into four groups, and towns and municipalities into eight. Assisted areas are counties in groups I and II and towns and municipalities in groups I to IV.<\/li>\n\n\n\n<li>A Regional Development Council chaired by the Prime Minister is established, together with councils for Slavonia, Baranja and Srijem, for the North, for Central Croatia and for Adriatic Croatia.<\/li>\n\n\n\n<li>The Act classifies urban areas into categories and regulates the accreditation of regional coordinators, which are the county development agencies.<\/li>\n\n\n\n<li>In their development plans, counties, towns and municipalities plan demographic, social, economic and spatial-environmental measures.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">What regional disparities mean for state aid to businesses<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The location of an investment sets the maximum permitted regional aid intensity. Under the regional aid map for 2022\u20132027, large enterprises can receive up to 50% of eligible costs in Pannonian and Northern Croatia, 40% in Adriatic Croatia and 35% in the City of Zagreb. Medium-sized enterprises receive 10 percentage points more and small enterprises 20 points more. For Sisak-Moslavina County, as a Just Transition Fund area, the European Commission approved higher intensities in March 2023, namely 60% for large, 70% for medium-sized and 75% for small enterprises.<\/p>\n\n\n\n<style>\n.vz{background:#f6f8fb;border:1px solid #d9e1ea;border-radius:18px;padding:22px 22px 18px;margin:30px 0;color:#002245;position:relative;font-size:15px;line-height:1.45}\n.vz *{box-sizing:border-box}\n.vz [hidden]{display:none !important}\n.vz p{margin:0 0 8px !important;color:#002245 !important}\n.vz .vz-k{font-size:12px !important;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#4a5d75 !important;margin-bottom:4px !important}\n.vz .vz-t{font-size:19px !important;font-weight:800;line-height:1.3 !important;margin-bottom:12px !important}\n.vz .vz-src{font-size:12.5px !important;color:#4a5d75 !important;margin:12px 0 0 !important}\n.vz .vz-note{font-size:13.5px !important;color:#4a5d75 !important}\n.vz-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px}\n.vz-tile{background:#fff;border:1px solid #d9e1ea;border-radius:14px;padding:14px 14px 12px}\n.vz-tile .vz-n{font-size:23px;font-weight:800;line-height:1.15;color:#002245;display:block;white-space:nowrap}\n.vz-tile .vz-l{font-size:13px;color:#4a5d75;display:block;margin-top:4px}\n.vz-tile.vz-hr{border-color:#d9572b;box-shadow:inset 4px 0 0 #d9572b}\n.vz-legend{display:flex;flex-wrap:wrap;gap:14px;margin:0 0 12px;font-size:13.5px;color:#4a5d75}\n.vz-legend span{display:inline-flex;align-items:center;gap:6px}\n.vz-legend i{display:inline-block;width:12px;height:12px;border-radius:3px}\n.vz-legend i.vz-c{border-radius:50%}\n.vz-legend i.vz-o{background:transparent !important;border:2px dashed #4a5d75}\n.vz-legend i.vz-l{width:16px;height:0;border-top:2px dashed #4a5d75;border-radius:0}\n.vz-ctrl{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}\n.vz-ctrl button{border:1px solid #d9e1ea;background:#fff;color:#002245;border-radius:999px;padding:6px 14px;font-size:13.5px;cursor:pointer;font-weight:600;line-height:1.3}\n.vz-ctrl button[aria-pressed=\"true\"]{background:#002245;color:#fff;border-color:#002245}\n.vz-rows{display:flex;flex-direction:column;gap:7px}\n.vz-rows.vz-g{gap:14px}\n.vz-row{display:grid;grid-template-columns:minmax(96px,30%) 1fr;align-items:center;gap:10px}\n.vz-rows.vz-g .vz-row{display:block}\n.vz-row .vz-rl{font-size:13.5px;margin:0 !important;color:#002245;line-height:1.25}\n.vz-rows.vz-g .vz-rl{font-weight:600;margin:0 0 5px !important}\n.vz-row.vz-hr .vz-rl{font-weight:800;color:#d9572b !important}\n.vz-row.vz-agg .vz-rl{font-style:italic}\n.vz-bar{display:flex;align-items:center;gap:8px;margin:0 0 2px;cursor:default;outline:none}\n.vz-bar .vz-track{flex:1 1 auto;position:relative;height:14px}\n.vz-bar .vz-fill{position:absolute;left:0;top:0;bottom:0;border-radius:0 4px 4px 0;min-width:3px;transition:width .35s}\n.vz-bar .vz-v{flex:0 0 auto;font-size:13px;color:#002245;min-width:74px;font-variant-numeric:tabular-nums}\n.vz-bar:focus .vz-fill,.vz-bar:hover .vz-fill{filter:brightness(1.12)}\n.vz-ref{position:absolute;top:-4px;bottom:-4px;border-left:2px dashed #4a5d75}\n.vz-agg .vz-fill{background:transparent !important;border:2px dashed #4a5d75;border-left:0}\n.vz-tip{position:absolute;z-index:5;background:#002245;color:#fff;font-size:13px;line-height:1.4;padding:8px 10px;border-radius:8px;max-width:260px;pointer-events:none;box-shadow:0 6px 18px rgba(0,34,69,.25)}\n.vz-tip[hidden]{display:none}\n.vz details{margin-top:10px;font-size:13.5px}\n.vz details summary{cursor:pointer;color:#4a5d75}\n.vz table{border-collapse:collapse;width:100%;margin-top:8px;font-size:13px;background:#fff}\n.vz th,.vz td{border:1px solid #d9e1ea;padding:4px 7px;text-align:left}\n.vz td.n{text-align:right;font-variant-numeric:tabular-nums}\n.vz .vz-scroll{max-height:320px;overflow:auto}\n.vz-chart{position:relative;width:100%;min-height:240px;touch-action:pan-y}\n.vz-chart svg{display:block;width:100%;height:auto;overflow:visible}\n.vz-chart text{font-family:inherit}\n.vz-stat{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 12px}\n.vz-stat span{background:#fff;border:1px solid #d9e1ea;border-radius:10px;padding:6px 10px;font-size:13.5px;color:#002245}\n.vz-stat b{font-variant-numeric:tabular-nums}\n.vz-calc label{display:block;font-weight:700;font-size:14px;margin:0 0 6px;color:#002245}\n.vz-calc input[type=range]{width:100%;accent-color:#d9572b;margin:4px 0 12px}\n.vz-out-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-top:4px}\n.vz-out-grid div{background:#fff;border:1px solid #d9e1ea;border-radius:14px;padding:12px 14px}\n.vz-out-grid b{display:block;font-size:22px;font-weight:800;line-height:1.2;font-variant-numeric:tabular-nums;color:#002245}\n.vz-out-grid small{display:block;font-size:13px;color:#4a5d75;margin-top:3px}\n@media (max-width:640px){.vz{padding:18px 14px 14px}.vz-bar .vz-v{min-width:62px;font-size:12.5px}.vz-tile .vz-n{font-size:20px}.vz-row{grid-template-columns:minmax(84px,34%) 1fr;gap:8px}.vz-row .vz-rl{font-size:12.5px}}\n<\/style>\n<figure class=\"vz\" id=\"rr-potpore\" data-lang=\"en\">\n<p class=\"vz-k\">Interactive chart<\/p>\n<p class=\"vz-t\">Maximum regional aid intensity for investment, 2022\u20132027<\/p>\n<div class=\"vz-ctrl\" role=\"group\" aria-label=\"Maximum regional aid intensity for investment, 2022\u20132027\"><button type=\"button\" data-m=\"0\" aria-pressed=\"true\">Large enterprises<\/button><button type=\"button\" data-m=\"1\" aria-pressed=\"false\">Medium-sized enterprises<\/button><button type=\"button\" data-m=\"2\" aria-pressed=\"false\">Small enterprises<\/button><\/div>\n<div class=\"vz-rows vz-g\" data-g=\"0\">\n<div class=\"vz-row\"><p class=\"vz-rl\">Pannonian Croatia<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Pannonian Croatia, large enterprises: up to 50% of eligible costs\" aria-label=\"Pannonian Croatia, large enterprises: up to 50% of eligible costs\"><div class=\"vz-track\"><div class=\"vz-fill\" style=\"width:62.5%;background:#1a9e72\"><\/div><\/div><span class=\"vz-v\">50%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Northern Croatia<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Northern Croatia, large enterprises: up to 50% of eligible costs\" aria-label=\"Northern Croatia, large enterprises: up to 50% of eligible costs\"><div class=\"vz-track\"><div class=\"vz-fill\" style=\"width:62.5%;background:#1a9e72\"><\/div><\/div><span class=\"vz-v\">50%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Adriatic Croatia<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Adriatic Croatia, large enterprises: up to 40% of eligible costs\" aria-label=\"Adriatic Croatia, large enterprises: up to 40% of eligible costs\"><div class=\"vz-track\"><div class=\"vz-fill\" style=\"width:50.0%;background:#1a9e72\"><\/div><\/div><span class=\"vz-v\">40%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">City of Zagreb<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"City of Zagreb, large enterprises: up to 35% of eligible costs\" aria-label=\"City of Zagreb, large enterprises: up to 35% of eligible costs\"><div class=\"vz-track\"><div class=\"vz-fill\" style=\"width:43.75%;background:#1a9e72\"><\/div><\/div><span class=\"vz-v\">35%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Sisak-Moslavina County<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Sisak-Moslavina County, large enterprises: up to 60% of eligible costs\" aria-label=\"Sisak-Moslavina County, large enterprises: up to 60% of eligible costs\"><div class=\"vz-track\"><div class=\"vz-fill\" style=\"width:75.0%;background:#1a9e72\"><\/div><\/div><span class=\"vz-v\">60%<\/span><\/div><\/div>\n<\/div>\n<div class=\"vz-rows vz-g\" data-g=\"1\" hidden>\n<div class=\"vz-row\"><p class=\"vz-rl\">Pannonian Croatia<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Pannonian Croatia, medium-sized enterprises: up to 60% of eligible costs\" aria-label=\"Pannonian Croatia, medium-sized enterprises: up to 60% of eligible costs\"><div class=\"vz-track\"><div class=\"vz-fill\" style=\"width:75.0%;background:#1a9e72\"><\/div><\/div><span class=\"vz-v\">60%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Northern Croatia<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Northern Croatia, medium-sized enterprises: up to 60% of eligible costs\" aria-label=\"Northern Croatia, medium-sized enterprises: up to 60% of eligible costs\"><div class=\"vz-track\"><div class=\"vz-fill\" style=\"width:75.0%;background:#1a9e72\"><\/div><\/div><span class=\"vz-v\">60%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Adriatic Croatia<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Adriatic Croatia, medium-sized enterprises: up to 50% of eligible costs\" aria-label=\"Adriatic Croatia, medium-sized enterprises: up to 50% of eligible costs\"><div class=\"vz-track\"><div class=\"vz-fill\" style=\"width:62.5%;background:#1a9e72\"><\/div><\/div><span class=\"vz-v\">50%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">City of Zagreb<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"City of Zagreb, medium-sized enterprises: up to 45% of eligible costs\" aria-label=\"City of Zagreb, medium-sized enterprises: up to 45% of eligible costs\"><div class=\"vz-track\"><div class=\"vz-fill\" style=\"width:56.25%;background:#1a9e72\"><\/div><\/div><span class=\"vz-v\">45%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Sisak-Moslavina County<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Sisak-Moslavina County, medium-sized enterprises: up to 70% of eligible costs\" aria-label=\"Sisak-Moslavina County, medium-sized enterprises: up to 70% of eligible costs\"><div class=\"vz-track\"><div class=\"vz-fill\" style=\"width:87.5%;background:#1a9e72\"><\/div><\/div><span class=\"vz-v\">70%<\/span><\/div><\/div>\n<\/div>\n<div class=\"vz-rows vz-g\" data-g=\"2\" hidden>\n<div class=\"vz-row\"><p class=\"vz-rl\">Pannonian Croatia<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Pannonian Croatia, small enterprises: up to 70% of eligible costs\" aria-label=\"Pannonian Croatia, small enterprises: up to 70% of eligible costs\"><div class=\"vz-track\"><div class=\"vz-fill\" style=\"width:87.5%;background:#1a9e72\"><\/div><\/div><span class=\"vz-v\">70%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Northern Croatia<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Northern Croatia, small enterprises: up to 70% of eligible costs\" aria-label=\"Northern Croatia, small enterprises: up to 70% of eligible costs\"><div class=\"vz-track\"><div class=\"vz-fill\" style=\"width:87.5%;background:#1a9e72\"><\/div><\/div><span class=\"vz-v\">70%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Adriatic Croatia<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Adriatic Croatia, small enterprises: up to 60% of eligible costs\" aria-label=\"Adriatic Croatia, small enterprises: up to 60% of eligible costs\"><div class=\"vz-track\"><div class=\"vz-fill\" style=\"width:75.0%;background:#1a9e72\"><\/div><\/div><span class=\"vz-v\">60%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">City of Zagreb<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"City of Zagreb, small enterprises: up to 55% of eligible costs\" aria-label=\"City of Zagreb, small enterprises: up to 55% of eligible costs\"><div class=\"vz-track\"><div class=\"vz-fill\" style=\"width:68.75%;background:#1a9e72\"><\/div><\/div><span class=\"vz-v\">55%<\/span><\/div><\/div>\n<div class=\"vz-row\"><p class=\"vz-rl\">Sisak-Moslavina County<\/p><div class=\"vz-bar\" tabindex=\"0\" data-tip=\"Sisak-Moslavina County, small enterprises: up to 75% of eligible costs\" aria-label=\"Sisak-Moslavina County, small enterprises: up to 75% of eligible costs\"><div class=\"vz-track\"><div class=\"vz-fill\" style=\"width:93.75%;background:#1a9e72\"><\/div><\/div><span class=\"vz-v\">75%<\/span><\/div><\/div>\n<\/div>\n<p class=\"vz-note vz-enote\" style=\"margin-top:12px !important\" data-n0=\"In the City of Zagreb, large enterprises can receive aid only for initial investment in a new economic activity.\" data-n1=\"Medium-sized enterprises receive 10 percentage points more for investments with eligible costs of up to EUR 50 million.\" data-n2=\"Small enterprises receive 20 percentage points more, up to a maximum of 75%, for investments with eligible costs of up to EUR 50 million.\">In the City of Zagreb, large enterprises can receive aid only for initial investment in a new economic activity.<\/p>\n<p class=\"vz-src\">Sources: European Commission, decision SA.64581 on the regional aid map for Croatia 2022\u20132027 and the amendment for Sisak-Moslavina County of 15 March 2023.<\/p>\n<div class=\"vz-tip\" hidden><\/div>\n<\/figure>\n<script>\n(function(){\n  var fig = document.getElementById(\"rr-potpore\");\n  if (!fig) { return; }\n  function tipInit(fig) {\n    var tip = fig.querySelector(\".vz-tip\");\n    function show(el) {\n      tip.textContent = el.getAttribute(\"data-tip\");\n      tip.hidden = false;\n      var fr = fig.getBoundingClientRect();\n      var r = el.getBoundingClientRect();\n      var x = r.left - fr.left + 10;\n      var maxX = fig.clientWidth - tip.offsetWidth - 8;\n      if (x > maxX) { x = maxX; }\n      if (x < 8) { x = 8; }\n      tip.style.left = x + \"px\";\n      tip.style.top = (r.top - fr.top - tip.offsetHeight - 6) + \"px\";\n    }\n    function hide() { tip.hidden = true; }\n    fig.querySelectorAll(\"[data-tip]\").forEach(function(el) {\n      el.addEventListener(\"mouseenter\", function() { show(el); });\n      el.addEventListener(\"mouseleave\", hide);\n      el.addEventListener(\"focus\", function() { show(el); });\n      el.addEventListener(\"blur\", hide);\n      el.addEventListener(\"click\", function() { if (tip.hidden) { show(el); } else { hide(); } });\n    });\n  }\n  tipInit(fig);\n  var btns = fig.querySelectorAll(\".vz-ctrl button\");\n  var gs = fig.querySelectorAll(\".vz-rows\");\n  var note = fig.querySelector(\".vz-enote\");\n  btns.forEach(function(b) {\n    b.addEventListener(\"click\", function() {\n      var m = b.getAttribute(\"data-m\");\n      btns.forEach(function(x) { x.setAttribute(\"aria-pressed\", x === b ? \"true\" : \"false\"); });\n      gs.forEach(function(g) { g.hidden = g.getAttribute(\"data-g\") !== m; });\n      note.textContent = note.getAttribute(\"data-n\" + m);\n    });\n  });\n})();\n<\/script>\n\n\n\n<p class=\"wp-block-paragraph\">Under the Investment Promotion Act, aid for creating new jobs also depends on the registered unemployment rate in the county where the investment is made, so the higher the unemployment, the higher the aid per job. We explain how tax incentives and aid are calculated in our article <a href=\"https:\/\/omniasolutions.hr\/en\/investment-tax-incentives-croatia-2026\/\">on investment tax incentives<\/a>, and give a broader overview of state aid rules in our article <a href=\"https:\/\/omniasolutions.hr\/en\/state-aid-croatia-vs-eu\/\">on state aid in Croatia and the EU<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Assisted area status is sometimes also an eligibility condition or a selection criterion in calls for municipalities, towns and public infrastructure, for example in programmes of the Ministry of Regional Development and EU Funds. Calls for businesses should always be checked one by one, because the criteria differ from call to call.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Methodology: development index values are taken from the table published by the Ministry of Regional Development and EU Funds with the classification decision of January 2024 (Official Gazette 3\/2024). GDP per capita for 2023 is given in the text according to final data from the Croatian Bureau of Statistics and in the chart according to Eurostat, rounded to EUR 100, so that all counties are shown from the same source. Regional data in purchasing power standards are from Eurostat and provisional for 2024. We calculated population changes from Croatian Bureau of Statistics data. Data on changes in groups since 2018 and on the GDP per capita ratio over time are taken from Regio-novosti No. 23 and No. 27, published by the Institute of Economics, Zagreb.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is the fifth of five articles on Croatia and EU money. The others cover <a href=\"https:\/\/omniasolutions.hr\/en\/eu-cohesion-funds-absorption-2021-2027-croatia\/\">absorption of 2021\u20132027 EU funds<\/a>, <a href=\"https:\/\/omniasolutions.hr\/en\/croatia-in-horizon-europe-figures\/\">participation in Horizon Europe<\/a>, <a href=\"https:\/\/omniasolutions.hr\/en\/state-aid-croatia-vs-eu\/\">state aid<\/a> and <a href=\"https:\/\/omniasolutions.hr\/en\/eu-budget-net-balances-small-member-states\/\">net balances in the EU budget<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Frequently asked questions<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Which is the most developed and which the least developed county in Croatia?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">According to the 2024 development index, the City of Zagreb is the most developed (120.517), followed by Zagreb County and Istria. Virovitica-Podravina is the least developed (89.745), followed by Vukovar-Srijem and Brod-Posavina.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How many counties are assisted areas?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The eleven counties in development groups I and II have the status of assisted areas. Among towns and municipalities, 287 are assisted areas.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How large is the gap in GDP per capita between counties?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In 2023 the City of Zagreb had GDP per capita of EUR 34,518, and Virovitica-Podravina County EUR 10,968, less than a third as much. Only three counties are above the Croatian average of EUR 20,526.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Which regions in Croatia are below 75% of the EU average?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">According to Eurostat data for 2024, Pannonian Croatia (53%), Northern Croatia (64%) and Adriatic Croatia (73%) are below 75% of the EU average in purchasing power standards, while the City of Zagreb is at 131%.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What does the new Regional Development Act change?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The Act has been in force since 7 May 2026. Development is assessed every five years instead of three, a new regulation on the development index is due by May 2027, and a Regional Development Council and four regional councils are established.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How does the location of an investment affect the amount of aid?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The maximum regional aid intensity depends on the region. For large enterprises it is 50% in Pannonian and Northern Croatia, 40% in Adriatic Croatia, 35% in the City of Zagreb and 60% in Sisak-Moslavina County. Small and medium-sized enterprises are eligible for higher intensities.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Sources<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/razvoj.gov.hr\/vijesti\/10-dani-regionalnoga-razvoja-i-eu-fondova-desetljece-razvoja\/6216\">Ministry of Regional Development and EU Funds, 10th Days of Regional Development and EU Funds and the publication Regionalni razvoj u Hrvatskoj, 2026. (October 2026, in Croatian)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/razvoj.gov.hr\/o-ministarstvu\/djelokrug-1939\/regionalni-razvoj\/indeks-razvijenosti\/vrijednost-indeksa-razvijenosti-i-pokazatelja-za-izracun-indeksa-razvijenosti-2024\/5508\">Ministry of Regional Development and EU Funds, development index values 2024 (in Croatian)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/narodne-novine.nn.hr\/clanci\/sluzbeni\/2024_01_3_60.html\">Decision on the classification of local and regional self-government units by level of development, Official Gazette 3\/2024 (in Croatian)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/podaci.dzs.hr\/media\/mmwmg1dv\/nr-2026-2-1-bruto-doma\u0107i-proizvod-za-republiku-hrvatsku-hr_nuts-2021-hr-nuts-2-i-\u017eupanije-u-2023.pdf\">Croatian Bureau of Statistics, GDP for Croatia, its regions and counties in 2023 (in Croatian)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/ec.europa.eu\/eurostat\/web\/products-eurostat-news\/w\/ddn-20260210-2\">Eurostat, regional GDP in 2024 (10 February 2026)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/podaci.dzs.hr\/media\/ae2kgoad\/stan-2026-3-1-procjena-stanovni\u0161tva-republike-hrvatske-u-2025.pdf\">Croatian Bureau of Statistics, population estimate for 2025 (in Croatian)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/dzs.gov.hr\/vijesti\/objavljeni-konacni-rezultati-popisa-2021\/1270\">Croatian Bureau of Statistics, final results of the 2021 census (in Croatian)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/podaci.dzs.hr\/media\/sw3gzxls\/rad-2026-1-6_2-prosje\u010dne-mjese\u010dne-neto-i-bruto-pla\u0107e-zaposlenih-po-\u017eupanijama-u-2026.pdf\">Croatian Bureau of Statistics, wages by county in the second quarter of 2026 (in Croatian)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/informator.hr\/vijesti\/u-hrvatskoj-59-423-nezaposlenih-najmanje-otkako-se-vodi-evidencija\">Informator (Hina), registered unemployment at the end of June 2026 (in Croatian)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/narodne-novine.nn.hr\/clanci\/sluzbeni\/2026_04_45_521.html\">Regional Development Act of the Republic of Croatia, Official Gazette 45\/2026 (in Croatian)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/ec.europa.eu\/competition\/state_aid\/cases1\/202149\/SA_64581_E0E65C7D-0100-C84E-8956-3EA47790F90A_53_1.pdf\">European Commission, regional aid map for Croatia 2022\u20132027<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/investcroatia.gov.hr\/en\/?p=28314\">Invest in Croatia, amendment to the regional aid map for Sisak-Moslavina County (15 March 2023)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/narodne-novine.nn.hr\/clanci\/sluzbeni\/2024_11_136_2250.html\">Act amending the Investment Promotion Act, Official Gazette 136\/2024 (in Croatian)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.eizg.hr\/UserDocsImages\/publikacije\/serijske-publikacije\/regio-novosti\/regio_23_ozujak-2024.pdf\">Institute of Economics, Zagreb, Regio-novosti No. 23 (March 2024, in Croatian)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.eizg.hr\/userdocsimages\/publikacije\/serijske-publikacije\/regio-novosti\/regio_27-ozujak-2026.pdf\">Institute of Economics, Zagreb, Regio-novosti No. 27 (March 2026, in Croatian)<\/a><\/li>\n<\/ul>\n\n\n\n<style>\n.pz-cta{background:#002245;color:#fff;border-radius:22px;padding:28px 28px 30px;margin:36px 0;box-shadow:0 14px 40px rgba(0,34,69,.16)}\n.pz-cta p{color:#E3EAF3 !important;margin:0 0 12px !important;line-height:1.55}\n.pz-k{font-size:13px !important;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#ccff91 !important}\n.pz-t{font-size:24px !important;line-height:1.25 !important;font-weight:800;color:#fff !important}\n.pz-cta p.pz-k{color:#ccff91 !important}\n.pz-cta p.pz-t{color:#fff !important}\n.pz-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}\n.pz-cta a.pz-b1{display:inline-block;background:#ccff91;color:#002245 !important;text-decoration:none !important;font-weight:700;padding:13px 22px;border-radius:999px}\n.pz-cta a.pz-b2{display:inline-block;border:2px solid #ccff91;color:#ccff91 !important;text-decoration:none !important;font-weight:700;padding:11px 20px;border-radius:999px}\n@media (max-width:640px){.pz-cta{padding:22px 18px 24px}}\n<\/style>\n<div class=\"pz-cta\" id=\"pz-kraj\">\n<p class=\"pz-k\">Planning an investment outside Zagreb?<\/p>\n<p class=\"pz-t\">Let us check how much aid you can receive at your location<\/p>\n<p>We will calculate the maximum aid intensity and tax incentives and check open calls for your county and type of investment. The introductory call is free.<\/p>\n<div class=\"pz-btns\"><a class=\"pz-b1\" href=\"mailto:info@omniasolutions.hr?subject=Enquiry%3A%20regional%20aid\">Send us an email<\/a><a class=\"pz-b2\" href=\"tel:+385977969685\">Call Davor +385 97 796 96 85<\/a><\/div>\n<\/div>\n\n\n\n<script type=\"application\/ld+json\">\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@graph\": [\n  {\n   \"@type\": \"FAQPage\",\n   \"@id\": \"https:\/\/omniasolutions.hr\/en\/regional-disparities-croatia-counties\/#faq\",\n   \"inLanguage\": \"en\",\n   \"mainEntity\": [\n    {\n     \"@type\": \"Question\",\n     \"name\": \"Which is the most developed and which the least developed county in Croatia?\",\n     \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"According to the 2024 development index, the City of Zagreb is the most developed (120.517), followed by Zagreb County and Istria. Virovitica-Podravina is the least developed (89.745), followed by Vukovar-Srijem and Brod-Posavina.\"\n     }\n    },\n    {\n     \"@type\": \"Question\",\n     \"name\": \"How many counties are assisted areas?\",\n     \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"The eleven counties in development groups I and II have the status of assisted areas. Among towns and municipalities, 287 are assisted areas.\"\n     }\n    },\n    {\n     \"@type\": \"Question\",\n     \"name\": \"How large is the gap in GDP per capita between counties?\",\n     \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"In 2023 the City of Zagreb had GDP per capita of EUR 34,518, and Virovitica-Podravina County EUR 10,968, less than a third as much. Only three counties are above the Croatian average of EUR 20,526.\"\n     }\n    },\n    {\n     \"@type\": \"Question\",\n     \"name\": \"Which regions in Croatia are below 75% of the EU average?\",\n     \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"According to Eurostat data for 2024, Pannonian Croatia (53%), Northern Croatia (64%) and Adriatic Croatia (73%) are below 75% of the EU average in purchasing power standards, while the City of Zagreb is at 131%.\"\n     }\n    },\n    {\n     \"@type\": \"Question\",\n     \"name\": \"What does the new Regional Development Act change?\",\n     \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"The Act has been in force since 7 May 2026. Development is assessed every five years instead of three, a new regulation on the development index is due by May 2027, and a Regional Development Council and four regional councils are established.\"\n     }\n    },\n    {\n     \"@type\": \"Question\",\n     \"name\": \"How does the location of an investment affect the amount of aid?\",\n     \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"The maximum regional aid intensity depends on the region. For large enterprises it is 50% in Pannonian and Northern Croatia, 40% in Adriatic Croatia, 35% in the City of Zagreb and 60% in Sisak-Moslavina County. Small and medium-sized enterprises are eligible for higher intensities.\"\n     }\n    }\n   ]\n  }\n ]\n}\n<\/script>\n\n","protected":false},"excerpt":{"rendered":"<p>The City of Zagreb has three times the GDP per capita of Virovitica-Podravina County. Development index, wages, population and regional aid.<\/p>\n","protected":false},"author":5,"featured_media":1972,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[17],"tags":[],"class_list":["post-1982","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog-en"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Regional disparities in Croatia by county<\/title>\n<meta name=\"description\" content=\"GDP per capita in the City of Zagreb is three times that of Virovitica-Podravina County. Development index, wages, population and the new law.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/omniasolutions.hr\/en\/regional-disparities-croatia-counties\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Regional disparities in Croatia by county\" \/>\n<meta property=\"og:description\" content=\"GDP per capita in the City of Zagreb is three times that of Virovitica-Podravina County. Development index, wages, population and the new law.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/omniasolutions.hr\/en\/regional-disparities-croatia-counties\/\" \/>\n<meta property=\"og:site_name\" content=\"Omnia Solutions\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-09T07:10:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-29T22:47:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/omniasolutions.hr\/wp\/wp-content\/uploads\/2026\/10\/regional-disparities-croatia-counties-cover-omnia-solutions.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"900\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Davor Nikoli\u0107\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Davor Nikoli\u0107\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/omniasolutions.hr\\\/en\\\/regional-disparities-croatia-counties\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/omniasolutions.hr\\\/en\\\/regional-disparities-croatia-counties\\\/\"},\"author\":{\"name\":\"Davor Nikoli\u0107\",\"@id\":\"https:\\\/\\\/omniasolutions.hr\\\/#\\\/schema\\\/person\\\/18e3602095e50ec8f25611e2c71228d0\"},\"headline\":\"Regional disparities in Croatia: counties by development index, GDP, wages and population\",\"datePublished\":\"2026-10-09T07:10:00+00:00\",\"dateModified\":\"2026-10-29T22:47:45+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/omniasolutions.hr\\\/en\\\/regional-disparities-croatia-counties\\\/\"},\"wordCount\":2709,\"publisher\":{\"@id\":\"https:\\\/\\\/omniasolutions.hr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/omniasolutions.hr\\\/en\\\/regional-disparities-croatia-counties\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/omniasolutions.hr\\\/wp\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/regional-disparities-croatia-counties-cover-omnia-solutions.jpg\",\"articleSection\":[\"Blog\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/omniasolutions.hr\\\/en\\\/regional-disparities-croatia-counties\\\/\",\"url\":\"https:\\\/\\\/omniasolutions.hr\\\/en\\\/regional-disparities-croatia-counties\\\/\",\"name\":\"Regional disparities in Croatia by county\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/omniasolutions.hr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/omniasolutions.hr\\\/en\\\/regional-disparities-croatia-counties\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/omniasolutions.hr\\\/en\\\/regional-disparities-croatia-counties\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/omniasolutions.hr\\\/wp\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/regional-disparities-croatia-counties-cover-omnia-solutions.jpg\",\"datePublished\":\"2026-10-09T07:10:00+00:00\",\"dateModified\":\"2026-10-29T22:47:45+00:00\",\"description\":\"GDP per capita in the City of Zagreb is three times that of Virovitica-Podravina County. Development index, wages, population and the new law.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/omniasolutions.hr\\\/en\\\/regional-disparities-croatia-counties\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/omniasolutions.hr\\\/en\\\/regional-disparities-croatia-counties\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/omniasolutions.hr\\\/en\\\/regional-disparities-croatia-counties\\\/#primaryimage\",\"url\":\"https:\\\/\\\/omniasolutions.hr\\\/wp\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/regional-disparities-croatia-counties-cover-omnia-solutions.jpg\",\"contentUrl\":\"https:\\\/\\\/omniasolutions.hr\\\/wp\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/regional-disparities-croatia-counties-cover-omnia-solutions.jpg\",\"width\":1600,\"height\":900,\"caption\":\"Regional disparities in Croatia: counties by development index, GDP, wages and population, Omnia Solutions\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/omniasolutions.hr\\\/en\\\/regional-disparities-croatia-counties\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Po\u010detna stranica\",\"item\":\"https:\\\/\\\/omniasolutions.hr\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Regional disparities in Croatia: counties by development index, GDP, wages and population\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/omniasolutions.hr\\\/#website\",\"url\":\"https:\\\/\\\/omniasolutions.hr\\\/\",\"name\":\"Omnia Solutions\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/omniasolutions.hr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/omniasolutions.hr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/omniasolutions.hr\\\/#organization\",\"name\":\"Omnia Solutions d.o.o.\",\"url\":\"https:\\\/\\\/omniasolutions.hr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/omniasolutions.hr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/omniasolutions.hr\\\/wp\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/omnia-solutions-logo-600.png\",\"contentUrl\":\"https:\\\/\\\/omniasolutions.hr\\\/wp\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/omnia-solutions-logo-600.png\",\"width\":600,\"height\":600,\"caption\":\"Omnia Solutions d.o.o.\"},\"image\":{\"@id\":\"https:\\\/\\\/omniasolutions.hr\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/omnia-solutions-croatia\\\/\",\"https:\\\/\\\/www.instagram.com\\\/omnia.digital.solutions\\\/\",\"https:\\\/\\\/share.google\\\/pxCYFBdk7luAhfdVH\"],\"legalName\":\"Omnia Solutions d.o.o.\",\"email\":\"info@omniasolutions.hr\",\"telephone\":\"+385 97 7969 679\",\"taxID\":\"52948904178\",\"foundingDate\":\"2023\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Utinjska ulica 3F\\\/2\",\"postalCode\":\"10000\",\"addressLocality\":\"Zagreb\",\"addressCountry\":\"HR\"},\"location\":{\"@type\":\"Place\",\"name\":\"Omnia Solutions office\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Davorina Bazjanca 9\",\"postalCode\":\"10000\",\"addressLocality\":\"Zagreb\",\"addressCountry\":\"HR\"}},\"areaServed\":{\"@type\":\"Country\",\"name\":\"Croatia\"},\"founder\":[{\"@type\":\"Person\",\"name\":\"Davor Nikoli\u0107\",\"sameAs\":\"https:\\\/\\\/www.linkedin.com\\\/in\\\/nikolic-davor\\\/\"},{\"@type\":\"Person\",\"name\":\"Matija Vlahovski\",\"sameAs\":\"https:\\\/\\\/www.linkedin.com\\\/in\\\/matija-vlahovski-247632110\\\/\"}],\"description\":\"Omnia Solutions d.o.o. is a Zagreb consultancy for EU funds, HBOR loans, HAMAG-BICRO loans and tax incentives under the Investment Promotion Act. We prepare applications for businesses, sole traders and family farms across Croatia and help with project implementation.\",\"knowsAbout\":[\"EU funds\",\"HBOR loans\",\"HAMAG-BICRO loans\",\"Investment Promotion Act tax incentives\",\"Horizon Europe\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/omniasolutions.hr\\\/#\\\/schema\\\/person\\\/18e3602095e50ec8f25611e2c71228d0\",\"name\":\"Davor Nikoli\u0107\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ac2e770c7f7f678bae250839f6480c06f2614ae53e4253d6fde1e1252c99ee2d?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ac2e770c7f7f678bae250839f6480c06f2614ae53e4253d6fde1e1252c99ee2d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ac2e770c7f7f678bae250839f6480c06f2614ae53e4253d6fde1e1252c99ee2d?s=96&d=mm&r=g\",\"caption\":\"Davor Nikoli\u0107\"},\"description\":\"Davor Nikoli\u0107, MSc in Political Science (mag. pol.), is co-founder and director of Omnia Solutions d.o.o., a company specialising in EU funds, HBOR loans and HAMAG-BICRO loans. From 2012 to 2014 he worked as an advisor in the Cabinet of the Minister of Entrepreneurship and Crafts, and from 2014 to 2018 as a senior expert advisor for the implementation, evaluation and contracting of business EU projects at the Ministry of Economy, Entrepreneurship and Crafts. Since 2018 he has worked in consulting, where as a project manager he has taken part in preparing and implementing European and international projects with a total value of more than EUR 60 million, with a focus on innovation, entrepreneurship and industry. He graduated from the Faculty of Political Science, University of Zagreb, has passed the state professional examination and is currently a doctoral candidate in International Relations at the Faculty of Social Sciences, University of Ljubljana.\",\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/nikolic-davor\\\/\"],\"url\":\"https:\\\/\\\/omniasolutions.hr\\\/en\\\/author\\\/dnikolic\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Regional disparities in Croatia by county","description":"GDP per capita in the City of Zagreb is three times that of Virovitica-Podravina County. Development index, wages, population and the new law.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/omniasolutions.hr\/en\/regional-disparities-croatia-counties\/","og_locale":"en_US","og_type":"article","og_title":"Regional disparities in Croatia by county","og_description":"GDP per capita in the City of Zagreb is three times that of Virovitica-Podravina County. Development index, wages, population and the new law.","og_url":"https:\/\/omniasolutions.hr\/en\/regional-disparities-croatia-counties\/","og_site_name":"Omnia Solutions","article_published_time":"2026-10-09T07:10:00+00:00","article_modified_time":"2026-10-29T22:47:45+00:00","og_image":[{"width":1600,"height":900,"url":"https:\/\/omniasolutions.hr\/wp\/wp-content\/uploads\/2026\/10\/regional-disparities-croatia-counties-cover-omnia-solutions.jpg","type":"image\/jpeg"}],"author":"Davor Nikoli\u0107","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Davor Nikoli\u0107","Est. reading time":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/omniasolutions.hr\/en\/regional-disparities-croatia-counties\/#article","isPartOf":{"@id":"https:\/\/omniasolutions.hr\/en\/regional-disparities-croatia-counties\/"},"author":{"name":"Davor Nikoli\u0107","@id":"https:\/\/omniasolutions.hr\/#\/schema\/person\/18e3602095e50ec8f25611e2c71228d0"},"headline":"Regional disparities in Croatia: counties by development index, GDP, wages and population","datePublished":"2026-10-09T07:10:00+00:00","dateModified":"2026-10-29T22:47:45+00:00","mainEntityOfPage":{"@id":"https:\/\/omniasolutions.hr\/en\/regional-disparities-croatia-counties\/"},"wordCount":2709,"publisher":{"@id":"https:\/\/omniasolutions.hr\/#organization"},"image":{"@id":"https:\/\/omniasolutions.hr\/en\/regional-disparities-croatia-counties\/#primaryimage"},"thumbnailUrl":"https:\/\/omniasolutions.hr\/wp\/wp-content\/uploads\/2026\/10\/regional-disparities-croatia-counties-cover-omnia-solutions.jpg","articleSection":["Blog"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/omniasolutions.hr\/en\/regional-disparities-croatia-counties\/","url":"https:\/\/omniasolutions.hr\/en\/regional-disparities-croatia-counties\/","name":"Regional disparities in Croatia by county","isPartOf":{"@id":"https:\/\/omniasolutions.hr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/omniasolutions.hr\/en\/regional-disparities-croatia-counties\/#primaryimage"},"image":{"@id":"https:\/\/omniasolutions.hr\/en\/regional-disparities-croatia-counties\/#primaryimage"},"thumbnailUrl":"https:\/\/omniasolutions.hr\/wp\/wp-content\/uploads\/2026\/10\/regional-disparities-croatia-counties-cover-omnia-solutions.jpg","datePublished":"2026-10-09T07:10:00+00:00","dateModified":"2026-10-29T22:47:45+00:00","description":"GDP per capita in the City of Zagreb is three times that of Virovitica-Podravina County. Development index, wages, population and the new law.","breadcrumb":{"@id":"https:\/\/omniasolutions.hr\/en\/regional-disparities-croatia-counties\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/omniasolutions.hr\/en\/regional-disparities-croatia-counties\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/omniasolutions.hr\/en\/regional-disparities-croatia-counties\/#primaryimage","url":"https:\/\/omniasolutions.hr\/wp\/wp-content\/uploads\/2026\/10\/regional-disparities-croatia-counties-cover-omnia-solutions.jpg","contentUrl":"https:\/\/omniasolutions.hr\/wp\/wp-content\/uploads\/2026\/10\/regional-disparities-croatia-counties-cover-omnia-solutions.jpg","width":1600,"height":900,"caption":"Regional disparities in Croatia: counties by development index, GDP, wages and population, Omnia Solutions"},{"@type":"BreadcrumbList","@id":"https:\/\/omniasolutions.hr\/en\/regional-disparities-croatia-counties\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Po\u010detna stranica","item":"https:\/\/omniasolutions.hr\/en\/"},{"@type":"ListItem","position":2,"name":"Regional disparities in Croatia: counties by development index, GDP, wages and population"}]},{"@type":"WebSite","@id":"https:\/\/omniasolutions.hr\/#website","url":"https:\/\/omniasolutions.hr\/","name":"Omnia Solutions","description":"","publisher":{"@id":"https:\/\/omniasolutions.hr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/omniasolutions.hr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/omniasolutions.hr\/#organization","name":"Omnia Solutions d.o.o.","url":"https:\/\/omniasolutions.hr\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/omniasolutions.hr\/#\/schema\/logo\/image\/","url":"https:\/\/omniasolutions.hr\/wp\/wp-content\/uploads\/2026\/10\/omnia-solutions-logo-600.png","contentUrl":"https:\/\/omniasolutions.hr\/wp\/wp-content\/uploads\/2026\/10\/omnia-solutions-logo-600.png","width":600,"height":600,"caption":"Omnia Solutions d.o.o."},"image":{"@id":"https:\/\/omniasolutions.hr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/omnia-solutions-croatia\/","https:\/\/www.instagram.com\/omnia.digital.solutions\/","https:\/\/share.google\/pxCYFBdk7luAhfdVH"],"legalName":"Omnia Solutions d.o.o.","email":"info@omniasolutions.hr","telephone":"+385 97 7969 679","taxID":"52948904178","foundingDate":"2023","address":{"@type":"PostalAddress","streetAddress":"Utinjska ulica 3F\/2","postalCode":"10000","addressLocality":"Zagreb","addressCountry":"HR"},"location":{"@type":"Place","name":"Omnia Solutions office","address":{"@type":"PostalAddress","streetAddress":"Davorina Bazjanca 9","postalCode":"10000","addressLocality":"Zagreb","addressCountry":"HR"}},"areaServed":{"@type":"Country","name":"Croatia"},"founder":[{"@type":"Person","name":"Davor Nikoli\u0107","sameAs":"https:\/\/www.linkedin.com\/in\/nikolic-davor\/"},{"@type":"Person","name":"Matija Vlahovski","sameAs":"https:\/\/www.linkedin.com\/in\/matija-vlahovski-247632110\/"}],"description":"Omnia Solutions d.o.o. is a Zagreb consultancy for EU funds, HBOR loans, HAMAG-BICRO loans and tax incentives under the Investment Promotion Act. We prepare applications for businesses, sole traders and family farms across Croatia and help with project implementation.","knowsAbout":["EU funds","HBOR loans","HAMAG-BICRO loans","Investment Promotion Act tax incentives","Horizon Europe"]},{"@type":"Person","@id":"https:\/\/omniasolutions.hr\/#\/schema\/person\/18e3602095e50ec8f25611e2c71228d0","name":"Davor Nikoli\u0107","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/ac2e770c7f7f678bae250839f6480c06f2614ae53e4253d6fde1e1252c99ee2d?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/ac2e770c7f7f678bae250839f6480c06f2614ae53e4253d6fde1e1252c99ee2d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ac2e770c7f7f678bae250839f6480c06f2614ae53e4253d6fde1e1252c99ee2d?s=96&d=mm&r=g","caption":"Davor Nikoli\u0107"},"description":"Davor Nikoli\u0107, MSc in Political Science (mag. pol.), is co-founder and director of Omnia Solutions d.o.o., a company specialising in EU funds, HBOR loans and HAMAG-BICRO loans. From 2012 to 2014 he worked as an advisor in the Cabinet of the Minister of Entrepreneurship and Crafts, and from 2014 to 2018 as a senior expert advisor for the implementation, evaluation and contracting of business EU projects at the Ministry of Economy, Entrepreneurship and Crafts. Since 2018 he has worked in consulting, where as a project manager he has taken part in preparing and implementing European and international projects with a total value of more than EUR 60 million, with a focus on innovation, entrepreneurship and industry. He graduated from the Faculty of Political Science, University of Zagreb, has passed the state professional examination and is currently a doctoral candidate in International Relations at the Faculty of Social Sciences, University of Ljubljana.","sameAs":["https:\/\/www.linkedin.com\/in\/nikolic-davor\/"],"url":"https:\/\/omniasolutions.hr\/en\/author\/dnikolic\/"}]}},"_links":{"self":[{"href":"https:\/\/omniasolutions.hr\/en\/wp-json\/wp\/v2\/posts\/1982","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/omniasolutions.hr\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/omniasolutions.hr\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/omniasolutions.hr\/en\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/omniasolutions.hr\/en\/wp-json\/wp\/v2\/comments?post=1982"}],"version-history":[{"count":1,"href":"https:\/\/omniasolutions.hr\/en\/wp-json\/wp\/v2\/posts\/1982\/revisions"}],"predecessor-version":[{"id":2007,"href":"https:\/\/omniasolutions.hr\/en\/wp-json\/wp\/v2\/posts\/1982\/revisions\/2007"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/omniasolutions.hr\/en\/wp-json\/wp\/v2\/media\/1972"}],"wp:attachment":[{"href":"https:\/\/omniasolutions.hr\/en\/wp-json\/wp\/v2\/media?parent=1982"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/omniasolutions.hr\/en\/wp-json\/wp\/v2\/categories?post=1982"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/omniasolutions.hr\/en\/wp-json\/wp\/v2\/tags?post=1982"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}