Svartfotkatten er utbredt i det sørlige Afrika, primært i Sør-Afrika og Namibia. Utbredelsen i Zimbabwe og det sørligste Angola er marginal. Den er også observert i Botswana, men ikke i senere år. Arten trives på tørr åpen savanne og gressletter, i Karoo (halvørken), og i Namibørkenen og Kalahari (dog ikke i de tørreste og mest sandholdige delene). Den kan opptre i høyder opp mot {{formatnum:2000 moh}}.