Czestochowa está situada en la cuenca de Oder y su mayoría es drenada por el río Warta y sus afluentes (Kucelinka, Konopka, Stradomka, Gorzelanka).