Silba ist eine Insel mit einer gleichnamigen Siedlung in der nördlichen Adria. Sie liegt südwestlich von Lošinj zwischen den Inseln Olib und Premuda und wird von ihnen durch den Olib- und Silba-Kanal getrennt. Silba ist 14,98 km² groß und hat eine Länge von 26.239 km. Der höchste Punkt der Insel ist der 83 m hohe Vrh.
Im mittleren Teil der Insel ist die Siedlung Silba mit etwa 270 ständigen Bewohnern, die auch die einzige Siedlung auf der Insel ist. Silba hat wunderschöne Sandstrände in vielen Buchten. Im westlichen Teil der Insel befinden sich folgende Buchten: Pocukmark, Luka, Sv. Ante, Mavrovo, Lojišče und Pernastica und im östlichen Teil: Sotorisce, Draga und andere.
Silba war bereits in der Römerzeit bewohnt, als die Insel noch Selbo hieß. Ab 1091 war die Insel im Besitz des Zadarer Klosters Sv. Marija. Im 15. Jahrhundert kommt Silba in den Besitz der Venezianer, die die Insel jedoch an die feudalen Familien von Zadar in Kauf gaben. Im 17. und 18. Jahrhundert wird die Siedlung Silba zu einer Stadt, die für ihre guten Seeleute bekannt wurde. In der zweiten Hälfte des 19. Jahrhunderts beginnt die Stadt zu stagnieren.
Die Pfarrkirche Gospa od Karmena, gebaut im Jahr 1752, gehörte dem Franziskanerkloster, das im Jahr 1680 auf die Insel kam.
Von den älteren Befestigungsanlagen wurde ein Turm aus dem 16. Jahrhundert teilweise erhalten.