W rozgrywkach 2007/2008 Maggio strzelił osiem goli w Serie A i obok Antonio Cassano oraz Claudio Bellucciego był najlepszym strzelcem swojego zespołu. Sampdoria była posiadaczem połowy praw do karty Maggio, druga połowa była natomiast własnością Fiorentiny.

11 czerwca 2008 roku włoski zawodnik podpisał kontrakt z SSC Napoli. „Azzuri” zapłacili za niego 8 milionów euro. 31 sierpnia 2008 roku zadebiutował w meczu ligowym Napoli przeciwko AS Roma. 14 września w meczu z ACF Fiorentina zdobył pierwszą bramkę. Udany sezon zastopowała kontuzja prawego kolana, której doznał 8 marca 2008 roku w meczu ligowym z SS Lazio. Wyeliminowała go ona z gry do końca sezonu. Łącznie w sezonie 2008/2009 Maggio wystąpił w 23 ligowych pojedynkach i zdobył 4 gole.

W sezonie 2010/2011 Maggio zadebiutował w rozgrywkach Ligi Europy UEFA. Natomiast Napoli z jego wydatną pomocą zajęło miejsce dające prawo gry w Lidze Mistrzów w kolejnym sezonie. W Lidze Mistrzów debiut przypadł na dzień 14 września 2011 w meczu przeciwko Manchester City F.C. Maggio zaliczył w nim asystę po tym jak przejął podanie Garteha Barryego i wyprowadził kontratak, oddając piłkę Cavaniemu, a ten zdobył bramkę.