Comuna Varfuri este situata in regiunea deluroasa a Munteniei, cuprinsa la intretaierea coordonatelor geografice de 45°15′ latitudine nordica si 25°30′ longitudine estica, avand o altitudine ce variaza de la 410 m, Valea Starcului si 731 m dealul Fusarul, deasupra nivelului marii si ocupand o suprafata de 25 km².
Se invecineaza la est cu comuna Visinesti prin culmea dealului “Pravaciorul”, la vest cu satul Diaconesti – oras Pucioasa – prin muchia dealului Ulmetul, la sud cu comuna Valea Lunga despartita prin Valea Starcului, dealurile Prigorile, Tigerului si Corboaica, iar la nord cu comuna Bezdead pe culmea dealurilor Cojoiu, Fusarul si Miercanul.
Potrivit configuratiei variate a terenului, se intinde pe dealurile presarate in intreaga comuna si de-a lungul apei Suvita.