萨尔瓦多位于中美洲北部,东部、北部同洪都拉斯交界,南濒太平洋,西部、北部同危地马拉接壤。海岸线长256公里。面积21040平方公里。萨尔瓦多总人口648.6万。
除南部沿岸狭长平原外,其余为山地高原。全部领土位于中美洲的火山轴上,素有“火山国”之称。境内四大火山群为:以伊萨尔科为中心的最大火山群;圣萨尔瓦多火山群;圣文森特火山群;圣火格尔火山群。埃尔皮塔尔山海拔2730米,为境内最高峰。伊萨尔科火山高1830米,有“太平洋上的灯塔”的称誉。
伦帕河是唯一的通航河,全长300公里,流经境内约260公里。湖泊大都为火山湖。年平均气温在17℃~25℃。5~10月为雨季,年平均降水量为1625毫米。
矿产资源主要有:金、银、铜、铁、石油、煤、锌、铅、水银、硫确、大理石、花岗岩。
森林面积占全国总面积的13.4%,是世界上树胶的主要生产国。