Navratanpura is a village in Jahazpur tehsil in district of Bhilwara, Rajasthan, India. As per the data provided by Census of India in 2011, total population of Navratanpura was 570 which includes 313 males and 257 females. Navratanpura covers 254.98 ha area. Pincode of Navratanpura is 311201.