El municipio tiene una población de 235066 habitantes en el Censo 2015 pero la ciudad solo cuenta con 59.536, la gran parte de la población del municipio de Altamira vive en Miramar que cuenta con 118.614 habitantes, ya que es la localidad que limita con los municipios de Tampico y Ciudad Madero.