Management structure of Gor Mahia Football Club
As Kenya’s premier community football club with a passionate and far-reaching fan base, Gor Mahia FC takes pride in maintaining a strong connection with its supporters through an organized network of fan branches.
These branches are a vital part of the club’s identity and play an essential role in fostering unity, engagement, and grassroots support across the country and beyond.
With a national and regional following, Gor Mahia boasts over 70 officially affiliated branches spread across Kenya, from major cities to rural towns, all united by their unwavering loyalty to K’Ogalo.

Why Branches Matter
Fan branches serve as the lifeblood of the club’s community. They:
- Keep fans connected and actively involved in club affairs
- Mobilize support during home and away matches
- Promote club membership and merchandise
- Support social and charitable initiatives in their local communities
- Provide a structured voice for fans through representation in club governance
Branches also participate in special events, meetings, and initiatives organized by the club, strengthening the bond between supporters and the Gor Mahia leadership.
How to Register a Branch
To become an officially recognized Gor Mahia FC branch:
- Pay a one-time affiliation fee of KES 20,000
- Establish a structured leadership team (Chairperson, Secretary, Treasurer, etc.)
- Engage regularly with the club through official communication channels and forums
- Elect representatives to participate in consultative meetings with the club’s Executive Committee
Once registered, your branch will be listed among the official affiliates and enjoy full recognition.

Get Started Today
If your fan group or community would like to form an official branch of Gor Mahia FC, we encourage you to get in touch.
Contact the Secretary General via email at: info@gormahia.com
Join the movement. Get organized. Be part of the legacy.