Дафининци се намира в община Белоградчик, област Видин.
GPS координати: 43.62727°N, 22.59058°E
Други селища в общината
Белоградчик,
Боровица,
Вещица,
Върба,
Гранитово,
Граничак,
Дъбравка,
Крачимир,
Крушака,
Куцаровци,
Ошане,
Пешина махала,
Праужда,
Пролазница,
Рабиша,
Раяновци,
Салаш,
Сливовник,
Стакевци,
Струиндол,
Стублица,
Чифлик