Datuk Tanah Datar adalah sebuah kecamatan yang terletak di Kabupaten Batu Bara, Sumatera Utara, Indonesia. Kecamatan ini mencakup wilayah seluas 46,77 km². Pada tahun 2019, terdapat 27.906 jiwa yang menempati kecamatan ini.
Nama kecamatan ini berasal dari Luhak Tanah Datar, yang menjadi asal muasal sebagian masyarakat Batu Bara.
Pembagian administratif
Terdapat 10 desa di Kecamatan Datuk Tanah Datar.[2] Nama-namanya yaitu:[3]