199 countries 39,402 visa rules 72,668 airports 7,028 languages 235 holiday calendars 1,260 news stories Visa data verified 13 Oct 2026
Free Passport Photo Maker
Travel photo of Pakistan

National parks · 43 parks

Flag of PakistanNational 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 Park Hingol National Park6,100 km² · since 1988 Deosai National Park Deosai National Park3,464 km² · since 1993 Kirthar National Park Kirthar National Park3,087 km² · since 1974 K2 National Park2,335 km² Khunjerab National Park 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 Park Saiful Muluk National Park880 km² · since 2003 Qurumber National Park740 km² · since 2011 Lal Suhanra National Park 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 Park 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 Park 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 Park Ayubia National Park33 km² · since 1984 Kamal Ban National Park22 km² Nizampur National Park21 km² Manglot National Park7.1 km² · since 1990 Ayub National Park Ayub National Park1.3 km² · since 1959 Kund Park0.6 km² · since 2000 Central Karakoram National Park Central Karakoram National ParkNational park Deva Vatala National ParkNational park Fairy Meadows National Park Fairy Meadows National Parksince 1995 Gurez National ParkNational park Lulusar-Dudipatsar National Park Lulusar-Dudipatsar National Parksince 2003 Nanga Parbat National ParkNational park Qurumbar National ParkNational park Sheikh Buddin National Parksince 2003 Toli Pir Toli PirNational park Tolipir National ParkNational park

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

  1. Hingol National Park — 6,100 km², since 1988
  2. Deosai National Park — 3,464 km², since 1993
  3. Kirthar National Park — 3,087 km², since 1974
  4. K2 National Park — 2,335 km²
  5. Khunjerab National Park — 2,269 km², since 1975

Oldest national parks

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).