Port Alma is a town, locality and port in the Rockhampton Region, Queensland, Australia.
Port Alma ia approximately 60 kilometres (40 mi) from Rockhampton, at the south end of the Fitzroy River delta.
The town was named by hydrographer, Commander J. Jeffrey of the HM Colonial Schooner Pearl, in 1864 after a battle site of the Crimean War.
The port primarily handles cargoes consisting of class 1 explosives, ammonium nitrate, bulk tallow and equipment used in support of military exercises held at Shoalwater Bay.
Coordinates: 23°35′S 150°52′E / 23.583°S 150.867°E