W roku 1838 pojawiły się pierwsze omnibusy, a trzydzieści lat później konne tramwaje. W roku 1835 na linii Rio de Janeiro – Niterki zaczęły regularnie pływać parowce, w 1852 roku ruszyło połączenie kolejowe z Petopolis, a w sześć lat później z Queimados w regionie Nova Iguacu.

W latach 1902-06, pod rządami Francisco de Paula Rodrigues Alvesa, miasto zostało gruntownie zmodernizowane; zlikwidowano ogniska chorób zakaźnych, osuszono okoliczne bagna, wyburzono brudne dzielnice nędzy, poszerzono i wybrukowano główne ulice.

W 1960 roku stolicę Brazylii przeniesiono do specjalnie w tym celu wybudowanego, futurystycznego miasta – Brasilii. Znaczenie Rio nieco zmalało od tego momentu, jednak wciąż pozostaje ono wielkim centrum gospodarczym i kulturalnym kraju.