Es el tercer municipio más poblado del estado con 231,107 habitantes (2015), así como cabecera de la Zona Metropolitana de Monclova-Frontera integrada también por los municipios de Frontera, Castaños y recientemente ingresado el municipio de San Buenaventura suman una población de 363,753 habitantes.