Byen ligger ved elva Krka og har om lag 36 000 innbyggere. Byen regnes som regionens økonomiske og kulturelle sentrum. I 2006 ble Novo mesto sete for et katolsk bispedømme.