শাহরাস্তি উপজেলার উত্তরে কচুয়া উপজেলা, পশ্চিমে হাজীগঞ্জ উপজেলা, দক্ষিণে লক্ষ্মীপুর জেলার রামগঞ্জ উপজেলা ও নোয়াখালী জেলার চাটখিল উপজেলা, পূর্বে কুমিল্লা জেলার মনোহরগঞ্জ উপজেলা ও লাকসাম উপজেলা এবং উত্তর-পূর্বে কুমিল্লা জেলার বরুড়া উপজেলা অবস্থিত। এ উপজেলার আয়তন ১৫৪.৮১ বর্গ কিলোমিটার (৩৮,২৫৫ একর)।

প্রশাসনিক এলাকা
অবস্থান ও আয়তন
শিক্ষা
জনপ্রতিনিধি