De acuerdo al censo oficial del año 2011, la ciudad de Rocha contaba con una población de 25 422 habitantes.