Skip to content
YearMaps
State / Province · Pakistan

Map of Punjab

Punjab is a first-level division of Pakistan. Its largest mapped city is Lahore, with about 6.58 million people in the metropolitan area. The interactive map below is centred on Punjab, and the tables list its 19 mapped cities along with the dams, World Heritage Sites nearest to them.

Cities Mapped
19
Largest City
Lahore
6.58 million
Country
Pakistan
Asia

Interactive Map of Punjab

5.4

About Punjab

Punjab is a province of Pakistan. With a population of over 127 million, it is the most populous Pakistani province and the second most populous subnational polity in the world. Located in the central-eastern region of the country, it has the largest economy, contributing the most to national GDP in Pakistan. Lahore is the capital and largest city of the province. Other major cities include Faisalabad, Rawalpindi, Gujranwala and Multan.

It is bordered by the Pakistani provinces of Khyber Pakhtunkhwa to the north-west, Balochistan to the south-west and Sindh to the south, as well as Islamabad Capital Territory to the north-west and Azad Kashmir to the north. It shares an international border with the Indian states of Rajasthan and Punjab to the east and Indian-administered Kashmir to the north-east.

The province forms the bulk of the transnational Punjab region, partitioned in 1947 between Pakistan and India. The most fertile province of the country, Punjab is considered the breadbasket of the nation, in addition to being the most industrialised. It is one of the more urbanised regions in South Asia, with approximately 40 per cent of its population being urban.

Punjabi Muslims form majority of the province. Their culture has been strongly influenced by Islamic culture and Sufism, with a number of Sufi shrines located across the province. Punjab hosts several UNESCO World Heritage Sites, including the Shalimar Gardens, the Lahore Fort, the archaeological excavations at Taxila, and the Rohtas Fort, among others.

Summary adapted from Wikipedia: Punjab, Pakistan (CC BY-SA 4.0).

Punjab, Pakistan
Image via Wikimedia Commons.

Punjab in Depth

History

The earliest evidence of human habitation in Punjab is traced to the Soan Valley of the Pothohar, between the Indus and the Jhelum rivers, where Soanian culture developed between 774,000 BCE and 11,700 BCE. This period goes back to the first interglacial period in the Ice age, from which remnants of stone and flint tools have been found. The Punjab region was the site of one of the earliest cradles of civilisation, the Bronze Age Harrapan civilisation that flourished from about 3000 BCE and declined rapidly 1,000 years later, followed by the Indo-Aryan migrations that overran the region in waves between 1500 and 500 BCE. The migrating Indo-Aryan tribes gave rise to the Iron Age Vedic civilisation, which lasted till 500 BCE.

Geography

Punjab is Pakistan's second largest province by area after Balochistan with an area of 205,344 square kilometres (79,284 square miles). It occupies 25.8% of the total landmass of Pakistan. Punjab province is bordered by Sindh to the south, the province of Balochistan to the southwest, the province of Khyber Pakhtunkhwa to the west, and the Islamabad Capital Territory and Azad Kashmir in the north. Punjab borders Jammu and Kashmir in the north, and the Indian states of Punjab and Rajasthan to the east.

The undivided Punjab region was home to six rivers, of which five flow through Pakistan's Punjab province. From west to east, the rivers are: the Indus, Jhelum, Chenab, Ravi and Sutlej.

Economy

The industrial sector comprising 24 per cent of the province's gross domestic product. Punjab has the largest economy in Pakistan, contributing most to the national GDP. The province's economy has quadrupled since 1972. Its share of Pakistan's GDP was 54.7% in 2000 and 59% as of 2010. It is especially dominant in the service and agriculture sectors of Pakistan's economy. With its contribution ranging from 52.1% to 64.5% in the Service Sector and 56.1% to 61.5% in the agriculture sector. It is also a major manpower contributor because it has the largest pool of professionals and highly skilled (technically trained) manpower in Pakistan.

Demographics

The province is home to over half the population of Pakistan, and is the world's second-most populous subnational entity, and the most populous outside of India and China. The capital and largest city is Lahore which has been the capital of the wider Punjab region since 16th-century. Other important cities include Faisalabad, Rawalpindi, Gujranwala, Sargodha, Multan, Sialkot, Bahawalpur, Gujrat, Sheikhupura, Jhelum, Rahim Yar Khan and Sahiwal.

