Грамматический словарь Зализняка (склонения слова):
Географ, географы, географа, географов, географу, географам, географа, географов, географом, географами, географе, географах
гео́граф
-а, м.
Специалист по географии.
ГЕОГРАФ, а, м. Специалист по географии (в 1 знач.).
гео́граф
ГЕОГРАФ -а; м.
1. Специалист по географии.
2. Разг. Учитель географии. Г. поставил ученику пятёрку.
◁ Географичка, -и; мн. род. -чек, дат. -чкам; ж. Разг.
ГЕ’ОГРАФ, географа, ·муж. Ученый — специалист по географии.
| Преподаватель географии (·разг. ·школ. ).