Айторф расположен в среднем течении реки
Зиг
между горными массивами Бергишская страна и
Вестервальд
, в 25 км восточнее
Бонна
и 50 км юго-восточнее
Кёльна
. На севере коммуна (община) Айторф граничит с общиной
Руппихтерот
(Ruppichteroth), на востоке с общиной
Виндек
(Windeck), на юге с вестервальдскими общинами
Асбах
(Asbach) и
Буххольц
(Buchholz), а также общиной
Кирхайб
(Kircheib) земли
Рейнланд-Пфальц
. На западе Айторф граничит с городом
Хеннеф
(Hennef).
Южную часть Айторфа разделяет ручей
, впадающий в Зиг, название которого нашло отражение в таких топонимах, как Айпдорф, Мюльайп и Оберайп. Естественной границей с городом Хеннеф является ручей
, также впадающий с юга в Зиг. А с севере в Зиг на территории общины впадают ручьи
и
.
Высшей точкой Айторфа является вершина Высокий Шаден (Hoher Schaden) с отметкой 388 м. Несколько ниже горы Хуршт (Hurst), Кюпп (Küpp) (234 м), Рихардсберг (Richardsberg) (312 м) и Хоэнштайн (Höhensteine) (240 м).
Современное деление на сельские округа
Кроме собственно Айторфа, насчитывающего 9980 жителей, коммуна подразделяется на 57 сельских округов.