Arhipelag, ili ostrvlje ili otočje, je skupina otoka jednake geološke građe i postanka. Obično se nalaze na otvorenom moru, dok je manje uobičajeno da se nalaze u susjedstvu velike kopnene mase. Često su vulkanskog postanka, oblikujući se duž oceanskih hrbata ili vrućih točaka, ali postoje mnogi drugi procesi upleteni u njihovu izgradnju, uključujući eroziju i depoziciju.
Grčka riječ arhipelag prvobitno je označavala skupinu otoka koji se nalaze u istočnom dijelu Sredozemnog mora između Grčke, Male Azije i otoka Krete. Taj dio, tj. Egejsko more (grčki αρχιπέλαγος, talijanski Arcipelago), doslovce znači "glavno more", od grčkog arkhi (glavni) i pelagos (more). (Mletački duždevi od Arhipelaga vladali su s Naksosa, 1210. - 1566.)