巴格达位于美索不达米亚平原中部地区，底格里斯河流过巴格达市区，而距幼发拉底河约30公里，为两河相距最近之处；流经城市郊区，并于巴格达东南方注入底格里斯河。巴格达位居海拔34公尺平缓的沖积平原，历史上曾数度被定期性洪水淹没，洪水则来自底格里斯河北方及东方的支流，直至1956年，位于萨迈拉的完成后，巴格达才不受洪水的威胁，因而，城市能向东边及西边扩张。
气候.巴格达属副热带干燥气候（柯本气候分类法的BWh），为世界上最热的城市之一，6月至8月间，月平均气温最高可达44℃，正午最高气温可