우도기왕(右屠耆王)은 고대 북아시아의 유목제국 흉노(匈奴)의 작위 중 하나이다. 고대 중국어로 번역하여 우현왕(右賢王)이라고도 한다. "도기"(屠耆)는 흉노어로 "현명하다"는 뜻으로, 한나라에서는 이를 뜻이 통하는 "현"(賢)자로 바꾸어 우현왕으로 기록하였다.
흉노의 최고 통치자인 선우(單于) 아래에는 좌·우도기왕, 좌·우녹려왕, 좌·우대장, 좌·우대도위, 좌·우대당호, 좌·우골도후 등 총 24개의 작위가 편제되어 있었다. 이 중 좌도기왕과 우도기왕은 선우에 버금가는 최고위 작위로, 각각 흉노 제국의 동쪽과 서쪽 지역을 통치하였다. 각 작위는 1만에서 수천 기(騎)의 기병을 보유하였으며, 그 아래에 천장(千長), 백장(百長), 십장(十長), 비소왕(裨小王), 상(相), 도위(都尉), 당호(當戶), 차거(且渠) 등의 관료를 두었다.
좌도기왕은 일반적으로 차기 선우의 후계자로 간주되었으며, 우도기왕은 그와 함께 선우 아래 최고의 지위를 유지하였다. 이 흉노의 관직 체계는 주로 중국 측 사서인 《사기(史記)》와 《한서(漢書)》 등의 기록을 통해 전해진다.