Según los datos del Instituto de Estadística de Cataluña, en 2011 contaba con 17.241 habitantes y con una extensión de 12,89 km², lo que daba una densidad de población de 1.337,55 hab/km².