রংপুর জেলা সদর থেকে পশ্চিম দিকে ২৩ কিঃ মিঃ দূরে যমুনাশ্বরী, চিকলী ও গড় ডাঙ্গী নদীর মিলন স্থলে বদরগঞ্জ উপজেলা অবস্থিত। বিশ্বমানচিত্রে বদরগঞ্জ২৫০.৩২’ থেকে ২৫০.৪৬’ উত্তর অক্ষাংশ এবং ৮৮০.৫৬’থেকে ৮৯০.১০’পূর্ব দ্রাঘিমাংশে অবস্থিত। এর উত্তরে তারাগঞ্জ উপজেলা পূর্বে সদর উপজেলা দক্ষিণে মিঠাপুকুর ও দিনাজপুর জেলার নবাবগঞ্জ উপজেলা এবং পশ্চিমে করতোয়া নদী ও দিনাজপুর জেলার পার্বতীপুর উপজেলা অবস্থিত। বদরগঞ্জ উপজেলার আয়তন ৩০১.২৯ বর্গ কিমি। ১০ টি ইউনিয়ন এবং একটি পৌরসভা নিয়ে বদরগঞ্জ উপজেলা অবস্থিত।
Planning and Implementation: Cabinet Division, A2I, BCC, DoICT and BASIS