Macotera fue uno de los pueblos de mayor población de la provincia de Salamanca. A pesar de ello, nunca llegó a los cuatro mil habitantes.
En 1224, se asentaron 25 familias de repobladores, pero no se tiene constancia de los vecinos que vivían en la villa. Durante el siglo XIV, la población sufre una importante regresión debido a las guerras con Portugal, las pestes, por las malas cosechas.
En 1400 se presenta una nueva peste, cuyos efectos debieron ser tan mortíferos, que en las cortes se permitió que las viudas pudieran contraer nuevas nupcias durante el primer año de enviudamiento.
Se calcula que en 1407 había una población de 635 habitantes, en 1413, de 620 y en 1416 de 617.
El siguiente dato demográfico es del año 1517, en el que ya contaba con unos 760 habitantes, mientras que en 1591 ya hay constancia de 1152.
En 1594 Macotera ve reducida su población debido a la crisis económica, pero el declive demográfico durante los años siguientes fue debido a la emigración a América, las guerras que España mantuvo en Europa, las malas cosechas y el ensañamiento de las frecuentes epidemias que asolaron el país en el siglo XVII.
En el año 1600 la peste se ensañó con Macotera, perdiendo 165 habitantes.
A mediados del siglo XVII una colonia de siete franceses se instaló en Macotera, buscando sustento en nuestra tierra.
En 1751 el catastro fija en Macotera una población de 1126 habitantes.
En los treinta y cinco años que pasan desde el censo del Marqués de la Ensenada hasta el de Floridablanca, la población de Macotera experimenta un importante aumento debido a que se produce un importante crecimiento en la producción agraria. En 1787, el censo de Floridablanca determina una población de 1465 personas, manteniendo el crecimiento de población en la segunda y tercera década del siglo XIX.