Mali Lošinj is a town located on the island of Lošinj in western Croatia. It is situated within the Primorje-Gorski Kotar County.
According to the 2021 census, the town had an urban population of 5,561 residents. The broader area recorded a total of 7,537 inhabitants, of whom 86% were Croats.