È inserita nel Parco nazionale del Cilento e Vallo di Diano. L'abitato principale di Pisciotta, a circa 100 km a sud del capoluogo Salerno, si è sviluppato intorno alla cima di una bassa e ripida collina prospiciente il mar Tirreno, sui cui fianchi scorrono i torrenti Fiori e S. Macario. Le foci dei due corsi d'acqua delimitano più a valle la minuscola frazione di Marina di Pisciotta, sul litorale sottostante, distante circa tre km. di strada. Più all'interno, a circa 9 km, ed a maggiore altitudine, sorge la frazione Rodio, che la leggenda vuole originata da un insediamento di Cavalieri di Rodi. Infine, a circa sette chilometri in direzione di Palinuro si è sviluppata la frazione Caprioli, priva di un vero e proprio centro urbano, composta di diversi borghi sparsi su un'area relativamente vasta, che va dal mare alle basse colline retrostanti.