অবস্থান বগুড়া জেলা হতে প্রায় ২২ কিলোমিটার উত্তর পশ্চিমে এবং কাহালু উপজেলা সদর হতে ১১ কিলোমিটার উত্তরে অবস্থিত। কালাই ইউনিয়নের উত্তর-পশ্চিম ঘেষে প্রবাহিত হয়েছে নাগর নদী। এই নদী কাহালু উপজেলা ও শিবগঞ্জ উপজেলাকে পৃথক করেছে।
পরিকল্পনা ও বাস্তবায়নে: মন্ত্রিপরিষদ বিভাগ, এটুআই, বিসিসি, ডিওআইসিটি ও বেসিস