El arroyo del Villar es un regato Español, de la provincia de Salamanca y de la provincia de Ávila.
Es afluente del río Valvanera, que a su vez es tributario del Tormes y del Duero.
Nace en una de las laderas del monte de la Teta (Ávila), a unos 1.141 metros de altitud, cerca del pueblo de Medinilla, y desemboca en el río Valvanera (Salamanca), a 912 metros de altitud, cerca de Santibáñez de Béjar, en un paraje llamado "La Fuente del Molinillo".
Su desnivel es de 219 metros de altura y desde su nacimiento hasta su desembocadura hay 6.6 kilómetros de longitud.