Zafirov (Bulgarian: Зафиров, Macedonian: Зафиров) or female version Zafirova (Bulgarian: Зафирова, Macedonian: Зафирова) is a Slavic surname. Notable people with the surname include:
- Adalbert Zafirov (born 1969), Bulgarian footballer
- Dalia Zafirova (born 1991), Bulgarian tennis player
- Erika Zafirova
- Ivan Zafirov (born 1947), Bulgarian footballer
- Ivaylo Zafirov (born 1992), Bulgarian footballer
- Krasimir Zafirov (born 1950), Bulgarian footballer
- Martin Zafirov
- Neli Zafirova (born 1976), Bulgarian sprint canoer
- Vladimir Zafirov (born 1983), Bulgarian footballer
If an internal link intending to refer to a specific person led you to this page, you may wish to change that link by adding the person's given name(s) to the link. Categories: