La población de Weimar era de 65.390 habitantes el 31 de diciembre de 2012, de los cuales 33.820 eran mujeres y 31.570 eran hombres.