Salamanca ligger i Choapa-dalen på nordsida av elva Choapa. Byen ble offisielt grunnlagt 29. november 1844 av Joaquín de Ceballo, Illapels guvernør.