Graniczy z miastem Krapkowice od północy oraz z sołectwami (od północy, zgodnie z ruchem wskazówek zegara): Żywocice, Brożec, Ściborowice, Komorniki, Steblów.
Wieś leży na Nizinie Śląskiej. Według podziału fizycznogeograficznego z 2017 dr. Krzysztofa Badory, Pietna znajduje się w granicach mikroregionów Równina Walców (318.59.1) i Dolina Dolnej Osobłogi (318.55.10). W obszarze wsi przepływają rzeka Osobłoga oraz strugi Białynka i Jaźwina.
Na zachód od miejscowości znajduje się las Landek, a na południe Ściborowicki Las.
Integralne części wsi + Integralne części wsi Pietna SIMC Nazwa Rodzajnie nadano Nowy Borek część wsi
Nazwa Nazwa wsi wywodzi się prawdopodobnie od słowa podnóże/wzniesienie lub też miejsce gdzie była woda pitna. Jako Pietna zostaje wymieniona w 1784. W okresie hitlerowskiego reżimu w latach 1936–1945 miejscowość nosiła nazwę Teichgrund. Wieś wymieniana była w swej historii także jako Piethna, Pietien. 9 września 1947 r. nadano miejscowości, wówczas administracyjnie należącej do powiatu prudnickiego, polską nazwę PietnaRozporządzenie Ministrów: Administracji Publicznej i Ziem Odzyskanych z dnia 9 września 1947 r. o przywróceniu i ustaleniu urzędowych nazw miejscowości ()..