Teritoriul administrativ al Comunei Peştişani este situat în zona de nord a judeţului Gorj, pe direcţia drumului naţional (DN 67D) Târgu Jiu-Baia de Aramă (judeţul Mehedinţi) şi se învecinează:
- la Nord cu oraşul Uricani – judeţul Hunedoara;
- la Sud cu comunele Băleşti şi Teleşti;
- la Est cu comunele Runcu şi Arcani;
- la Vest cu oraşul Tismana şi comuna Godineşti.
Comuna Peștișani este situată la 20 km de municipiul Târgu-Jiu, la aceasta ajungându-se pe drumul național 67 D.
Comuna Peștișani este poziționată în zona Subcarpaților Getici, astfel climatul local are un pronunțat caracter mediteranean. Teritoriul sau pornește de la o altitudine de 200-300 metri și urcă în munți până în creasta Oslei care ajunge până la 1946 metri. Este amplasată în jurul latitudinii nordice de 45°04′50″ și pe meridianul estic 23°03′10″.
Suprafața totală este de 216,87 km2, cu toate acestea pădurile reprezentând cea mai mare parte din suprafața comunei.
Densitatea locuitorilor este de 19.74 loc./km2, fiind răspândiți în 7 sate: Peștișani, Boroșteni, Brădiceni, Frîncești, Gureni, Hobița, Seuca.
Reședința administrației publice locale a comunei se află în localitatea Peștișani, având codul postal 217335.
Din drumul național (centrul comunei), se crează condiții cu posibilitatea de accces prin drumuri județene, comunale și forestiere, spre localitățile Lupeni și Uricani, precum și de pe marginea Jiului de Vest.