Kecamatan Enok adalah salah satu dari 20 kecamatan yang ada dalam Kabupaten Indragiri Hilir. Kecamatan Enok mempunyai luas wilayah 880,86 Km2 atau 88,086 Ha yang berbatasan dengan :
- Sebelah Utara dengan Kecamatan Tembilahan, Tembilahan Hulu dan Tempuling
- Sebelah Selatan dengan Kecamatan Sungai Batang dan Keritang
- Sebelah Barat dengan Kecamatan Kempas
- Sebelah Timur dengan Kecamatan Tanah Merah
Tinggi pusat pemerintah wilayah Kecamatan Enok dari permukaan laut adalah 1 s/d 5,5 meter, terdiri dari 179 parit, 2 muara sungai yang saling berhubungan, 2 kanal yang saling berhubungan yang dapat dilalui oleh kendaraan air serta bersatu di Sungai Indragiri dan 1 buah pulau yang merupakan keberadaan Desa Teluk Medan, Rantau Panjang dan Simpang Tiga.
Keadaan tanahnya yang sebagian besar terdiri dari tanah gambut maka daerah ini digolongkan sebagai daerah beriklim tropis basah dengan udara agak lembab. Curah hujan tertinggi terjadi pada bulan November 2018 yaitu 532 mm dan terendah pada bulan Juni 2018 yaitu 145 mm, sedangkan hari hujan tertinggi terjadi pada bulan Maret 2018 sebanyak 9 hari dan terendah terjadi pada bulan Juli 2018 sebanyak 4 hari.
Pemerintahan
Kecamatan Enok terdiri dari 4 Kelurahan dan 10 desa, yaitu :