Comuna se află în vestul județului, în zona de munte, pe valea râului Zăbala și a afluentului său Năruja. Prin comună trece șoseaua județeană DJ205D, care duce spre sud la Paltin, Spulber și Nereju, și spre nord la Valea Sării (unde se termină în DN2D). La Podu Stoica, din acest drum se ramifică șoseaua județeană DJ205M, care o leagă spre vest de Nistorești.