El Museo Nacional de Bellas Artes, que alberga la colección de arte brasileño más completa del país, se creó en 1937 en el antiguo edificio de la Academia Brasileña de Bellas Artes. El arquitecto responsable del edificio, Adolfo Morales de Los Ríos, se inspiró en el Museo del Louvre de París, y el edificio se hace eco de la arquitectura de inspiración francesa que aparece por todo Río de Janeiro. La colección del museo está compuesta por cerca de 20.000 piezas, entre arte fino, decorativo y popular. La mayoría de las obras son brasileñas y datan de los siglos XVII al XX. La colección incluye pinturas y esculturas de artistas brasileños de los siglos XIX al XXI, como el Café de Cândido Portinari y obras de Emiliano de Cavalcanti y Tarsila do Amaral. El arte extranjero está bien representado con una serie de vistas de Pernambuco, Brasil, de Frans Post y con ejemplos de arte europeo desde el siglo XIII hasta la actualidad. La colección también incluye monedas, artes decorativas, muebles y arte africano.