Alvarado est une ville localisée dans le centre de l'État de Veracruz-Llave au Mexique, chef-lieu de la municipalité du même nom. Son nom officiel est « Illustre, Héroïque et Généreuse Ville et Port de Alvarado » (en espagnol : Ilustre, Heroica y Generosa Ciudad y Puerto de Alvarado).
La ville se trouve en retrait du trait de côte du Golfe du Mexique, à l'embouchure du fleuve Río Papaloapan et sur la lagune d'Alvarado, qui sert d'exutoire au fleuve. Établie sur le cordon littoral séparant la lagune de la mer, elle est le chef-lieu de la municipalitéhomonyme, et dépend de la région administrative de Papaloapan.
La ville est située à environ 70 km au sud-est de Veracruz et 230 km au nord-ouest de Coatzacoalcos.
La ville d'Alvarado est dotée d'un port, situé dans la lagune d'Alvarado, en retrait de la côte. De petites dimensions, celui-ci accueille essentiellement des bateaux de pêche, et sert aussi à leur réparation. Le port est aussi équipé d'espaces frigorifiques, pour la viande, le poisson et les fruits de mer[2].
Transports
La ville est traversée par la route fédérale n°180, qui, franchissant la lagune par un pont, la relie à la ville d'Acayucan à l'est, et à celle de Veracruz à l'ouest.