National parks · 43 parks
National Parks in Pakistan
Pakistan has 43 national parks covering about 28,310 km² in total. The largest is Hingol National Park (6,100 km²); the oldest, Ayub National Park, dates from 1959.
Hingol National Park6,100 km² · since 1988
Deosai National Park3,464 km² · since 1993
Kirthar National Park3,087 km² · since 1974
K2 National Park2,335 km²
Khunjerab National Park2,269 km² · since 1975
Himalaya National Park2,263 km²
Shandur National Park1,986 km² · since 2012
Broghil Valley National Park1,147 km²
Saiful Muluk National Park880 km² · since 2003
Qurumber National Park740 km² · since 2011
Lal Suhanra National Park658 km² · since 1972
Murree Kotli Sattian Kahuta National Park576 km² · since 2009
Deva Vatala National Park528 km² · since 2009
Musk Deer National Park528 km² · since 2009
Kala Chitta National Park370 km² · since 2009
Gumot National Park273 km² · since 2004
Margala Hills National Park174 km² · since 1980
Hazarganji-Chiltan National Park156 km² · since 1980
Machiara National Park135 km² · since 1996
Takatu National Park135 km²
Malakandi National Park81 km²
Chitral Gol National Park78 km²
Chinji National Park61 km² · since 1987
Pir Lasura National Park56 km² · since 2005
Panjal Mastan National Park50 km² · since 2005
Tolipir National Park50 km² · since 2005
Mahseer National Park45 km² · since 2010
Ayubia National Park33 km² · since 1984
Kamal Ban National Park22 km²
Nizampur National Park21 km²
Manglot National Park7.1 km² · since 1990
Ayub National Park1.3 km² · since 1959
Kund Park0.6 km² · since 2000
Central Karakoram National ParkNational park
Deva Vatala National ParkNational park
Fairy Meadows National Parksince 1995
Gurez National ParkNational park
Lulusar-Dudipatsar National Parksince 2003
Nanga Parbat National ParkNational park
Qurumbar National ParkNational park
Sheikh Buddin National Parksince 2003
Toli PirNational park
Tolipir National ParkNational park
No park matches your search.
Data: Wikidata (CC0), English Wikipedia and Wikimedia Commons. Photos under their Commons licences — the author is credited on each park page.
National parks in Pakistan at a glance
Pakistan has 43 national parks covering about 28,310 km² — roughly 3.6% of the country's 796,095 km². The 3 largest parks together account for 45% of that area.
Largest national parks
- Hingol National Park — 6,100 km², since 1988
- Deosai National Park — 3,464 km², since 1993
- Kirthar National Park — 3,087 km², since 1974
- K2 National Park — 2,335 km²
- Khunjerab National Park — 2,269 km², since 1975
Oldest national parks
- Ayub National Park — established 1959
- Lal Suhanra National Park — established 1972
- Kirthar National Park — established 1974
- Khunjerab National Park — established 1975
- Margala Hills National Park — established 1980
Planning a trip? See the best time to visit Pakistan, the Pakistan travel guide and airports in Pakistan.
Frequently asked questions
How many national parks are there in Pakistan?
Pakistan has 43 national parks covering about 28,310 km² in total. The largest is Hingol National Park (6,100 km²); the oldest, Ayub National Park, dates from 1959.
What are the largest national parks in Pakistan?
Hingol National Park (6,100 km²), Deosai National Park (3,464 km²), Kirthar National Park (3,087 km²), K2 National Park (2,335 km²) and Khunjerab National Park (2,269 km²).
How much of Pakistan is national park?
About 3.6% of the country — 28,310 km² of national parks out of 796,095 km² in total.
What is the oldest national park in Pakistan?
Ayub National Park, established in 1959, followed by Lal Suhanra National Park (1972), Kirthar National Park (1974) and Khunjerab National Park (1975).