Zafirov (Bulgarian: Зафиров, Macedonian: Зафиров) or female version Zafirova (Bulgarian: Зафирова, Macedonian: Зафирова) is a Slavic surname. Notable people with the surname include: