Kejnice is a village in Klatovy District, in the Plzeň Region, Czechia. Kejnice lies at 540 m above sea level, 8.1 km from the Bohemian Forest mountains. It has 100 inhabitants (2024). The nearest city is Písek, 36 km to the east. Among the landmarks around are Rabí Castle (5.6 km), Kašperk Castle (14.8 km) and Strakonice Castle (15.2 km). Among the natural features are Sudslavická jeskyně (21 km) and Hydčická lípa (4.5 km).