Weir is a village in Lancashire, England.
It is situated within the OL13 postcode district, which is within the Bacup post town.
OL13 is the only postcode district within the Bacup post town.
The Bacup post town is within the Oldham postcode area.
Administrative Ward: Greensclough
Administrative District: Rossendale
Administrative County: Lancashire
Country: England
UK Parliament: Rossendale and Darwen
NHS Local Health Authority: North West
NHS Region: North, Midlands and the East