Comuna Lăpuşata este situată în centrul judeţului Vâlcea, pe râul Cerna, afluent al Olteţului, fiind cuprinsă între următoarele coordinate geografice: meridianul 24° longitudine estică şi paralela 45° care trece prin comuna Copăceni (Ghid Turistic al judeţului Vâlcea, Bucureşti, 1970).
Localitatea este situată la o distanţă de 40-50 km. de principalele centre ale judeţului: Horezu, Bălceşti, Drăgăşani, Rm. Vâlcea, învecinându-se la Nord cu comuna Copăceni, la Sud cu comuna Lădeşti, la Vest cu comuna Roşiile şi la Est cu comuna Roeşti.
Relieful este characteristic yonei de trecere între zona Subcarpaţilor Olteniei şi Podişul Getic, fiind format din dealuri (dealul Roşiilor, dealul Roeştiilor, dealurile pe care sunt aşezate satele Zărneşti, Săruleşti, Bereşti, Broşteni, Şerbăneşti) şi văi (valea Cernei, văile Ruginoasa, Iliasa, Popeasa, Geamăna şi altele).
De la nord la sud comuna este străbătută de râul Cerna, iar dinspre vest spre est este străbătută de pâraele Ruginoasa, Iliasa, Popeasa şi Negriţa.
Comuna este compusă din 7 sate: Zărneşti, Săruleşti, Scoruşu, Bereşti, Mijaţi, Broşteni şi Şerbăneşti, satul de reşedinţă fiind Săruleşti.