Fue fundado en 1983 y juega en la Primera División de Sudáfrica.
El equipo se fundó con el nombre de Highlands Park, aunque acabó desapareciendo.
El 29 de enero de 1983 el exfutbolista Jomo Sono compró el club y lo refundó, llamándole Jomo Cosmos Football Club debido a su propio nombre, Jomo, y al último club en el que militó como futbolista profesional, el New York Cosmos.
En 1990 el equipo gana la Copa de Sudáfrica y tres años más tarde consigue un campeonato MTN 8.
En la temporada 2007-08 el equipo acabó último y descendió a la Primera División de Sudáfrica, aunque al año siguiente consiguieron de nuevo ascender.