Madrigal de la Vera es el municipio situado más al norte de la comarca de la Vera, y por ello el primero que nos encontramos llegando desde el este de Extremadura, lindando con las comunidades autónomas de Castilla y León y Castilla-La Mancha.

Limita al Norte con la sierra de Gredos, al Sur con la provincia de Toledo, al Este con Candeleda en Avila y al Oeste con Villanueva de la Vera. Se accede por carretera tanto por la N-501 (Madrid-Plasencia) que atraviesa el pueblo como mediante un desvío de la N-V a la altura de Oropesa.