덕산은 덕풍(德豊)ㆍ이산(伊山)을 합한 명칭이다. 덕풍현은 본래 백제의 금물현(今勿縣)인데, 757년(경덕왕 16) 금무(今武)로 개명하여 이산군의 영현(領縣)이 되었다가 고려시대에 덕풍으로 고쳤다. 1018년(현종 9) 홍주(洪州)에 속하였다가 명종 때 감무(監務)를 두었다.
이산현은 본래 백제의 마시산성(馬尸山城)인데, 757년 이산으로 고쳐 군(郡)이 되었다. 1018년 홍주에 속하였다가 뒤에 감무를 두었다. 1405년(태종 5) 이산현의 백성과 형세가 피폐하였다 하여 덕풍ㆍ이산의 2현을 합하여 덕산으로 하였다.
1413년 현감(縣監)을 두었고, 1847년(헌종 13) 승격하여 군이 되었다가, 1914년 행정구역 개편 때 예산군에 병합되어 덕산면이 되었다.