San Rafael tiene una población, según el censo del año 2013, de 2602 habitantes y es la última localidad segoviana que linda con la Comunidad de Madrid (Puerto del León, de los Leones o de Guadarrama).