Kalnočių piliakalnis – piliakalnis Rokiškio rajono savivaldybės teritorijoje, prie Kalnočių kaimo.
Piliakalnį iš trijų pusių juosia gilus buvusio upelio slėnis, šiaurės rytų pusėje yra laukai. Į slėnį besileidžiantys šlaitai statūs, iki 28 m aukščio, šiaurės rytų šlaitas nuolaidus, 2 m aukščio. Piliakalnio aikštelė ovali, apie 50 m ilgio ir apie 25 m pločio. Ilgą laiką ji buvo ariama.