Františkov est un village dans le district de Rokycany, dans la région de Plzeň, en Czechia. Františkov se situe à 400 m d'altitude, à 14,1 km du massif Bohemian. La grande ville la plus proche est Bolevec, à 30 km à l'ouest. Parmi les sites touristiques alentour : Château de Karlštejn (32 km), Château de Křivoklat (21 km) et Žebrák (9,0 km). Parmi les sites naturels : Koněprusy Caves (23 km) et Žďár (16,3 km).