Berikut ini dipaparkan batas-batas wilayah Indonesia di sebelah utara, barat, timur dan selatan.
a. Batas-batas wilayah Indonesia sebelah utara
Indonesia berbatasan langsung dengan Malaysia (bagian timur), tepatnya disebelah utara Pulau Kalimantan. Malaysia merupakan negara yang berbatasan langsung dengan wilayah darat Indonesia. Wilayah laut Indonesia sebelah utara berbatasan langsung dengan laut lima negara, yaitu Malaysia, Singapura, Thailand, Vietnam dan Filipina.
b. Batas-batas wilayah Indonesia sebelah barat
Sebelah barat wilayah Negara Kesatuan Republik Indonesia berbatasan langsung dengan Samudera Hindia dan perairan negara India. Tidak ada negara yang berbatasan langsung dengan wilayah darat Indonesia disebelah barat. Walaupun secara geografis daratan Indonesia terpisah jauh dengan daratan India, tetapi keduanya memiliki batas-batas wilayah yang terletak dititik-titik tertentu disekitar Samudera Hindia dan Laut Andaman. Dua pulau yang menandai perbatasan Indonesia-India adalah Pulau Ronde di Aceh dan Pulau Nicobar di India.
c. Batas-batas wilayah Indonesia sebelah timur
Wilayah timur Indonesia berbatasan langsung dengan daratan Papua Nugini dan perairan Samudera Pasifik. Indonesia dan Papua Nugini telah menyepakati hubungan bilateral antarkedua negara tentang batas-batas wilayah, tidak hanya wilayah darat melainkan juga wilayah laut. Wilayah Indonesia sebelah timur, yaitu Provinsi Papua berbatasan dengan wilayah Papua Nugini sebelah barat, yaitu Provinsi Barat (Fly) dan Provinsi Sepik Barat (Sandaun).
d. Batas-batas wilayah Indonesia sebelah selatan
Indonesia sebelah selatan berbatasan langsung dengan wilayah darat Timor Leste, perairan Australia dan Samudera Hindia. Timor Leste adalah bekas wilayah Indonesia yang telah memisahkan diri menjadi negara sendiri pada tahun 1999, dahulu wilayah ini dikenal dengan Provinsi Timor Timur. Provinsi Nusa Tenggara Timur adalah Provinsi yang berbatasan langsung dengan wilayah Timor Leste, tepatnya di Kabupaten Belu. Selain itu, Indonesia juga berbatasan dengan perairan Australia. Diawal tahun 1997, Indonesia dan Australia telah menyepakati batas-batas wilayah negara keduanya yang meliputi Zona Ekonomi Ekslusif (ZEE) dan batas landas kontinen.
a. Batas-batas wilayah Indonesia sebelah utara
Indonesia berbatasan langsung dengan Malaysia (bagian timur), tepatnya disebelah utara Pulau Kalimantan. Malaysia merupakan negara yang berbatasan langsung dengan wilayah darat Indonesia. Wilayah laut Indonesia sebelah utara berbatasan langsung dengan laut lima negara, yaitu Malaysia, Singapura, Thailand, Vietnam dan Filipina.
b. Batas-batas wilayah Indonesia sebelah barat
Sebelah barat wilayah Negara Kesatuan Republik Indonesia berbatasan langsung dengan Samudera Hindia dan perairan negara India. Tidak ada negara yang berbatasan langsung dengan wilayah darat Indonesia disebelah barat. Walaupun secara geografis daratan Indonesia terpisah jauh dengan daratan India, tetapi keduanya memiliki batas-batas wilayah yang terletak dititik-titik tertentu disekitar Samudera Hindia dan Laut Andaman. Dua pulau yang menandai perbatasan Indonesia-India adalah Pulau Ronde di Aceh dan Pulau Nicobar di India.
c. Batas-batas wilayah Indonesia sebelah timur
Wilayah timur Indonesia berbatasan langsung dengan daratan Papua Nugini dan perairan Samudera Pasifik. Indonesia dan Papua Nugini telah menyepakati hubungan bilateral antarkedua negara tentang batas-batas wilayah, tidak hanya wilayah darat melainkan juga wilayah laut. Wilayah Indonesia sebelah timur, yaitu Provinsi Papua berbatasan dengan wilayah Papua Nugini sebelah barat, yaitu Provinsi Barat (Fly) dan Provinsi Sepik Barat (Sandaun).
d. Batas-batas wilayah Indonesia sebelah selatan
Indonesia sebelah selatan berbatasan langsung dengan wilayah darat Timor Leste, perairan Australia dan Samudera Hindia. Timor Leste adalah bekas wilayah Indonesia yang telah memisahkan diri menjadi negara sendiri pada tahun 1999, dahulu wilayah ini dikenal dengan Provinsi Timor Timur. Provinsi Nusa Tenggara Timur adalah Provinsi yang berbatasan langsung dengan wilayah Timor Leste, tepatnya di Kabupaten Belu. Selain itu, Indonesia juga berbatasan dengan perairan Australia. Diawal tahun 1997, Indonesia dan Australia telah menyepakati batas-batas wilayah negara keduanya yang meliputi Zona Ekonomi Ekslusif (ZEE) dan batas landas kontinen.