La provincia de Zamora cuenta con 248 municipios (de los cuales el 75%, 188, tienen menos de 500 habitantes) y 518 núcleos de población donde los diez con menos población suman en conjunto solamente 695 habitantes frente a los 10 más grandes con 108.023. El municipio más despoblado es Quintanilla del Olmo con 41 habitantes seguido de Villageriz de Vidriales (55), Pobladura del Valderaduey (59), Matilla la Seca (63), Fuentesecas (74), Argañín de Sayago (78), Valdefinjas (80), Villar de Fallaves (80), Cazurra (81) y San Martín del Valderaduey (84). Zamora tiene 223 pueblos con menos de 100 habitantes y 132 de entre 100 y 199.