Salamanca on maakunta läntisessä Espanjassa Kastilia ja Leónin itsehallintoalueen länsiosassa. Sen rajanaapureita ovat Portugali sekä Zamoran, Valladolidin, Ávilan ja Cáceresin maakunnat.
Maakunnan väkiluku on 333 603 (2018).[2] 45 prosenttia väestöstä asuu pääkaupungissa Salamancassa. Maakunnassa on yhteensä 362 kuntaa, joista yli puolessa on alle 300 asukasta.