Neighbouring areas are Sindh to the south, Balochistan and Federally Administered Tribal Areas to the west, the North West Frontier Province, Azad Kashmir, Kashmir and Islamabad to the north, and Indian Punjab and Rajasthan to the east.
Punjab is Pakistan's second largest province at 205,344 km² (79,284 square miles) and is located at the northwestern edge of South Asia.
The population of the Punjab is almost entirely Muslim with a Sunni majority and Shia minority.