Los datos del padrón, a 1 de enero del 2022, publicados por el Instituto Nacional de Estadística (INE), reflejan que El Espinar ha crecido en 186 nuevos habitantes. Es el mayor incremento poblacional de toda la provincia de Segovia.
Con este incremento, el municipio cuenta ya con un total de 9.662 habitantes, superando así a los 9.588 de Cuéllar que, por su parte, ha perdido 32 empadronados desde los anteriores datos del INE. Tras Segovia capital, el Espinar es la localidad de la provincia con mayor número de empadronados.