À Drniš, il y a 3224 d'habitants, alors que dans la région métropolitaine plus large il y a un total de 7801 d'habitants. La zone de la ville couvre une superficie de 355 km2 et comprend 27 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ć i Žitnić.
Sur le territoire de la ville, il y a deux rivières: Krka et Čikola, et elle est entourée de trois montagnes: Promina (1148m), Moseć (838m) i Svilaja (1508m). Le climat est subméditerranéen, qui est caractérisé par des hivers doux et des étés chauds.