Karlobag je mesto a prístav vo Velebitskom Priesmyku, nachádza sa na Velebitskej stráni, oproti ostrovu Pag, od ktorého ho oddeľuje 1,8 km široký Velebitský Priesmyk. V minulosti bol ostrov nazývaný Bag. Vývoj mesta Karlobag je spojený s prechodmi Ostarija (Ostarijska Vrata) a Baske Ostarije (955 m), cez ktoré je cesta vedúca do Gospicu vo výške 928 m.