 Its total area is , accounting for about 3.7% of Mexico's total territory.It stretches about north to south, but its width varies from between to , with an average of about in width.Veracruz shares common borders with the states of Tamaulipas (to the north), Oaxaca and Chiapas (to the south), Tabasco (to the southeast), and Puebla, Hidalgo, and San Luis Potosí (on the west).