Who was the Roman god of harbors, gates, and keys?

The story behind the answer

Who was the Roman god of harbors, gates, and keys? The answer is Portunus.

Portunus was an ancient Roman god associated with ports, gates, doors, keys, and sometimes livestock. His role centered on protected thresholds: he guarded places where people, goods, or animals passed from one space into another. The connection between harbors and gates may reflect the Latin words porta, “gate” or “door,” and portus, “harbor” or “port.”

Portunus’s main temple in Rome stood in the Forum Boarium, near the Portus Tiberinus, the city’s early river port on the Tiber. The building now known as the Temple of Portunus is one of the best-preserved ancient temples in Rome, although its modern identification is based on historical and archaeological interpretation.

His festival, the Portunalia, took place on August 17. Keys were associated with the celebration and were thrown into a fire as a good-luck ritual. Portunus is often compared with Janus because both had connections with doors and keys, but Janus was the broader god of beginnings, transitions, and doorways. Neptune, meanwhile, was primarily associated with the sea and waters rather than gateways.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: