Milžavėnų arba Pabalčių piliakalnis yra vakarinėje Raseinių rajono dalyje, Balčios upės kairiajame krante. Iš vakarų ir pietų apjuostas upės, stačiais 10 metrų aukščio šlaitais. XIV a. čia stovėjo Milžavos pilis, tuos laikus mena išlikęs Milžavėnų kaimo vietovardis. Į rytus nuo piliakalnio eina kelias Nemakščiai–Jauniškė, juo vykstant, piliakalnis puikiai matomas.