Baddomalhi is a town in the Narowal District of the Punjab province of Pakistan. It is located 35 miles northeast of Lahore, at 31ð58'60 North 74ð40'0 East with an altitude of 217 metres (715 feet).
According to the 2023 census, it has a population of 19,351.