Stalgėnų piliakalnis – piliakalnis Plungės rajono savivaldybės teritorijoje, prie Stalgėnų kaimo. Piliakalnis įrengtas aukštumos kyšulyje, Luknos kairiajame krante. Upės slėnis piliakalnį juosia iš šiaurės, rytų ir pietryčių. Vakarų pusėje esanti dauba skiria piliakalnį nuo gretimų aukštumų. Aikštelė trapecinė, pailga pietvakarių – šiaurės rytų kryptimi, 24 m ilgio, 5 m pločio šiaurės rytų gale, 8 m pločio – pietvakariuose, 1 m iškiliu viduriu. Šlaitai statūs, 20 m aukščio. Piliakalnis apardytas arimų, pirmajame pylime kasti bulviarūsiai. Piliakalnis apaugęs pradėtu retinti mišriu mišku.