Haveli Lakha is a city in Depalpur Tehsil of Okara District in the Punjab province of Pakistan. It is located around 158 km south west of the provincial capital Lahore.