শহরটি দামোদর ও অজয় নদের অববাহিকা অঞ্চলে অবস্থিত। দুর্গাপুরের দক্ষিণ সীমান্তে একদা বাংলার দুঃখ বলে পরিচিত দামোদর ও উত্তর সীমান্তে অজয় নদ প্রবাহমান। এছাড়াও, শহরাঞ্চলের ভিতর দিয়ে কুনুর, টুমনি, তামলা ও সিঙ্গারণ নামক চার'টি ছোট নদী বয়ে গেছে। প্রথম দু'টি অজয় নদ, ও, পরের দু'টি দামোদর নদের শাখানদী।