Several tens have died, according to local officials.
Severe monsoon rains are the main reason why rivers and dams in neighboring India have overflowed. Thousands of rescue workers, most of them boat-borne, are participating in the effort and the military has been deployed, according to Irfan Ali Khan, head of Punjab's disaster authority.
The authorities are also trying to divert flooded rivers to agricultural areas, to protect cities.