The town's sex ratio is 932 females to every 1000 males;  13,299 of Safipur's residents are male and 12,389 are female. Among the 0-6 age group, the sex ratio is 940, which is higher than the district urban average.
The town has a sex ratio of 932 females to every 1000 males; there are 13,299 males and 12,389 females in Safipur. The 0-6 age group's sex ratio is 940, which is higher than the district urban average.