Dalam mitologi Hindu, Dantawakra (Dewanagari: दन्तवक्र; IAST: Dantavakra ), adalah raja Karusha, menurut kitab Mahabharata dan Purana. Tokoh ini jarang disebutkan dalam Mahabharata.
Menurut kitab Padmapurana (VI.274.16-7), ia merupakan keturunan klan Chaidya (saudara raja Chedi).[1]
Menurut kitab Wisnupurana (IV.XIV.40), ia merupakan putra Werdasarma dan Srutadewa, saudari Kunti. Ia memiliki saudara bernama Widurata,[2] dan sepupu bernama Sisupala dari pihak ibu.[3][4] Ia merupakan sekutu Jarasanda, Kangsa, Salwa dan Paundraka; semuanya musuh Kresna.[5]
Pada Sabhaparwa (kitab kedua Mahabharata), seorang Pandawa bernama Sadewa menaklukkan dirinya, dan membuatnya tunduk kepada Yudistira yang akan menyelenggarakan upacara Rajasuya. Ia menyerang Kresna yang sedang dalam perjalanan menuju Dwaraka setelah upacara Rajasuya (yang tidak dihadiri olehnya sebagai protes atas terbunuhnya Jarasanda) untuk membalaskan dendam Sisupala dan Salwa. Namun, ia dibunuh oleh Kresna dalam suatu pertandingan gada.[6] Saudaranya, Widurata juga gugur pada pertandingan tersebut.[7]