এর মোট আয়তন ২৪৩.৫৭ বর্গ কিলোমিটার। এ উপজেলার প্রধান নদী <MASK>। যমুনা নদী চৌহালী উপজেলাকে দুই ভাগে বিভক্ত করেছে। নদীর পূর্ব দিকে উপজেলার পাঁচটি ইউনিয়ন যথা খাসকাউলিয়া, বাগুটিয়া, উমরপুর, খাসপুকুরিয়া ও ঘোড়জান এবং পশ্চিম পারে সোদিয়া ও চাঁদপুর নামে দুটি ইউনিয়ন অবস্থিত। যমুনা নদীর সাথে হওয়ায় চৌহালি একটি চরাঞ্চল এলাকা। সড়কপথে সিরাজগঞ্জ জেলা সদর থেকে চৌহালির দূরুত্ব প্রায় ৯০ কিলোমিটার।
চৌহালি উপজেলা
সিরাজগঞ্জ যমুনা সিরাজগঞ্জ-৬ এনায়েতপুর