The municipality of Tula is located southwest of Tamaulipas, in northeastern Mexico. It borders to the north with the municipalities of Bustamante, Palmillas and Jaumave. To the east with the municipalities of Jaumave and Ocampo and to the south and west with the state of San Luis Potosí, in particular with the municipality of Guadalcázar. The Municipality of Tula is integrated by 102 localities distributed in 8 small regions, of which the most important are: the city of Tula that is the head of this municipality, Lázaro Cárdenas, Mamaleón, La Tapona, Miguel Hidalgo, Magdaleno Cedillo, Santa Ana de Nahola, Cieneguilla Congregation and Colonia Agraria Cruces. The municipal seat has 17 neighborhoods highlighting among the oldest Divisadero, Las Piedras, El Jicote and La Pila.
Its location is at 22°59 north latitude and at 99°43 west longitude, at an altitude of 1175 meters above sea level.