List of Punjab cities


  • Attock

    Attock is located on the bank of the River Indus, at the distance of 80km from Rawalpindi and 100km from Peshawar. Attock is famous for its beautiful view of the merger of the River Indus and Kabul River, which is visible from the bridge on the River Indus on Islamabad-Peshawar Motorway - M1.

  • Bahawalnagar

    Bahawalnagar is located at the distance of 260 km from Lahore near the border between India and Pakistan on the western side of the River Sutlej. It is accessible on the G. T. Road by turning on left to Sahiwal-Arifwala Road in Sahiwal city.

  • Bahawalpur

    Bahawalpur is the twelfth largest city in Pakistan, located in Punjab immediately south of the Sutlej River, with a splendid view of 4,250 ft long Empress Bridge over the Sutlej River. Bahawalpur was the former capital of Bahawalpur State ruled by Nawabs, part of Rajputana States. Now the buildings of Nawabs are opened for the public such as Noor Mahal, Sadiq Ghar Palace, and Darbar Mahal.

  • Bhakkar

    Bhakkar is a district in Punjab on the bank of the Indus River and located at the distance of 406 km from Lahore via Bhakkar - Jhang Road. Most of its area is located in the desolate plain of the Thal desert which is famous for its fertile sand dunes and wonderful cultural traditions. It is famous for its agriculture and livestock.

  • Chakwal

    Chakwal is located in the Dhanni region of Potohar at the distance of 90 km from Islamabad, and accessed from Lahore-Islamabad Motorway M-2 near Kallar Kahar.

  • Dera Ghazi Khan

    Dera Ghazi Khan, known as D. G. Khan, is situated on the western bank of the Indus River on the foot of Sulaiman Mountains Range with an average height of 10,000 ft. in South Punjab at the junction of four provinces.

    The overall climate of the city is normally dry and hot in summer, having little rainfall, but winter is relatively cold. Due to the dry and barren mountains of Koh-Suleman and desert-like soil of the area, heavy windstorms are very much common in the summer.

  • Faisalabad

    Faisalabd, a major industrial center and 3rd most populated city in Pakistan, is located in the northeast alluvial plain of Punjab at the center of the lower Rachna Doab, at the distance of 184km from Lahore through Islamabad-Lahore Motorway M-2 turn left from Pindi Bhattian, 143 km through Faisalabad Road.

  • Gujranwala

    Gujranwala is the third-largest industrial city of Pakistan at a distance of 96km from Lahore on G. T. Road. It is also known as the city of wrestlers as well as the city of food lovers. It is also known as the Golden Triangle of industrial cities, as it plays a major role in the exports of Pakistan. There is a number of small and medium industries which play a major role in generating foreign revenue for Pakistan. Number of cottage industry units are in operation in Gujranwala.

  • Gujrat

    Gujrat is an industrial city located between the Jhelum and Chenab rivers, at a distance of 140 km from Lahore on G. T. Road. It is also known as the Golden Triangle of industrial cities, as it plays a major role in the exports of Pakistan. It is famous for a number of steel industries including the fan industry, which has a large portion of country's export.

  • Hafizabad

    Hafizabad is located at the distance of 160 km from Lahore in Punjab Province on the bank of the Chenab River. It is accessed through G. T. Road and from Gujranwala, turns left on Gujranwala-Hafizabad Road at 40km. Hafizabad is famous for the best quality of rice and center of the export quality rice industry.

  • Islamabad

    Islamabad, the capital of Pakistan, is located in the northeastern part of Pakistan in the Pothohar Plateau on the foot of Margalla Hills at a distance of 295 km from Lahore at an elevation of 1770 feet above sea level. It can be accessed through G. T. Road as well as Lahore-Islamabad Motorway. It was declared as the capital of Pakistan in the 1960s by cutting land from Punjab province. Benazir International Airport is linked with all over the world to attract foreign visitors as well as visitors from other cities of Pakistan.

  • Jhang

    Jhang is located at the confluence of the Chenab river and the Jhelum river at Trimmu Barrage, on the east bank of the Chenab river.

  • Jhelum

    Jhelum is situated in Pothohar Plateau, on the both sides of the Jhelum River, in the north of Punjab, Pakistan. The left side of the Jhelum River. The Jhelum River has very attractive scenery beauty at various places.

  • Kasur

    Kasur, land of Bulleh Shah, is just located at the distance of 55 km from Lahore via Ferozepur Road, adjacent on the north of Lahore. There is also an important border post, Ganda Singh Wala, with India.

  • Khanewal

    Khanewal is an old-styled city, constructed by the British Empire, and one of the most important railway junctions. It also has the second-largest railway station in Pakistan. It is located at a distance of 300km from Lahore on G. T. Road N5.

  • Khushab

    Khushab, its meaning is sweet water, is situated at the Jhelum River in Punjab at the distance of 250 km from Lahore, next to Sargodha on Islamabad-Lahore Motorway M-2, on the left from Bhularwan interchange via Bhalwal or from Sial Interchange on Lahore-Sargodha Road, National Highway N60 at the distance of 232 km from Lahore.

  • Lahore

    Lahore, the capital city of Punjab, is the most populous and second-largest city in the northeast part of Punjab province in Pakistan on the border with India at Wagha. It is located on the bank of River Rive at a height of 213 m above sea level. It is linked with the rest of Pakistan and accessed by all types of transportation. It is the major city to access all of the cities and towns of Punjab province. It has the largest railway station in Pakistan. Allam Iqbal International airport is used for all types of international and local flights.

  • Layyah

    Layyah is located on the bank of the Indus River at the distance of 420 km from Lahore and is accessed through Lahore-Islamabad Motorway M-2 and Lahore-Faisalabad Motorway M-3 and then via Jhang by Rodu-Sultan Road and Chobara Road.

  • Lodhran

    Lodhran is located on the northern side of the River Sutlej, at a distance of 416km from Lahore on G. T. Road (N5) in Southern Punjab. It is known for being the best cotton-growing area. Most of the population in Lodhran are involved in the agriculture profession.

  • Mandi Bahauddin

    Mandi Bahauddin is situated between the Jhelum River and the Chenab River, at the distance of 190 km via G. T. Road, turn left from Gujrat on Sargodha-Gujrat Road. It is a central part of the Chaj Doab between the Jhelum and Chenab rivers.

  • Mianwali

    Mianwali is located on the bank of the Indus River at the distance of 340 km from Lahore and it is accessed via Khushab by Lahore-Islamabad Motorway M-2. It has a boundary with Khyber Pakhtoonkhwa province, so there is a mixture of cultures of Punjab and Khyber Pakhtoonkhwa in Mianwali.

  • Multan

    Multan, the premier center of southern Punjab, is located on the banks of the Chenab River at the distance of 350 km from Lahore on National Highway N-5. Multan is the fifth largest populous city of Pakistan.

  • Murree

    Murree, an ideal and modern hill station, is situated on the Pir Panjal Range in Punjab at an altitude of 7,516 feet above sea level. It is located at a distance of 72 km from Rawalpindi through Islamabad-Murree Expressway - N75 and can be accessed easily from Rawalpindi and Muzzafarabad. A large number of tourists visit Murree every year especially in the winter season to enjoy the snowfalls. One of the other beautiful features of Murree is the clouds, which are floating around us and gives us a feeling of moving on the clouds like fairies.

  • Muzaffargarh

    Muzaffargarh, located on the bank of the Chenab River, is located in South Western Punjab, at the exact geographical center of Pakistan. It is famous for its agricultural and forest land. The main crops, grown in this area, are wheat, sugarcane, and cotton, whereas some special categories of mangoes, dates, citrus, and pomegranate are also considered as the best quality fruits of this area.

  • Nankana Sahib

    Nankana Sahib is located at a distance of 75 km from Lahore via Lahore-Sheikhupura-Faisalabad Road. Its name is derived after Guru Nanak, the first Guru of the Sikhs, who was born in this city. It is considered a religious and famous pilgrimage site for Sikhs.

  • Narowal

    Narowal lies on the border between India and Pakistan, connecting Gurdaspur and Amritsar in India. It is situated on the bank of the Ravi River at a distance of 98km from Lahore via Kala Khatai Road. Its name is derived due to a Sikh landlord, Naro Singh Bajwa, who was the owner of the land before 1947.

  • Okara

    The Okara is situated at a distance of 127 Km from Lahore on National Highway N-5, at an altitude of 500 feet above Sea level between Ravi and Sutlej rivers.

  • Pakpatan

    Pakpattan is one of the ancient cities of Pakistan, located at a distance of 207km from Lahore and accessible through National Highway N-5 via Depalpur after turing to left before Okara.

  • Rahimyar Khan

    Rahim Yar Khan is located in South Punjab next to Bahawalpur at the distance of 200 km, having a border with India, Rajasthan.

    A part of Rahim Yar Khan is a desert area in the Cholistan desert. A number of wild animals such as wild cats, Chinkara deer, jackals, snakes, and blue bull are easily observed there.

  • Rajanpur

    Rajanpur is located at the distance of 555 km from Lahore on the bank of the Indus River. It is accessed via Dera Ghazi Khan on National Highway N55. It is situated between the Indus River and Koh Suleman Range.

  • Rawalpindi

    Rawalpindi is situated at a distance of 375 km from Lahore via Lahore-Islamabad Motorway. It is situated on the Pothohar Plateau and becomes an important city due to its common boundary with the Capital city Islamabad. Rawalpindi is an important junction between Peshawar and Islamabad.

  • Sahiwal

    Sahiwal is located between Sutlej and Ravi rivers at a distance of 180 km from Lahore on National Highway N-5. Its old name was Montgomery in the era of the British Empire.

  • Sargodha

    Sargodha is located at the distance of 172 km in the northwest of Lahore on the left side on the Islamabad-Lahore Motorway M-2 after Pindi Bhattian, on N60 Lahore-Sargodha Road.

  • Sheikhupura

    Sheikhupura, also called The Rice Valley, is an industrial city at the distance of 40km from Lahore on the northwest side in Punjab on the old G. T. Road. Its old name was Jahangirpura developed by Mughal Emperor Jahangir in 1607, as it was a major area to stay at the time of the Mughal Empire while visiting the military headquarters in Lahore Fort. Its name is also mentioned in the Tuzk-e-Jahangiri, an autobiography of the Jahangir. Its name was derived from a nickname of Jahangir, who was known as Sheikhu called by his mother, wife of Akbar the Great.

  • Sialkot

    Sialkot is situated in the northeast of the Punjab province in Pakistan at the feet of the snow-covered peaks of Kashmir near the Chenab River. Formerly, Sialkot has been the winter capital of the State of Kashmir. The city is about 125km north-west of Lahore and only a few kilometers from Jammu in India.

  • Toba Tek Singh

    Toba Tek Singh is located at the distance of 270km from Lahore, and accessible via Islamabad-Lahore Motorway M-2, and turn left from Pindi Bhattian on Faisalabad Motorway M-4. It is named after Tek Singh, a Sikh Religious personality. It is an agricultural region, and it is the producer of the best quality oranges.

  • Vehari

    Vehari is located at the distance of 320km from Lahore in Punjab Province on Multan-Dehli Road at an altitude of 443 feet on the north of the Sutlej river. It is accessible through National Highway N-5, turning left after Mian Channu or turning left from Chichwatni via Burewala.