Traditional markets in Mexico

One of the aisles in the La Merced Market in Mexico City

Traditional fixed markets in Mexico are multiple-vendor markets permanently housed in a fixed location. They go by a variety of names such as "mercados públicos" (public markets), "mercados municipales" (municipal markets) or even more often simply "mercados" (markets). These markets are distinct from others in that they are almost always housed in buildings owned and operated by the local government, with numerous stands inside rented by individual merchants, who usually sell, produce and other basic food staples. This market developed in Mexico as a way to regulate pre-Hispanic markets called tianguis. These tianguis markets remain in Mexico, with the most traditional held on certain days, put up and taken down the same day, much the way it was done in Mesoamerica.

The fixed mercados can be found in any town of any size in Mexico. Often, they are accompanied one or more days per week by tianguis, which set up around the main building. However, the largest, best developed and most numerous fixed markets are in Mexico City, which has over 300, 80 of which are specialty markets dedicated to one or more classes of merchandise, such as gourmet food, plants, cut flowers, candy etc.

Municipal Market in Tlacolula, Oaxaca