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.