Punios piliakalnis – piliakalnis Alytaus rajone, šalia Punios kaimo, Nemuno dešiniajame krante, prie Punelės upelio žiočių. Įeina į Nemuno kilpų regioninį parką.