Øyane i Montenegro er relativt små og er ikkje så mange som i nabolandet Kroatia. Ein del av øyane ligg langs kysten av Adriahavet og i Kotorbukta, men ein finn òg ein del av dei i Shkodërsjøen. Dei største øyane er Ada Bojana og Vranjina som begge er 4,8 km² og ligg i Shkodërsjøen. Den høgaste øya er Vranjina som stig 296 meter opp av Shkodërsjøen. I sjøen er den største øya Sveti Nikola på 0,36 km². Ho er òg den høgaste øya til sjøs med ei høgd på 36 meter over havet.