충청남도 예산군 북서부에 위치한 면이다. 동쪽으로는 신암면, 서쪽으로는 봉산면, 남쪽으로는 삽교읍과 접하며, 북쪽으로는 당진시 합덕읍과 경계를 이룬다. 예산군의 주요 농업 지대 중 하나로, 삽교천 유역의 평야 지대와 완만한 구릉지가 조화를 이루는 지형적 특성을 지니고 있다.
본래 덕산군 지역이었으나, 1914년 일제의 행정구역 개편에 따라 고대유면, 덕성면, 거벌면의 일부와 면천군 승선면의 일부를 병합하여 고덕면이라 명명하고 예산군에 편입되었다. '고덕'이라는 명칭은 옛 고대유면의 '고'자와 덕성면의 '덕'자를 따서 만든 것이다. 현재 대천리를 소재지로 하여 오추리, 상봉리, 석곡리 등 다수의 법정리를 관할하고 있다.
지형적으로는 북부를 흐르는 삽교천의 영향으로 비옥한 충적평야가 발달하였다. 이 평야 지대는 예당평야의 일부를 형성하며, 과거부터 미곡 생산의 중심지 역할을 해왔다. 기후는 서해안과 인접한 내륙 지역의 특성을 보여 겨울에는 북서 계절풍의 영향을 받으며, 여름에는 고온다습하다. 이러한 환경은 벼농사뿐만 아니라 과수 산업, 특히 예산의 명산물인 사과 재배에도 적합한 조건을 제공한다.
산업 구조 면에서는 전통적인 농업이 여전히 강세를 보이지만, 최근에는 산업 단지 조성을 통해 제조업과 물류업의 비중이 확대되고 있다. 고덕일반산업단지와 예당일반산업단지 등이 조성되어 기업체들이 입주해 있으며, 이는 지역 경제의 다변화와 고용 창출에 기여하고 있다. 교통망으로는 당진영덕고속도로의 고덕 나들목(IC)이 면의 중심부에 인접해 있어 타 지역으로의 접근성이 뛰어나며 물류 수송의 요충지 역할을 수행한다.
교육 및 공공시설로는 고덕초등학교, 예덕초등학교, 고덕중학교 등이 위치하여 지역 교육을 담당하고 있다. 또한 면 행정복지센터를 중심으로 보건지소, 치안센터, 우체국 등 주요 공공기관이 집중되어 있다. 매달 3일과 8일에는 고덕 전통시장이 열려 인근 주민들의 농산물 거래와 소통의 장이 마련되며, 지역 고유의 향토 문화를 유지하고 있다.