Bachhrawan is a town and nagar panchayat in Raebareli district in the state of Uttar Pradesh, India. It is the seat of a community development block. It is located on the main Raebareli-Lucknow road, at the intersection with roads leading to Maharajganj, Haidergarh, and Gurbakhshganj. The railway runs parallel with the Raebareli-Lucknow road, and there is a train station on the west side of town. First upgraded to municipal status in 1935, Bachhrawan hosts a Ramlila festival on Asvina Sudi 10, which involves a dramatic reenactment of the Ramayana. Vendors bring various everyday items to sell at the festival. As of 2011, the population of Bachhrawan is 12,521, in 2,359 households.