Zamfir (Bulgarian: Замфир) is a village in Northwestern Bulgaria. It is located in Lom Municipality, Montana Province.