Obština Kresna (bulharsky Община Кресна) je bulharská jednotka územní samosprávy v Blagoevgradské oblasti. Leží v jihozápadním Bulharsku u hranic s Makedonií, v pohořích Malševska planina (na západě) a Pirin (na východě) a v mezilehlém údolí Strumy. Správním střediskem je město Kresna, kromě něj zahrnuje obština 6 vesnic. Žije zde zhruba 5 tisíc stálých obyvatel.