Село гара Орешец се намира на 4 километра от Белоградчик, на 8 км от общинския център Димово и на 48 км от областния център Видин. Населеното място е от малкото села, които имат нова модерна история. То възниква покрай строежа на железопътния участък..