Gelo is a town in Mozambique near the port of Nacala in the Nampula region.
Gelo is served by a station on the Nacala Railway in the north of Mozambique.