Fins al primer terç del segle XIX els mercats d’aliments es feien en determinats carrers i places, on tradicionalment s’havien fet les transaccions. A partir dels anys trenta d’aquell segle es varen obrir els primers mercats municipals: la Boqueria, 1837, i Santa Caterina, 1848.
A mitjans de segle s’inicia l’enderroc de les muralles de la ciutat, es construeix el mercat del Born, 1876; i també es creen nous mercats fora muralla: Sant Antoni, 1882; la Barceloneta, 1887; la Concepció, la Llibertat i Hostafrancs, 1888; el Poblenou i el Clot, 1889; l’Abaceria, 1892; el Ninot, 1894…
L’any 1897 s’annexionen a Barcelona els antics municipis de Sants, les Corts, Sant Gervasi, Gràcia, Horta, Sant Martí i Sant Andreu del Palomar; i el 1921, Sarrià. Es fan els mercats de Sants, 1913, i del Mercadal de Sant Andreu, 1914.
L’any 1921 l’antic mercat del Born passa a ser el mercat central d’abastiment de fruita i verdura de tota la ciutat. I ho va ser fins el 6 d’agost de 1971. Des d’aquell moment tota la seva activitat va passar a Mercabarna, a la ubicació actual, a la Zona Franca, al costat de la llera esquerra del riu Llobregat.
L’any 1979 el vell escorxador municipal que estava al carrer de Tarragona, entre Aragó i Diputació, al llindar d’Hostafrancs i l’Eixample des de 1891, es trasllada també al recinte de Mercabarna.
El mercat del Carme al Poble-sec
El mercat central de peix va estar al carrer de Wellington, al costat del parc de la Ciutadella, des de 1931 fins el 1983, quan també s’incorporà a la seu de Mercabarna. El 1984 s’hi traslladà el mercat de les flors, que des de 1964 i fins llavors havia estat al nostre barri, al recinte del l’antic palau de l’Agricultura de l’Exposició Internacional de 1929; fins que el 2008 va obrir seva pròpia seu com a Mercat de la Flor en un edifici situat al costat de l’autovia de Castelldefels, a cavall dels municipis de Sant Boi de Llobregat i el Prat de Llobregat, al costat de l’aeroport.
Com a curiositat volem recordar que l’únic mercat municipal d’alimentació que hi ha hagut al Poble-sec fou el mercat del Carme, que estava situat al Paral·lel, entre el carrer de Carrera i l’actual passeig de Josep Carner, entre el 9 de maig de 1950 i el juliol de 1972, quan fou traslladat al Raval, a l’Arc del Teatre, on romangué fins el 2006. El fugaç mercat del Carme del Paral·lel era molt rudimentari i atrotinat; però també molt freqüentat en una època on Montjuïc era atapeït de barraques. El motiu era que els productes eren barats i sovint de poca qualitat. Del tancament del mercat del Born i de la inauguració de Mercabarna a la Zona Franca, ara fa 50 anys.