Santa María de los Caballeros es un municipio español de la provincia de Ávila, en la comunidad autónoma de Castilla y León.