Der Ort liegt nordöstlich von Blankenheim. Durch den Ort führt die Kreisstraße 79 und fließen der Armuthsbach und der Wehrtsbach. Im Osten von Rohr schließt sich direkt der Ortsteil Lindweiler an.
Die VRS-Buslinie 825 der RVK verbindet den Ort mit Lindweiler und Tondorf, überwiegend als TaxiBusPlus im Bedarfsverkehr. Abends sowie sonn- und feiertags verkehrt die Linie 825 nach Blankenheim.