A 1 de enero de 2013 San Juan de la Rambla tenía un total de 5.110 habitantes, ocupando el 25º puesto en número de habitantes de la isla de Tenerife y el 31º de la provincia de Santa Cruz de Tenerife.