Das Dorf Biccari befindet sich in der Provinz Foggia, die zur Region Apulien (Puglia) gehört. Die Gemeinde besitzt 3062 Einwohner und hat eine Fläche von 106,32 Quadratkilometer bei einer Bevölkerungsdichte von 28,80 Einwohner pro Quadratkilometer. Biccari befindet sich 450 Meter über dem Meeresspiegel.
Die Ortsteile der Gemeinde sind:

Berardinone
Sant'Antonio
Tertiveri