Šibenik Population 2026

Šibenik has a population of 31,115, making it the #11 biggest city in 🇭🇷 Croatia, located in Šibenik-Knin. Roughly 0.8% of Croatia's population lives here. It is about 21× smaller than Zagreb, the country's biggest city.

ZagrebŠibenik
Location of Šibenik (capital Zagreb shown for reference). Boundaries: Natural Earth.
Population (city proper)
31,115
Rank in Croatia
#11
Coordinates
43.73°N, 15.89°E
~16 m elevation · Europe/Zagreb
Distance to capital (Zagreb)
231 km
143 miles, straight line

Cities near Šibenik

  • Split149,830 people · ~51 km away
  • Solin20,996 people · ~53 km away
  • Zadar67,309 people · ~68 km away
  • Sisak27,859 people · ~196 km away
  • Karlovac41,869 people · ~197 km away
  • Pula52,220 people · ~206 km away

FAQ

What is the population of Šibenik?
Šibenik has a population of 31,115 (city proper, latest official figure via GeoNames), making it the #11 biggest city in Croatia.
What region is Šibenik in?
Šibenik is located in Šibenik-Knin, Croatia.
Is Šibenik the capital of Croatia?
No, the capital of Croatia is Zagreb, about 231 km away.

Sources & notes

Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.

← All biggest cities in Croatia · Croatia population by year