Kejnice est un village dans le district de Klatovy, dans la région de Plzeň, en Czechia. Kejnice se situe à 540 m d'altitude, à 8,1 km du massif Bohemian Forest. Sa population est de 100 habitants (2024). La grande ville la plus proche est Písek, à 36 km à l'est. Parmi les sites touristiques alentour : château de Rabí (5,6 km), Kašperk Castle (14,8 km) et château de Strakonice (15,2 km). Parmi les sites naturels : Sudslavická jeskyně (21 km) et Hydčická lípa (4,5 km).