India census, Bedi had a population of 18,771. Males constitute 51% of the population and females 49%.
The census data for Bedi reveals that it has a population of 18,771, with males comprising 51% and females making up 49%.