Ostrov Vir je jedním ze 300 ostrovů v souostroví Zadar a jeden z 1186 ostrovů a ostrůvků v chorvatském Jadranu. Vir se nachází v severozápadní části Dalmácie, cca 20 minut autem od města Zadar. Je dvacátý největší mezi chorvatskými ostrovy a osmý v souostroví Zadar. Od pevniny jej od roku 1976 odděluje 300 metrů dlouhý most který je již nedílnou součástí Viru. Ve východní části ostrova se nachází poloostrov Školjić, pokrytý borovými lesy a dlouhými písečnými plážemi, což dělá Vir velmi navštěvovanou lokalitou.