湖口县隶属江西省九江市,位于江西省北部、九江市东部、长江中下游南岸、鄱阳湖北畔,赣皖鄂三省交界处。湖口县面积673.66平方公里,东邻彭泽县,南接都昌县,西与濂溪区、柴桑区、庐山市隔鄱阳湖相望。
湖口县土地总面积669.33平方公里,大部分在海拔50米以下,约占80%,湖口县虽属鄱阳湖平原区,实为丘陵地带,山丘起伏,水域宽广,耕地多为梯田梯地。山地面积占22.01%,水域面积占28.2%,耕地面积占23.3%。地形结构东南群山环抱,西北江湖环绕,中部小丘垄埂起伏,总的趋势是由东南向西北倾斜。