Jakub Kafka (born 16 October 1976) is a Czech football player who currently plays for MFK Karviná.
Kafka played for several Gambrinus liga clubs, including Baník Ostrava, Marila Příbram and Dynamo České Budějovice. In 2007 he moved to Poland to play for GKS Jastrzębie. After two years, he moved back to the Czech Republic to play for MFK Karviná.
Kafka also played for youth Czech national football teams since the under-17 level.