Además del propio Villarino, su término municipal está formado por los núcleos de población de Cabeza de Framontanos, Las Cañadas, La Zarza de Don Beltrán y los barrios de La Rachita y Santa Catalina, ocupa una superficie total de 102,64 km² y según datos del padrón municipal elaborado por el INE en , cuenta con una población de habitantes.