Непосредственной целью наступления пунийских войск была страна гирпинов, куда Ганнибала призывал некий Статей Требий, принадлежавший к аристократическим кругам города Компсы. У власти в Компсе стояли враги Требия — род Мопсиев с многочисленными клиентами и сторонниками, опиравшийся на поддержку Рима. Наш единственный источник — Тит Ливий [23, 1, 1–3] — говорит даже, что Мопсии были римскими ставленниками. Когда разнеслась весть о битве при Каннах, Требий распространил известие о том, что Ганнибал идет к Компсе, и перепуганные Мопсии со всеми своими приверженцами покинули город. Компса без боя сдалась Ганнибалу и приняла в свои стены пунийский гарнизон. Эти события показали Ганнибалу, что даже в среде местной аристократии он может рассчитывать на поддержку определенных кругов — тех, кому римляне преграждали дорогу к власти и кто боролся за первенство и господство с римскими приспешниками. Они показали, однако, и другое: роды, ориентировавшиеся на Рим, предпочитали изгнание соглашению с Ганнибалом.
Компсу Ганнибал решил сделать, по крайней мере на первых порах, своим опорным пунктом. Здесь он оставил добычу и обоз, отсюда он велел своему брату Магону двинуться в глубь Самниума, чтобы там принимать под власть Карфагена тех, кто будет переходить на его сторону, а тех, кто не пожелает добровольно, принуждать силой [Ливий, 23, 1, 4]. По-видимому, кампания Магона была успешной, и, судя по тому, что известно о дальнейшем поведении самнитских городов, таких, как Компультерия, Требула и Австикула [Ливий, 23, 39, 6], и о расправе, которую римляне учинили в районе Кавдии [Ливий, 24, 20, 4–5], самнитские города добровольно и с охотой признавали власть Ганнибала, избавлявшую их от римского владычества.
Сам же Ганнибал направился к Неаполю, чтобы осадить и захватить этот важнейший приморский город Южной Италии, получив таким образом выход в море [Ливий, 23, 1, 5]. Войдя на его территорию, часть своих нумидийских всадников Ганнибал расположил в засадах (чему немало способствовала сильно пересеченная местность, где должны были действовать карфагенские войска), а остальных вместе с добычей, захваченной по дороге, двинул прямо к городским воротам. Нумидийцы шли не очень большой, беспорядочной толпой и, казалось, легко могли быть уничтожены; эту задачу попытался решить отряд неаполитанских всадников, атаковавший приближающегося противника. Тогда нумидийцы отошли, заманив неприятеля к засаде, где его окружили и почти целиком уничтожили. Часть неаполитанцев спаслась на лодках рыбаков, занимавшихся недалеко от места боя своим обычным делом. Несколько молодых неаполитанских аристократов попали в плен и были убиты. Таким образом, неаполитанские власти не пожелали впустить к себе карфагенян; мы ничего не знаем и о каких-либо попытках заключить союз между Неаполем и Карфагеном. Очевидно, битва при Каннах не произвела на неаполитанцев того впечатления, на которое Ганнибал рассчитывал.
Одержав легкую победу над неаполитанскими всадниками, Ганнибал тем не менее не решился осаждать Неаполь [Ливий, 23, 1, 10; ср. у Зонары, 9, 2] и повел свои войска к Капуе — соседу и старому врагу Неаполя.