Baldirai is a town and tehsil of Sultanpur district, Uttar Pradesh, India.[1] It consists of 99 villages (98 inhabited and 1 uninhabited) with a total population of 182,455 people, in 31,431 households.[1]