As per a 2025 Dawn News report, based on data compiled by research organisation Population Council, UK Aid and the United Nations Population, Pakistan's Punjab had an annual growth rate of 2.53%.

Sections adapted from Wikipedia: Punjab, Pakistan (CC BY-SA 4.0).

Punjab: Key Facts

Key facts about Punjab
Population127,688,922 (2023)
Area205,344 km²
CapitalLahore
Head of governmentSardar Salim Haider Khan
Established1 July 1970

Facts from Wikidata Q4478 (CC0).

History of Punjab: Empires and States

The atlas records 32 polities whose mapped territory included part of Punjab, from Indus Valley Civilization in 2300 BCE to 2024 CE. They are listed in the order they first appear.

Polities that held Punjab, in chronological order
PolityPeriod here
Indus Valley Civilization2300–1701 BCE
Nanda Empire333–324 BCE
The Macedonian Empire of Alexander323–302 BCE
The Maurya Empire315–226 BCE
Greco-Bactrian Kingdom170–127 BCE
Indo-Greeks126 BCE – 13 CE
Indo-Scythians87 BCE – 90 CE
Indo-Parthians1–90 CE
Kushan Empire91–237 CE
Eastern Kushans238–346 CE
Western Satraps270–346 CE
The Gupta Empire347–489 CE
White Huns490–533 CE
The Umayyad Caliphate718–740 CE
Sind-Habbari Dynasty860–1201 CE
Ghaznavid Empire1015–1187 CE
Ghurid Dynasty1188–1209 CE
Mamluk Dynasty1210–1293 CE
The Delhi Sultanate1210–1528 CE
Khalji Dynasty1294–1325 CE
Tughlaq Dynasty1326–1401 CE
Timurid Empire1402–1528 CE
Lodi Dynasty1453–1528 CE
The Mughal Empire1529–1761 CE
Sur Empire1547–1555 CE
Durrani Empire1757–1821 CE
Sikh Confederacy1762–1799 CE
Sikh Empire1800–1848 CE
Talpur Dynasty1820–1839 CE
The British Empire1840–1946 CE
British Raj1859–1946 CE
Islamic Republic of Pakistan1947–2024 CE

Historical Maps of Punjab

Punjab on the world map in each year one of these states held it:

Derived by testing mapped cities against dated territorial polygons. Dates are when the polygons cover this place, not the polity's whole lifespan, and polities absent from the source dataset are not listed.

Largest Cities in Punjab

19 cities mapped. Ranked by metropolitan population. A port city's harbour is written up on the page of its sea.

Largest Cities in Punjab
#NamePopulation
1Lahore6.58 million
2Faisalabad2.62 million
3Rawalpindi1.86 million
4Multan1.52 million
5Gujranwala1.51 million
6Bahawalpur552,607
7Sargodha542,603
8Sialkote477,396
9Sheikhu Pura361,303
10Rahim Yar Khan353,203
11Jhang341,210
12Gujrat301,506
13Kasur290,643
14Dera Ghazi Khan236,093
15Sahiwal235,695
16Okara223,648
17Chiniot201,781
18Sadiqabad189,876
19Kundian35,406

Major Dams in Punjab

1 dam mapped. Ranked by structural height. Assigned by the nearest mapped city, so features near the boundary may belong to a neighbouring division.

Major Dams in Punjab
#NameHeight
1Mangla Dam147 m

UNESCO World Heritage Sites in Punjab

3 World Heritage Sites mapped. Listed by year of inscription, earliest first. Sites shared with another country appear under each. Assigned by the nearest mapped city, so features near the boundary may belong to a neighbouring division.

UNESCO World Heritage Sites in Punjab
#NameInscribed
1Taxila1980
2Fort and Shalamar Gardens in Lahore1981
3Rohtas Fort1997

Punjab: Quick Answers

Where is Punjab?
Punjab is a first-level division of Pakistan, in Asia. Its mapped cities centre on 31.1619° N, 72.7350° E.
What is the largest city in Punjab?
Lahore is the largest city mapped in Punjab, with a metropolitan population of about 6.58 million.
How many cities are in Punjab?
YearMaps maps 19 cities and towns in Punjab, with a combined metropolitan population of about 18.43 million. This counts mapped settlements, not every municipality.

More Maps in Pakistan