Das Dorf Vico del Gargano befindet sich in der Provinz Foggia, die zur Region Apulien (Puglia) gehört. Die Gemeinde besitzt 8042 Einwohner und hat eine Fläche von 110,56 Quadratkilometer bei einer Bevölkerungsdichte von 72,74 Einwohner pro Quadratkilometer. Vico del Gargano befindet sich 445 Meter über dem Meeresspiegel.
Die Ortsteile der Gemeinde sind:

Foresta Umbra
San Menaio