Kota Jambi dengan luas wilayah ± 205.38 km² (berdasarkan UU No. 6 tahun 1986), terletak pada kordinat :

01° 30’ 2.98″     –     01° 7’ 1.07″     Lintang Selatan
103° 40’ 1.67″    –     103° 40 0.23″    Bujur Timur

Koordinat tersebut menunjukkan keberadaan Kota Jambi yang terletak di tengah-tengah pulau Sumatera. Secara geomorfologis Kota Jambi terletak di bagian Barat cekungan Sumatera bagian selatan yang disebut Sub-Cekungan Jambi, yang merupakan dataran rendah di Sumatera Timur.

Ditilik dari topografinya, Kota Jambi relatif datar dengan ketinggian 0-60 m diatas permukaan laut. Bagian bergelombang terdapat di utara dan selatan kota, sedangkan daerah rawa terdapat di sekitar aliran Sungai Batanghari, yang merupakan sungai terpanjang di pulau Sumatera dengan panjang keseluruhan lebih kurang 1.700 km, dari Danau Atas – Danau Bawah (Sumatera Barat) menuju Selat Berhala (11 km yang berada di wilayah Kota Jambi) dengan kelebaran lebih kurang 500 m. Sungai Batanghari membelah Kota Jambi menjadi dua bagian disisi utara dan selatannya.

Kota Jambi beriklim tropis dengan suhu rata–rata minimum berkisar antara 22,1-23,3°C dan suhu maksimum antara 30,8-32,6°C (data tahun 2005).
Kelembaban udara berkisar antara 82-87%.
Hujan terjadi sepanjang tahun dengan musim penghujan terjadi antara Oktober-Maret dengan rata-rata 20 hari hujan/bulan, sedangkan musin kemarau terjadi antara April-September dengan rata-rata 16 hari hujan/bulan. Curah hujan sebesar 2.296,1 mm/tahun (rata-rata 191,34 mm/bulan).
Kecepatan angin tertinggi yang tercatat, berkisar antara 7-9 knot (1 knot = 1,8 km/jam).

Secara administratif berbatasan langsung dengan Kab. Muaro Jambi, Propinsi Jambi.
Kota Jambi memiliki 8 kecamatan dengan 62 kelurahan.

Jarak Kota Jambi ke beberapa Kota Kabupaten :
1.     Kota Jambi     –    Sengeti (ibukota Kab. Muaro Jambi)    :    27 km
2.    Kota Jambi     –    Muaro Bulian (ibukota Kab. Batanghari)    :    60 km
3.    Kota Jambi     –    Muaro Sabak (ibukota Kab. Tanjabtim)    :    129 km
4.    Kota Jambi     –    Kuala Tungkal (ibukota Kab. Tanjabbar)    :    131 km
5.    Kota Jambi     –    Sarolangun (ibukota Kab. Sarolangun)    :    179 km
6.    Kota Jambi     –    Muaro Tebo (ibukota Kab. Tebo)    :    206 km
7.    Kota Jambi     –    Muaro Bungo (ibukota Kab. Bungo)    :    252 km
8.    Kota Jambi     –    Bangko (ibukota Kab. Merangin)    :    255 km
9.    Kota Jambi     –    Sungai Penuh (ibukota Kab. Kerinci)    :    419 km

Sumber : Bappeda & Stasiun BMG Kota Jambi