Lošinj er den 11. største øya i Adriaterhavet ut fra areal. Den er 33 km lang, og er opp til 4,75 km bred i nord og midten av øya. Den totale kystlinja er 112 km.