Cuenta con una población de 29.891 en su núcleo urbano y 52.435 en su término municipal.