Basirpur is a town in Depalpur Tehsil of Okara District in the Punjab province of Pakistan. It is located around 151 km south west of Lahore.