Nova Varoš (en serbe cyrillique : Нова Варош) est une ville et une municipalité de Serbie situées dans le district de Zlatibor et dans la région de la Raška. Au recensement de 2011, la ville comptait 8 865 habitants et la municipalité dont elle est le centre 16 758.