Sahiwal, formerly known as Montgomery, is a city in central Punjab, Pakistan. It is the 21st largest city of Pakistan by population and the administrative capital of both Sahiwal District and Sahiwal Division.