본관은 보성(寶城). 자는 덕보(德甫), 호는 상당일민(上黨逸民). 증조는 오행원(吳行遠)이고, 할아버지는 한성부서윤 오숙(吳熽)이며, 아버지는 증호조참판 오필창(吳必昌)이다. 증호조참의 오응창(吳應昌)에게 입양되었다.
1728년(영조 4) 무신란 때에 이인좌(李麟佐)·신천영(申天永) 등 반란군이 청주성을 함락하고 병사·영장·비장 등을 살해하자, 목사 박당(朴鎲)은 도피하여 상당산 아래에 있는 오덕명의 은거지에 이르렀다.
반란의 실상을 듣고 창의하여, 우선 산동속오군(山東束伍軍)이 적에 투항하지 못하도록 막고 반군이 나누어주는 곡물을 향민이 받지 않도록 설득하였다. 한편, 두 아들 오방(吳昘)·오만(吳曼)과 함께 의병 100여명을 이끌고 다른 창의사와 더불어 청주성을 탈환하고, 상당산성에서 마지막으로 신천영 잔당을 섬멸하였다.
소모사(召募使) 유숭(兪崇)이 그 공을 장문(狀聞)하니 분무원종일등공신(奮武原從一等功臣)에 오르고, 선무랑(宣務郎)이 되었다.