According to the Population and Housing Census conducted by the National Institute of Statistics and Geography in 2010, the total population of Santa Rosa de Lima is 2,727 inhabitants, of which 1,312 are men and 1,415 are women.