Berada pada ketinggian rata-rata 0,16 m di bawah permukaan laut dengan kondisi daerah relatif datar dan berpaya-paya. Pada waktu air pasang hampir seluruh wilayah digenangi air.
Kota Banjarmasin berada di sebelah selatan Provinsi Kalimantan Selatan, berbatasan dengan:
 » Di sebelah utara dengan Kabupaten Barito Kuala.
 » Di sebelah timur dengan Kabupaten Banjar.
 »  Di sebelah barat dengan Kabupaten Barito Kuala.
 »  Di sebelah selatan dengan Kabupaten Banjar.
Sesuai dengan kondisinya Kota Banjarmasin mempunyai banyak anak sungai yang
dimanfaatkan oleh masyarakat sebagai sarana transportasi selain dari jalan darat yang sudah ada.
Kota Banjarmasin memiliki lima Kecamatan yaitu Kecamatan Banjarmasin Selatan, Kecamatan Banjarmasin Timur, Kecamatan Banjarmasin Barat, Kecamatan Banjarmasin Tengah, dan Kecamatan Banjarmasin Utara.
Untuk jumlah keseluruhan kelurahan di Kota Banjarmasin sendiri adalah 52 kelurahan.
Kota Banjarmasin terletak dekat muara Sungai Barito dan dibelah oleh Sungai Martapura, sehingga seolah-olah menjadi 2 bagian.