Roelos de Sayago es un municipio y localidad española de la provincia de Zamora y de la comunidad autónoma de Castilla y León.
El municipio se encuentra al sur de la provincia, en el extremo más meridional de la comarca de Sayago, separado de la provincia de Salamanca por el río Tormes, hoy ensanchado por el embalse de Almendra.