Rocher de Flor (en catalán y castellán Roger de Flor) (Brándiz, Reino de Secilia, 1266 - Adrianopolis, Imperio Bizantín, 1305) estió un cape d'os almogávars. Yera fillo de Ricardo de Flor, alemán d'orichen y falconero de l'emperador Federico II, que morió combatindo contra Carlos d'Anchú en a batalla de Tagliacozzo.