Národný park Pirin sa nachádza na juhozápade Bulharska v pohorí Pirin. Bol založený v roku 1962 pod názvom Vihren a vtedy zaberal plochu okolo 62 km². V roku 1974 bol značne rozšírený až na plochu 274 km² a pri tejto príležitosti bol aj premenovaný do súčasnej podoby.
V roku 1979 bol zaradený k svetovému dedičstvu.