石湖乡位于固镇县中东部,西与城关镇毗邻,东与濠城、刘集两镇相连,南与连城镇隔浍河相望,北与灵璧县黄湾镇接壤。全乡总面积87平方千米,可耕地5901公顷,总人口33763人,辖10个行政村、1个居委会、1个园林场。乡党委下辖36个党组织,党员951名,其中农村党员790,村党支部15个,党总支4个,党小组31个。
石湖乡交通便利,乡政府所在地距县城中心区不到10千米;304、329、101省道,014、011县道,贯穿全乡东西南北。乡内配套设施完善,自来水厂、中心医院、集贸市场、学校、文化站、敬老院等设置齐全。石湖乡地处淮北平原南端,地势平坦,总体呈北高南低,南部海拔18.5米,中部海拔20.5米,北部海拔21米。属暖温带季风气候,四季分明,温和湿润,无霜期长,季风显著,雨量适中,日照充足。
年平均气温14.7℃,年均日照时数2251.2小时,年日照率为51%,年平均降水量820毫米,年平均降水日数101天,有“西瓜之乡”的美誉。