湛江鎮位於貴港市港南區南端,距市區32公裏,北靠橋圩鎮,西鄰木格鎮,東南與玉林市興業縣的沙塘鎮、山心鎮、博愛鄉接壤。處在國道324線、黎湛鐵路之貴港至玉林段上、距廣昆高速山心入口10KM、木格入口12KM。全鎮總面積81平方公裏,現轄14個行政村,總人口6.5萬人。