The Przemsza is a river in the south of Poland, and a tributary of the Vistula. According to one view, it originates at the confluence of the Black Przemsza and White (Biała) Przemsza, between the towns of Mysłowice and Jaworzno. For about 24 km (15 mi) it flows southwards to its Vistula mouth at Czarnuchowice. Another view places its beginning at the source of the Black Przemsza, giving it the length of 88 kilometers.