位置新倉鎮位於太湖縣之東南,由原花園鄉、新倉鎮合併而成。西臨縣城,北與潛山、東與懷寧、南與望江三縣交界。自古至今,屬太、望、懷、潛四縣交通樞紐,是皖西南商貿、客流聚散地之一。總面積168平方公里,人口7.3萬,轄16個行政村,屬太湖縣東南重鎮。