본래 백제의 소비혜현(所非兮縣, 또는 所乙夫里縣)이었는데, 신라의 영토가 된 뒤 757년(경덕왕 16) 에그 벳 슬롯로 고쳐 갑성군(岬城郡: 지금의 장성군)의 영현으로 삼았고, 고려 때 영광군(靈光郡)에 예속시켰다. 1914년 행정구역 개편 때 영광군에서 장성군 에그 벳 슬롯면으로 편입되어 오늘에 이른다.
에그 벳 슬롯의 옛 지명인 소을부리는 ‘수읍(首邑)’ 또는 ‘장성(長城)’의 뜻을 가진다. 이곳은 부족국가시대에 부족장이 있었던 곳으로 추측된다.
조선시대까지 이곳에는 에그 벳 슬롯고현성(森溪古縣城)이 있었는데, 이는 산위에 흙으로 쌓은 유적이며 고성산(高城山)이라 했다. 오늘날 장성군 에그 벳 슬롯면과 영광군 대마면 경계에 있는 고성산(古城山, 546m)이 그곳이다. 고성산 남쪽으로는 영암과 장성을 잇는 도로가 발달했었다.
에그 벳 슬롯현 지역에는 일찍부터 수연사(隨緣寺)가 있었는데 이 절은 수련산(水蓮山: 과거에는 靈鷲山) 아래 있었다. 지형적으로 중북부지역은 산지로 되어 있고, 남부지방에는 평야가 발달되어 이곳으로 평림천(平林川)과 에그 벳 슬롯천이 남류한다.