Santa Rosa cuenta con una población de 20.306 habitantes, de los cuales 10.582 son varones y 9.723 son mujeres, según proyecciones de la Dirección General de Estadísticas, Encuestas y Censos.