Dimityr Iwanow Geszow (, ur. 14 września 1860 w Swisztowie, zm. 8 stycznia 1922 w Sofii) – bułgarski wojskowy, generał piechoty, dowódca armii w czasie I wojny światowej.

Życiorys Uczył się w Płowdiwie i Swisztowie.

Po wybuchu wojny rosyjsko-tureckiej w 1878 wstąpił na ochotnika do armii rosyjskiej i służył w 55 podolskim pułku piechoty. Po zakończeniu wojny został uczniem szkoły piechoty w Odessie, którą ukończył w 1880 roku.

Po powrocie do kraju został oficerem w 11 batalionie piechoty tworzącej się armii bułgarskiej. W trakcie wojny serbsko-bułgarskiej, był dowódcą kompanii w 3 pułku piechoty. Potem służył w jednostkach liniowych.

W 1890 roku został oficerem w Inspekcji Generalnej w Ministerstwie Wojny, po czym wrócił do służby liniowej, będąc kolejno dowódcą 3 pułku zapasowego, 4 pułku piechoty, 1 Brygady i 2 Brygady w 2 Dywizji Piechoty.

W trakcie I wojny bałkańskiej początkowo był dowódcą 2 Brygady 2 Dywizji Piechoty, a w dniu 24 grudnia 1912 został dowódcą 2 Dywizji Piechoty, która wyróżniła w walkach na terenie Macedonii. Dywizją tą dowodził także w czasie 2 wojny bałkańskiej.