Veselí is a village in Klatovy District, in the Plzeň Region, Czechia. Veselí lies at 415 m above sea level, 5.7 km from the Bohemian Forest mountains. The nearest city is Plzeň, 45 km to the northeast. Among the landmarks around are Švihov Castle (15.5 km), Castle Velhartice (17.1 km) and Klenová Castle (2.6 km). Among the natural features are Orlovická hora (9.1 km) and Nový Herštejn (12.5 km).