Městys Čachrov leží v Plzeňském kraji v ORP Klatovy v nadmořské výšce 716 m. V roce 2014 zde žilo 523 obyvatel. Čachrov má katastrální území o rozloze 8818 ha.