Drevníky liegt in Mittelböhmen, eingebettet im hügeligen Gelände des Dobříšská pahorkatina. Der Ort erstreckt sich im Tal des kleinen Baches Hubenovský potok, umgeben von markanten Erhebungen wie dem Budkův vrch oder der Mýtka. Die Staatsstraße II/102 verbindet ihn mit Chotilsko und Obory, während der Stausee Slapy nur wenige Kilometer entfernt das Moldautal prägt. Nachbarorte wie Homole oder Borotice sind nur wenige hundert Meter entfernt, während Županovice und Zvírotice etwas weiter östlich liegen.
Erstmals schriftlich erwähnt wurde Drevníky im Jahr 1379, doch seine Geschichte ist eng mit der Herrschaft Dobříš verknüpft. Im 17. Jahrhundert ging der Ort an die Familie Mansfeld über, später an die Colloredo-Mannsfeld. Bis ins 19. Jahrhundert blieb Drevníky ein untertäniges Dorf, bevor es sich 1930 als eigenständige Gemeinde von Drhovy löste. Die Freiwillige Feuerwehr gründete sich 1881, und 1961 wurde Županovice eingemeindet, das sich 1990 wieder abspaltete.
Heute prägen vor allem die Kapelle auf dem Dorfplatz mit ihrem Kruzifix und der geschützten Linde das Ortsbild. In den Ortsteilen Slovanská Lhota und Nechalov stehen weitere Kapellen, während Milina eine Nischenkapelle aufweist. Die Feuerwehr erinnert mit einem Gedenkstein an ihr 90-jähriges Bestehen. Die ländliche Umgebung mit ihren sanften Hügeln und dem nahen Stausee macht Drevníky zu einem ruhigen Ort abseits größerer Siedlungen.