 In 2016, Navsari ranked as the 16th biggest city of Gujarat state of India by population in 2011.It used to rank 10th in 1991 to 2001.Navsari is the 25th "cleanest city of India" according to the Indian Ministry of Urban Development.