Kosmáčov ist ein Dorf im Bezirk Klatovy, in Plzeňský kraj, Czechia. Kosmáčov liegt auf 484 m Höhe, 9,0 km vom Gebirge Bohemian Forest entfernt. Die nächste größere Stadt ist Plzeň, 40 km nördlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Burg Švihov (11,9 km), Burg Velhartice (13,5 km) und Burg Rabí (23 km). Zu den Naturdenkmälern gehören Orlovická hora (19,5 km) und Nový Herštejn (21 km).