Dravograd is a small town located in northern Slovenia, situated near the border with Austria. It serves as the administrative seat of the Municipality of Dravograd.
The town is geographically positioned on the Drava River at the confluence of the Meža and Mislinja rivers. It belongs to the traditional Slovenian province of Carinthia and is part of the larger Carinthia Statistical Region.