Den er knyttet til Lima og gruveindustrien i Andesfjellene via jernbanelinjen Ferrocarril Central. Callao og Lima har vokst inn i hverandre, men organisasjonsmessig er de fortsatt to separate by-enheter i hver sin region. Øya San Lorenzo har marinebase. Byens industri omfatter støping, skipsverft, slakterier, bryggerier og fiskeprodukter.