Avioth liegt etwa 55 Kilometer nördlich von Verdun nahe der Grenze zu Belgien und an der Thonne. Umgeben wird Avioth von den Nachbargemeinden Breux im Norden, Thonne-la-Long im Osten, Montmédy im Süden und Südwesten sowie Thonnelle im Südwesten und Westen.