Znajdujący się niedaleko Plaça del Marquès de Foronda budynek został zburzony w 1930 i odbudowany w roku 1988.

W 1929 ukończono budowę Stadionu Olimpijskiego, na którym w 1936 miały być zorganizowane antyfaszystowskie Igrzyska Olimpijskie – alternatywa dla letnich Igrzysk Olimpijskich w Berlinie. Plany te upadły po wybuchu hiszpańskiej wojny domowej. Estadi Olímpic służył do 2 sierpnia 2009 roku jako macierzysty stadion drużyny Espanyol Barcelona. Drużyna miała przenieść się na inny stadion w centrum miasta, jednak przeprowadzka jest odkładana, ponieważ nowy stadion nie jest ukończony.

Drogi na zboczach od strony miasta były torem Formuły 1 – Circuit de Montjuïc. Czterokrotnie organizowano tu Grand Prix Hiszpanii. W trakcie wyścigu w 1975 samochód Rolfa Stommelena wpadł w trybuny, zabijając pięciu widzów. Po tym wypadku Formuła 1 nie powróciła więcej na Montjuïc.

W 1992 na Montjuïc odbyły się letnie Igrzyska Olimpijskie w Barcelonie. Centralnym punktem był w znacznym stopniu odnowiony Estadi Olímpic Lluís Companys, któremu przy tej okazji zmieniono nazwę. Dysponujące 65 000 miejscami stadion był miejscem ceremonii otwarcia i zamknięcia olimpiady oraz dyscyplin lekkoatletycznych.