BHERA, a town in British India, Shahpur district, Punjab, on the river Jhelum. Pop. (1931) 19,741. It is an important centre of trade, with manufactures of cotton goods, metal-work and carving.