Dřešín leží v kopcovité krajině šumavského předhůří, kterému se v těchto místech říká Podlesí. Obec Dřešín spravuje ještě tři osady – Dřešínek, Hořejšice a Chvalšovice. Podle posledních údajů z roku 2005 měla obec 271 obyvatel. Jednotlivé obce se rozkládají v nadmořské výšce od 575 m (Dřešín) až po 655 m (Hořejšice). Katastrální výměra je 892 ha. Územně spadá obec pod obec s rozšířenou působností (okres) Strakonice.