Kumelionių piliakalnis su senovine gyvenviete yra įsikūręs Marijampolės savivaldybėje, vos 1,5 km į pietus nuo Kumelionių kaimo, Marijampolės kaimiškojoje seniūnijoje, Šešupės upės kairiajame krante. Piliakalnis yra apsuptas gamtos – iš pietų ir rytų jį riboja Šešupės upė ir jos slėnio daubos, o iš šiaurės – gilus Uosupėlio slėnis. Šlaitai labai statūs, siekiantys 15-16 metrų aukštį. Piliakalnio aikštelė pailga, 38×6,5 metrų dydžio, tačiau dalis jos nuslinko į Šešupę. Vakariniame piliakalnio papėdėje buvo aptikta senovinė gyvenvietė, kurios plotas siekia 150 x 200 metrų. Ji nuo piliakalnio buvo atskirta 45 metrų ilgio ir 3 metrų aukščio pylimu bei 2 metrų gylio ir 6 metrų pločio grioviu.
Piliakalnio ir gyvenvietės žvalgomieji archeologiniai tyrimai buvo atlikti
1968 metais Mokslinės metodinės kultūros paminklų apsaugos tarybos archeologų komandos, vadovaujamos Vytauto Daugudžio. Buvo ištirta 48 m² aikštelės ir 5 x 25 metrų pylimo plotas. Archeologai pylime aptiko gynybinių įtvirtinimų liekanų, o aikštelėje, kurios kultūrinio sluoksnio storis svyruoja nuo 0,6 iki 0,8 metro, buvo rasta lipdytos keramikos su brūkšniniu, grublėtu ir lygiu paviršiumi, taip pat žiestos keramikos bei strėlių antgalių. Gyvenvietėje buvo ištirtas 50 m² plotas, kultūrinio sluoksnio storis – 0,3-0,5 metro. Čia aptikta lipdytos ir žiestos keramikos, geležies rūdos lydymo krosnelių liekanų ir molinių tiglių fragmentų. Istorikai mano, kad piliakalnis buvo naudojamas nuo I tūkstantmečio pradžios iki X-XI a., o gyvenvietėje gyventa nuo III iki XI amžiaus.