Wyspa Mljet należy do południowego archipelagu Adriatyku.Wyspa rozciąga się pomiędzy 17°19'19'' i 17°45'16'' długości geograficznej wschodniej i 42°41'12'' i 42°48'23''szerokości geograficznej północnej, co sprawia, że jest ona jedną z największych wysp na wschodzie i południu. Mljet leży między północnym zachodem a południowym wschodem, równolegle do wschodniej części półwyspu Pelješac i jest od niego oddzielona kanałem Mljet, który ma 8 km szerokości.Najkrótsza droga morska między wyspą Mljet i lądem prowadzi na półwysep Pelješac i wynosi 5 mil morskich.