El condado de Fengdu está situado en el curso superior del río Yangtze, al este de Chongqing, en el centro de la zona del embalse de las Tres Gargantas, a 172 kilómetros del Distrito 9, la ciudad principal de Chongqing, y A 476 kilómetros de Yichang, provincia de Hubei. El condado de Fengdu limita con el condado de Shizhu al este, el condado de Wulong y el condado de Pengshui al sur, el distrito de Fuling al oeste y el condado de Zhong y el condado de Dianjiang al norte.
El condado de Fengdu cubre un área de 2.901 kilómetros cuadrados y gobierna 21 ciudades, 7 municipios y 2 calles.