Town of Drniš is situated south of Promina Mountain, in the center of Šibenik-Knin County, following the main county road from the county center Šibenik to hinterland, at whose northeast end is the city of Knin and Dinara Mountain. The term Drniš area is often used as a synonym for the area of Drniš and the neighboring municipalities of Promina, Ružić and Unešić.

Drniš has 3 224 inhabitants, whilst the wider town area counts a total of 7 801 inhabitants. Town area covers 355 km2 and, besides town area, encompasses 27 small villages: Badanj, Biočić, Bogatić, Brištane, Drinovci, Drniš, Kadina Glavica, Kanjane, Kaočine, Karalić, Ključ, Kričke, Lišnjak, Miočić, Nos Kalik, Pakovo Selo, Parčić, Pokrovnik, Radonić, Sedramić, Siverić, Širitovci, Štikovo, Tepljuh, Trbounje, Velušić and Žitnić.

Two rivers flow through wider town area - Krka and Čikola, and the area is surrounded by three mountains: Promina (1148m), Moseć (838m) and Svilaja (1508m). The climate here is sub-Mediterranean, with mild winters and hot summers.