Gerlof of Geerlof is een van oorsprong Friese en Groningse voornaam. De naam is een samentrekking van ger (speer) en olf (wolf) en gaat terug op de naam Gerulf uit het midden van de 8e eeuw. Ook de Duitse naam Wolfger is verwant.
Enkele bekende naamdragers zijn: