Petrukna – lietuviška pavardė, greičiausiai kilusi iš krikšto vardo Petras (slaviškas atitikmuo Piotr) su priesaga -ukna, nusakančia kilmę arba buvusią priesagos -aitis formą. Tai patroniminė (tėvinė) pavardė, reiškianti „Petro sūnus“ arba „iš Petro šeimos“.
Įžymūs žmonės su šia pavarde:
Kazimieras Petrukna (1905–1991) – Lietuvos karinis veikėjas, pulkininkas.
Leonas Petrukna (g. 1939) – Lietuvos irkluotojas, olimpietis.
Pavardė dažniausia Lietuvoje, ypač Vilniaus ir Utenos apskrityse.