[2] Su término municipal está formado por las localidades de El Payo y Villar de Flores, ocupa una superficie total de 61,87 km² y según los datos demográficos recogidos en el padrón municipal elaborado por el INE en el año 2017, cuenta con una población de 354 habitantes.
El escudo heráldico que representa al municipio fue aprobado con el siguiente blasón: El ayuntamiento no ha adoptado aún una bandera para el municipio.
[6] Cuenta con una población de 313 habitantes (INE 2024).
El municipio se divide en dos núcleos de población: El Payo y Villar de Flores, encontrándose este último despoblado desde 2010 según el INE.
De esta manera, la población por núcleos en 2015 era la siguiente:[8]