National parks · 116 parks
National Parks in India
India has 116 national parks covering about 61,702 km² in total. The largest is Hemis National Park (4,100 km²); the oldest, Mathikettan Shola National Park, dates from 1897.
Hemis National Park4,100 km² · since 1981
Desert National Park3,162 km²
Guru Ghasidas - Tamor Pingla Tiger Reserve2,829 km²
Simlipal National Park2,750 km² · since 1980
Gangotri National Park2,390 km² · since 1989
Kishtwar National Park2,191 km² · since 1981
Satpura National Park2,133 km² · since 1981
Namdapha National Park1,985 km² · since 1974
Nawegaon National Park1,895 km² · since 1975
Tadoba-Andhari Tiger Reserve1,728 km² · since 1995
Sanjay National Park1,675 km²
Anaimalai Tiger Reserve1,480 km² · since 1976
Gir National Park1,410 km² · since 1965
Kali Tiger Reserve1,346 km² · since 1987
Sundarbans National Park1,330 km² · since 1984
Jim Corbett National Park1,288 km² · since 1936
Indravati National Park1,258 km² · since 1982
Sariska Tiger Reserve1,203 km² · since 1955
Pench Tiger Reserve1,180 km²
Khangchendzonga National Park1,147 km² · since 1977
Govind Pashu Vihar National Park and Sanctuary958 km² · since 1955
Kanha National Park940 km² · since 1955
Valmiki National Park898 km² · since 1990
Bandipur National Park872 km² · since 1941
Rajaji National Park800 km² · since 1983
Periyar National Park777 km² · since 1982
Buxa Tiger Reserve760 km² · since 1983
Mukundra Hills Tiger Reserve760 km² · since 2013
Nanda Devi and Valley of Flowers National Parks718 km²
Khirganga National Park710 km² · since 2010
Pin Valley National Park675 km² · since 1987
Nagarhole National Park643 km² · since 1988
Nanda Devi National Park625 km² · since 1982
Kudremukh National Park600 km²
Papikonda National Park591 km²
Gulf of Mannar Marine National Park560 km² · since 1986
Panna National Park543 km²
Dudhwa National Park490 km² · since 1958
Mouling National Park483 km² · since 1986
Bandhavgarh National Park448 km² · since 1968
Kaziranga National Park430 km² · since 1905
Campbell Bay National Park426 km² · since 1992
Raimona National Park422 km² · since 2021
Ranthambore National Park392 km² · since 1980
Manas National Park391 km² · since 1990
Madhav National Park354 km² · since 1959
Sri Venkateswara National Park353 km² · since 1989
Balpakram National Park352 km² · since 1986
Dibru-Saikhowa National Park350 km² · since 1999
Mudumalai National Park321 km² · since 1940
Rani Jhansi Marine National Park320 km² · since 1996
Chandoli National Park309 km² · since 1985
Pench National Park293 km² · since 1977
Mahatma Gandhi Marine National Park282 km² · since 1983
Great Himalayan National Park266 km² · since 1984
Bannerghatta National Park261 km² · since 1974
Dehing Patkai National Park231 km²
Betla National Park226 km² · since 1989
Jaldapara National Park217 km² · since 1941
Kanger Ghati National Park200 km² · since 1982
Murlen National Park200 km² · since 1991
Nameri National Park200 km² · since 1998
Ntangki National Park200 km²
Hazaribagh Wildlife Sanctuary184 km²
Marine National Park, Gulf of Kutch163 km² · since 1982
Qazinag National Park160 km²
Dachigam National Park147 km² · since 1910
Bhitarkanika National Park145 km² · since 1975
Eravikulam National Park127 km² · since 1978
Galathea National Park110 km² · since 1992
Bhagwan Mahaveer Sanctuary and Mollem National Park107 km² · since 1978
Sanjay Gandhi National Park104 km² · since 1942
Silent Valley National Park90 km² · since 1980
Neora Valley National Park88 km² · since 1986
Valley of Flowers National Park88 km²
Orang National Park79 km² · since 1999
Singalila National Park79 km² · since 1992
Mukurthi National Park78 km² · since 2001
Middle Button Island National Park64 km²
Kalesar National Park53 km² · since 2003
Phawngpui National Park50 km² · since 1992
Nokrek National Park47 km²
Mount Manipur National Park47 km² · since 1987
Inderkilla National Park46 km² · since 2010
Keibul Lamjao National Park40 km² · since 1977
Blackbuck National Park34 km² · since 1976
Saddle Peak National Park33 km² · since 1987
Rajbari National Park32 km²
Grass Hills National Park31 km²
Kevladev National Park29 km² · since 1971
Simbalbara National Park28 km² · since 2010
Vansda National Park24 km² · since 1979
Mahavir Harina Vanasthali National Park15 km² · since 1975
Mathikettan Shola National Park13 km² · since 1897
Anamudi Shola National Park11 km² · since 2003
Salim Ali National Park9.1 km²
Clouded Leopard National Park5.1 km² · since 2007
Karian Shola National Park5.0 km²
Van Vihar National Park4.5 km² · since 1983
Guindy National Park2.8 km² · since 1977
Rajiv Gandhi National Park2.4 km²
Kutch Bustard Sanctuary2.0 km² · since 1992
Sultanpur National Park1.4 km² · since 1972
Pampadum Shola National Park1.3 km² · since 2003
Mandla Plant Fossils National Park0.3 km²
South Button Island National Park0.0 km² · since 1987
Anshi National ParkNational park
Gorumara National Parksince 1949
Gugamal National ParkNational park
Karimpuzha National ParkNational park
Kasu Brahmananda Reddy National Parksince 1998
Mrugavani National ParkNational park
North Button Island National ParkNational park
Sathanur fossilized tree trunksNational park
Shirui National Parksince 1982
Sikhna Jwhwlao National Parksince 2025
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 India at a glance
India has 116 national parks covering about 61,702 km² — roughly 1.9% of the country's 3,287,263 km². The 3 largest parks together account for 16% of that area.
Largest national parks
- Hemis National Park — 4,100 km², since 1981
- Desert National Park — 3,162 km²
- Guru Ghasidas - Tamor Pingla Tiger Reserve — 2,829 km²
- Simlipal National Park — 2,750 km², since 1980
- Gangotri National Park — 2,390 km², since 1989
Oldest national parks
- Mathikettan Shola National Park — established 1897
- Kaziranga National Park — established 1905
- Dachigam National Park — established 1910
- Jim Corbett National Park — established 1936
- Mudumalai National Park — established 1940
Planning a trip? See the best time to visit India, the India travel guide and airports in India.
Frequently asked questions
How many national parks are there in India?
India has 116 national parks covering about 61,702 km² in total. The largest is Hemis National Park (4,100 km²); the oldest, Mathikettan Shola National Park, dates from 1897.
What are the largest national parks in India?
Hemis National Park (4,100 km²), Desert National Park (3,162 km²), Guru Ghasidas - Tamor Pingla Tiger Reserve (2,829 km²), Simlipal National Park (2,750 km²) and Gangotri National Park (2,390 km²).
How much of India is national park?
About 1.9% of the country — 61,702 km² of national parks out of 3,287,263 km² in total.
What is the oldest national park in India?
Mathikettan Shola National Park, established in 1897, followed by Kaziranga National Park (1905), Dachigam National Park (1910) and Jim Corbett National Park (1936).