Jafrabad is a harbour city in Amreli district of the western state of India, Gujarat. The municipality looks after the local administration of the place. Jafrabad is situated 13 km to the east of Rohisa, a taluk headquarters in the Amreli district. Nagasari surrounds the city in the north and Bhakodar in the east. Jafrabad is easily accessible because the Diu Airport is situated at a distance of 48 km. The Rajula City Railway Station is located in the vicinity.
The 2001 census report throws light on the population of the place, which is 25,081. Males and females comprises of 51% and 49% of the population respectively. In Jafrabad, 17% of the population is less than six years of age. The literacy rate of Jafrabad is 49%, which is lower than the national average literacy rate of 59.5%. To be specific, the male literacy rate is 61% and the female literacy rate is 37%.
The prime attraction of this harbor city is the Jafrabad Port. Pipavav Port is situated to the east of Jafrabad.