Altamira is a municipality in the Mexican state of Tamaulipas. It is located immediately to the north of the municipalities of Tampico and Ciudad Madero, at the southern tip of the state of Tamaulipas, on the Gulf of Mexico. Additionally, it borders the municipalities of González on the west and Aldama on the north, as well as Pánuco in the state of Veracruz on the southeast. Altamira can also refer to the city, founded in 1749, that is its municipal seat and second-largest community. The municipality is primarily made up of the cities of Miramar and Altamira, in addition to many smaller outlying towns such as Cuauhtémoc. The municipality has a total area of 1,666.53 km2 (643.45 sq mi).
According to the INEGI 2010 census, the municipality has a population of 212,001 people. The city of Miramar had a population of 118,614 and the city of Altamira had a population of 59,536.