Vitigudino é un municipio da provincia de Salamanca, Castela e León, situado a 67 km da capital provincial, Salamanca. En 2003 tiña 3.016 habitantes (1.498 homes e 1518 mulleres), nunha superficie de 52,33 km².
Sitúase a 769 m sobre o nivel do mar. É cabeza dun dos cinco partidos xudiciais nos que se divide a provincia.