七里塘镇位于合肥市瑶海区东北部,东与瑶海区磨店乡毗邻,西与林店乡隔河相望,南与杏花村乡和城东乡接壤,北与瑶海区三十头乡交界。全镇东西长约6公里,南北宽约8公里,总面积28.2平方公里,其中耕地面积18539.18亩。