По состоянию на конец 2015 года на территории России действовало 49 национальных парков[1], суммарная площадь территории которых составляла 21,29 млн га или 14,12 млн га без учёта морских акваторий, что составляет 0,82 % от площади России[1]. За 2016—2019 годы их общее число достигло 62.
Первый национальный парк в СССР — Лахемаа — был основан в 1971 году в Эстонской ССР[2][3][4]. В 1981 году был определён правовой статус национальных парков с появлением типового положения о государственных природных национальных парках (ГПНП)[5][6].
В 1983 году были образованы первые ГПНП на территории России: Сочинский и Лосиный Остров. К концу 1990 года было организовано 11 парков в наиболее живописных и известных туристических районах страны[5].
Бурное расширение сети национальных парков России пришлось на 1991—1994 годы: к концу 1994 года их количество достигло 27 штук[5]. В этот же период была заново сформирована нормативная база: принято положение о национальных природных парках Российской Федерации[7], заменившее положение 1981 года. В 1995 году был принят Федеральный закон «Об особо охраняемых природных территориях»[8], действующий по настоящее время.
В последующие годы темпы роста числа национальных парков снизились. Последним был учреждён национальный парк «Самурский» (25 декабря 2019). Общее количество действующих национальных парков достигло 62. Национальные парки находятся в управлении подведомственных ФБУ Федерального агентство лесного хозяйства (Рослесхоз).[9]
Ниже представлен список национальных парков на территории Российской Федерации. Согласно законодательству РФ, национальные парки являются одним из типов особо охраняемых природных территорий (ООПТ).