Ocupa una superficie total de 14,05 km² y según los datos demográficos por el INE en el año 2017, cuenta con 2014 habitantes.
El relieve del municipio es predominantemente llano, con ligeras ondulaciones, que tiene su nivel más bajo en la zona de la ribera del río Tormes, que hace de límite con Villamayor.
El pueblo se alza a 826 metros sobre el nivel del mar.
Además también pasan otras líneas operadas por esta misma empresa que la unen con diversos puntos de la provincia.
[5] En 1842 el municipio de Doñinos contaba ya con 140 habitantes y 28 vecinos.