Villatoro es un municipio español situado en la provincia de Ávila, en la Comunidad Autónoma de Castilla y León.