El so términu municipal ta formáu poles llocalidá d'El Payu y Villar de Flores, ocupa una superficie total de 61,87 km² y según los datos demográficos recoyíos nel padrón municipal ellaboráu pol INE nel añu 2016, cuenta con una población de 375 habitantes.