List of inhabited islands of Croatia
In the Croatian part of the Adriatic Sea, there are 718 islands, 389 islets and 78 reefs, making the Croatian archipelago the largest in the Adriatic Sea and the second largest in the Mediterranean Sea, after the Greek archipelago. Of the 718 islands, only 47 are inhabited in the sense that at least one person resides on that island.
Source: Wikipedia — List of inhabited islands of Croatia (CC BY-SA 4.0)