A stoppage-time goal from Giacomo Raspadori earned the runaway Italian leaders a 1-0 win at Juventus on Sunday.
The victory moved Napoli to a whopping 17 points ahead of second-placed Lazio, who were beaten 1-0 at home by Torino on Saturday.
If Napoli beat regional rivals Salernitana at home next Saturday and Inter Milan prevent Lazio from winning at the San Siro a day later, Napoli will have clinched the title with six games to spare.
It would be Napoli's first Italian league title since Diego Maradona led the southern club to their only previous league championships in 1987 and 1990.
Raspadori was left unmarked to volley in a cross from Elif Elmas just when Juventus were gaining confidence and threatening.
Sensing the title nearing, Napoli celebrated wildly after the goal and at the final whistle.
The victory was a welcome relief after a recent dip in form that included Napoli being eliminated from the Champions League quarter-finals by AC Milan.
Napoli didn't place a single shot on target in the first half, and the Partenopei were fortunate when the referee waved off a late Juventus goal from Angel Di Maria due to an offensive foul.
Juventus’ 15-point penalty for false accounting was suspended on appeal on Thursday - the same day that the Bianconeri advanced to the Europa League semi-finals.
Juventus are now third, two points behind Lazio.
AAP