怀宁县位于合肥市南,长江北岸,总面积1350平方千米。怀宁县有15个镇、5个乡:高河镇、石牌镇、月山镇、腊树镇、黄龙镇、三桥镇、小市镇、黄墩镇、公岭镇、马庙镇、金拱镇、茶岭镇、洪铺镇、江镇镇、平山镇、雷埠乡、清河乡、秀山乡、凉亭乡、石镜乡。
怀宁县水域辽阔,水质优良,鱼类有100多种,有鳜、鲥、鲚等名贵鱼种和虾、蟹、鳖、鳝等特种水产品。