The municipality of Nova Varoš has a population of 16,638, while the town of Nova Varoš itself has a population of 8,795 inhabitants.
To naselje je popolnoma srbsko (glede na rezultate popisa iz leta 2002).