Veselí nad Lužnicí is a town in South Bohemia, Czech Republic and has population of about 6,500. It lies on the confluence of the Lužnice and Nežárka rivers.