Planinski masiv Pirina nalazi se u jugozapadnom djelu Bugarske. Nastavlja se na masiv Rile sa sjevera pa sve do grčke granice na jugu. Pirin je vododjelnica egejskog i crnomorskog sliva. Sa istoka se proteže do rijeke Meste, a na zapadu do Strumice.
Najviši vrhovi masiva su u Sjevernom Pirinu. Vihren (2914 m) je najviši vrh i treći vrh po visini na Balkanu. Do 2000 m je prekriven šumom. Iznad šumovitog dijela je niže raslinje, livade i stijene. Mnogobrojna glečerska jezera čine ovu planinsku ljepoticu jako privlačnom ljubiteljima prirode.
Planinarske staze povezuju Pirin sa Rilom i grčkim planinama. U podnožju Pirina nalazi se Bansko, najljepše skijalište u Bugarskoj. Za vrijeme skijaške sezone Bansko ima deset puta više stanovnika.