Dupnitsa liegt in Bulgarien (Obshtina Dupnitsa, Kyustendil) in der Zeitzone Europe/Sofia.
Orte in der Nähe sind Bobov Dol, Blagoevgrad und Radomir.
Bis nach Sofia sind es 50 km, Plovdiv liegt 131 km entfernt und nach Stara Zagora sind es 203 km Luftlinie.
Entfernungen von Dupnitsa zu den wichtigsten Städten in Bulgarien und der Welt.
42.2647800°
23.1172300°